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.

Related foods