If you glaze the donuts, they will last 2 days in an airtight container, though mine barely lasted 24 hours! They will last 3-4 days if you do not ice them.