Muffins stay good for 2 to 3 days when stored in an airtight container and kept in a room temperature. Cool them completely before packing them in a container. place a paper towel in the bottom of the container. Arrange the muffins in a single layer. Then place another paper towel on top of it for freshness retained.