Skip to content
Gunther Heller

Does Breast Milk Go Bad?

Source: USDA FoodKeeper and FSIS · last verified November 2026

Illustration of breast milk
Show storage times for
Per CDC
Counter
4 hours
77°F (25°C) or colder
Fridge
4 days
at 40°F (4°C)
Freezer
6–12 months
6 months best, 12 acceptable
Counter
1–2 hours
cool, dry place
Fridge
1 day
at or below 40°F (4°C)
Freezer
Do not refreeze
Quick answer

Yes. Breast milk lasts 4 days in the fridge and 6–12 months in the freezer. After that, or sooner if stored badly, it spoils: watch for the signs below.

How to tell if breast milk is bad

Smell

Sour or off smell in prepared formula or food.

Texture

Separation that does not mix back, or clumps.

Colour

Change from the usual colour.

Seal

Jar lids that do not pop on opening, or damaged pouches — discard.

Breast milk past the expiration date

Best-by and sell-by

FoodKeeper gives unopened breast milk 4 hours in the pantry or 4 days in the fridge, counted from the day you buy it. "Best-by" and "sell-by" describe quality and stock rotation, not safety; only infant formula carries a federally required use-by date.

Past the date

For perishable breast milk, the storage clock matters more than the label: if it has been in the fridge longer than 4 days, discard it even before the printed date.

How to keep breast milk fresh longer

  • Follow the label and your pediatrician's instructions first.
  • Refrigerate prepared or opened products right away.
  • Discard anything left in a bottle or bowl the baby has fed from.

More about breast milk

More “does it go bad?” answers, A–Z →

FAQ

How long does it take for breast milk to go bad?
4 days in the fridge, per USDA FoodKeeper. At room temperature, 2 hours.
Can breast milk expire?
FoodKeeper gives unopened breast milk 4 hours in the pantry or 4 days in the fridge, counted from the day you buy it. "Best-by" and "sell-by" describe quality and stock rotation, not safety; only infant formula carries a federally required use-by date.
What happens if you eat bad breast milk?
Spoiled perishable food can cause food poisoning: nausea, vomiting, cramps or diarrhoea. See a doctor if symptoms are severe or last more than a few days.
How do you keep breast milk from going bad?
Follow the label and your pediatrician's instructions first.
Numbers on this page come from USDA FoodKeeper and FSIS guidance. Last verified November 2026. How we verify our data · Report a wrong number