🥛 Dairy & Eggs

How to Tell If Milk Is Bad

Quick answer

Milk that smells sour, looks lumpy or yellowish, or feels thick and slimy is bad. Opened milk usually lasts about 5 to 7 days in the fridge, though it can turn sooner, so the sniff test is your best friend.

When in doubt, throw it out. Bacteria that cause food poisoning often don't change the smell or look. Go by the time limits below too.

Signs Milk has gone bad

  1. Sour smell. Fresh milk is nearly odorless with a slightly sweet scent. Spoilage bacteria produce lactic acid, which causes a sharp, sour smell.
  2. Lumps or curdling. Chunks or clumps in the milk mean the proteins have clumped as the acid rose. Don't try to strain and use it.
  3. Yellowish tint. Milk that turns from bright white to a dingy yellow or off-white has been growing bacteria.
  4. Thick or slimy texture. If it pours slowly or leaves a slick film in the glass, it's gone bad.
  5. Sour taste (only after a smell warning). Your nose should flag spoiled milk first. If you take a sip by accident and it tastes sour, spit it out and toss the carton.

Looks weird, but it's fine

How long does Milk last?

WhereHow longNote
Fridge (unopened)Up to 1 week past the sell-by dateIf kept at 40°F or below
Fridge (opened)5 to 7 daysUse the date and smell as guides
FreezerUp to 3 monthsLeave room in the carton for expansion
CounterMax 2 hoursDiscard if left out longer

How to store it

Use it up before it turns

Frequently asked questions

Does milk go bad before the date?

It can. If the carton sat warm in the car or a warm fridge, it can spoil early. The date assumes steady cold storage, so always smell before you pour.

Is it safe to drink slightly sour milk?

Don't. Sour milk means bacteria have grown, and while a bit of it might not make you sick, it's not worth the risk. When in doubt, throw it out.

Can you cook with milk that's gone sour?

Spoiled milk should be discarded, not used in recipes. Cooking won't reliably make it safe. If you want a tangy ingredient, buy buttermilk or make a fresh substitute with milk and lemon juice.

More food freshness guides

General guidance based on USDA FoodKeeper. Storage times are estimates and conditions vary. When in doubt, throw it out.