FridgeSenseGet the app

Expired milk: how long is it still good?

Updated: · 3 min read
In short

Check the label first. If it says “best before”, unopened pasteurized milk kept cold the whole time is often still good for up to about 6 days past the date, and unopened UHT milk often for several weeks. Use opened milk within a few days. If it says “use by”, or if it is raw milk: do not drink it after the date. Sour, lumpy or a bloated carton: throw it out.

Milk past the date: guidelines

Type and situationGuidelineWhat to watch for
Pasteurized milk, unopened, in the fridgeoften up to about 6 days past the dateOnly with “best before”, not with “use by”
Pasteurized milk, opened, in the fridge2–3 daysThe printed date no longer applies once opened
UHT milk, unopenedoften up to about 30 days past the dateStore dry and dark; carton not bloated
UHT milk, opened, in the fridgea few days, at most about 5Bitter or stale taste: throw it out
Raw milk (farm, vending machine)never past the dateAlways boil it before drinking
Frozenup to about 3 monthsFreeze before the date, thaw in the fridge
Sour, flaky, lumpy or bulging cartonthrow it outThis applies even before the date

How to check milk in 30 seconds

Pasteurized, UHT, raw: the difference

Pasteurized milk is briefly heated and must be kept in the fridge, at or below 4 °C (40 °F). In Switzerland it usually has a best-before date. According to the Swiss food safety authority, if stored correctly it may still be handed out up to 6 days after that date. This applies to unopened cartons.

UHT milk is heated to a very high temperature and keeps for months unopened without refrigeration. Once opened, it goes in the fridge.

Raw milk is not heated and can contain germs that make you sick, such as Salmonella, E. coli or Listeria, even if the cows are healthy. It has a use-by date: do not drink it after that. Always boil it before drinking. Young children, pregnant women, older adults and people with weak immune systems are better off avoiding raw milk entirely.

Milk that has gone sour: can you still use it?

No. Pasteurized or UHT milk that smells sour, curdles or has thickened is spoiled. Besides lactic acid bacteria, other harmful germs may have multiplied too. Do not use it for baking either: pour it away.

How to freeze milk

How to make milk last longer

Frequently asked questions

How long is milk good after the expiration date?

Unopened, refrigerated pasteurized milk with a best-before date is often fine for up to about 6 days; unopened UHT milk often for up to about 30 days. Always check it before drinking. If the carton says “use by”, do not drink it after the date.

How long does opened UHT milk last?

In the fridge, a few days, at most about 5. The date on the carton no longer counts once it is open. If it tastes bitter or stale: throw it out.

Can you drink expired raw milk?

No. Raw milk has a use-by date and must not be drunk after it. Even before the date, you should always boil it.

Can you freeze milk?

Yes, for up to about 3 months. Freeze it before the date, thaw it in the fridge, shake well and use it within 2–3 days. The texture may change slightly.

All figures are guidelines for food that is stored correctly and kept chilled. No guarantee: when in doubt, throw it out. Take extra care during pregnancy and with young children, older or vulnerable people.

More articles

Expired eggs: how long do eggs last?Eggs have a best-before date. Kept cold, they are often usable for up to about 6 days after it, but only fully cooked. Hard-boiled: about 1 week.Freezing meat: how long do ground beef, chicken and steak last?Frozen ground meat keeps about 3 months, chicken 4–5, beef 6–10. Never eat it after the use-by date. How to freeze meat well and thaw it safely.How to store potatoes – and how long do cooked potatoes last?Store raw potatoes dark, dry and cool at about 7–10 °C (45–50 °F), away from apples. Cooked potatoes keep about 2–3 days in the fridge.How to freeze vegetables: green beans, zucchini, pumpkin and mushroomsBlanch briefly, chill in ice water, freeze flat: vegetables keep about 6–12 months at -18 °C (0 °F). Times for green beans, zucchini, pumpkin and more.