Muffins will last 2-7 days on the counter. The humidity and temperature of your house will affect this timeline.