Yes, you can freeze hot cross buns. Just make sure to let them cool completely, then wrap them tightly in plastic wrap or place them in an airtight container before freezing. They can be stored in the freezer for up to 3 months. Thaw them at room temperature or reheat in the oven when ready to enjoy.