Cupcakes can last for up to 3 days as long as they’re refrigerated in an airtight container. You can further prolong their shelf life by freezing them.