How long does bread last?
Quick answer
- In the freezer
- About 3 months
- In the pantry
- Homemade: 3–5 days · Packaged: 14–18 days
Sources: USDA FoodKeeper · Last reviewed October 1, 2026
Homemade and bakery bread keeps 3–5 days at room temperature; packaged store-bought bread can last 14–18 days thanks to preservatives. Refrigerating bread actually speeds up staling — the starch recrystallizes faster between 0–10°C than at room temperature. Freezing is the only way to extend bread without quality loss: a frozen loaf keeps about 3 months. Thaw at room temperature or revive in a hot oven for 5 minutes.
How to store bread
Keep bread at cool room temperature in a paper bag or breadbox, not plastic — paper lets moisture escape so the crust stays crisp, plastic traps it and softens the crust while encouraging mold. A breadbox is ideal: enough airflow to slow mold, enough closure to slow drying. Slice as needed rather than all at once. Freeze sliced — you can pull out individual slices straight into the toaster. Whole frozen loaves take a few hours to thaw; sliced thaws in minutes.
- Paper bag or breadbox, never plastic at room temp
- Don't refrigerate — speeds up staling
- Slice as needed, not all at once
- Freeze sliced for toaster-ready convenience
- Revive frozen or stale bread with 5 min in a hot oven
Signs it has gone bad
- Visible mold (green, white, or black spots)
- Musty or alcoholic smell
- Slimy or unusually soft surface
- Hard, dried-out crumb that no longer revives in the oven
Frequently asked questions
How long does bread last at room temperature?
Homemade and bakery bread keeps 3–5 days; packaged store-bought bread up to 14–18 days.
Should you keep bread in the fridge?
No — refrigeration speeds up staling because starch recrystallizes faster between 0–10°C. Use a breadbox at room temp, or freeze.
Can you freeze bread?
Yes, for about 3 months. Freeze sliced for toaster-ready convenience; thaw at room temperature or revive in a hot oven for 5 minutes.