Milk is one of the most-wasted items in the fridge — partly because it’s bought often, and partly because half a carton hides behind everything else until it turns. The short answer: opened milk keeps about 3–4 days, and unopened milk lasts to its date and sometimes a touch beyond if it’s been kept properly cold. But how you store it makes a real difference, and your nose is the final word. Here’s the detail.

Quick Summary
  • Opened milk: about 3–4 days in the fridge.
  • Unopened: until its date, sometimes slightly past if kept cold — go by smell.
  • Store it on a cold shelf, not the door — the door is the warmest part.
  • Freeze it for up to ~3 months if you won’t use it in time.

How long milk keeps

Once opened, milk is best used within 3–4 days, kept in the fridge at 0–5°C as the UK Food Standards Agency recommends. Unopened, it lasts until its printed date, and if it’s been kept consistently cold it can be fine a little beyond — depending on whether that date is a use-by or best-before. A quick reference:

Opened milk3–4 days
Unopened (fresh)Until date, kept cold
Frozen milkUp to ~3 months

Whole, semi-skimmed and skimmed milk behave similarly. Lactose-free and plant milks vary, so check the carton — many last a few days once opened too.

Date labels: use-by vs best-before

Whether you can use milk past its date depends entirely on which label it carries. A use-by date is about safety — follow it. A best-before date is about quality, so milk is often fine for a short time afterward if it’s been kept cold and smells and tastes normal. The difference between best-before and use-by is worth knowing, because confusing the two is a major cause of perfectly good milk going down the sink.

How to make milk last longer

Small storage tweaks buy you days. The biggest one: keep milk on a cold middle or lower shelf, never in the door — the door warms up every time you open the fridge, which is exactly why door-stored milk turns first. A few more:

  1. Put it back promptly. Don’t leave milk out on the counter while you have breakfast; the warmth shortens its life.
  2. Keep the fridge at 0–5°C. Warmer than that and milk sours faster — check with a thermometer.
  3. Freeze the surplus. If you’ve over-bought, freeze it before the date for up to ~3 months (pour a little out first for expansion). See can you freeze milk.
Use the carton before it turns

Scan your receipt and Fango adds your milk with an estimated date, then reminds you before it’s due. The widget shows what’s expiring next — so the half-used carton gets used, not poured away.

Download on the App Store Get it on Google Play

Free for a month · No sign-up · iOS and Android

Fango receipt scan: camera, photo library or PDF

How to tell if milk has gone off

Milk is one of the easiest foods to judge — your senses beat the date every time:

  • Smell: a sour, sharp smell is the clearest sign it’s turned.
  • Texture: lumps, curdling or thickening mean it’s off.
  • Appearance: a yellowish tint or a film on the surface means it has turned.

Milk waste is almost always a timing problem, not a storage one — the carton was fine, you just forgot it was open. A reminder a day before it’s due closes that gap. For more, see how long food lasts in the fridge and how long yogurt lasts.

Where milk actually belongs in the fridge

The door is the most convenient place for a carton and the worst place for its contents. Every time the fridge opens, the door shelf warms up, and milk swings between cold and not-quite-cold several times a day. Those swings are what turn a carton before its date, and moving it to a middle or bottom shelf costs nothing.

Temperature is the whole game with milk. A fridge running at 0–5 °C keeps it on its expected timeline; a fridge that has drifted warmer quietly shortens every carton you buy. If milk keeps going off early despite being unopened, the fridge is the first thing to check with a thermometer, not the shop.

The other habit worth building is putting it straight back. A carton left on the worktop through breakfast has spent half an hour warming up, and it does not recover that time when it returns to the cold. Pour, close, return — it sounds trivial, and it is the difference between the last of the carton being usable on Thursday or not.

Frequently Asked Questions

How long does milk last in the fridge?

Opened milk generally keeps about 3–4 days in the fridge, and unopened milk lasts until its date and sometimes a little beyond if kept properly cold. Storage matters a lot: milk lasts longer on a cold middle shelf than in the door. Always go by smell and taste as well as the date — sour milk is obvious.

Can you drink milk after its date?

It depends on the date type. If it’s a use-by date, follow it for safety. If it’s a best-before date, milk is often fine for a short time after if it’s been kept cold and smells and tastes normal. When in doubt, smell it — milk that’s turned has an unmistakable sour smell.

Can you freeze milk?

Yes. Milk freezes well for up to about three months. Pour a little out first to leave room for expansion, freeze it before the date, and thaw it in the fridge. It may separate slightly — just shake it well. Frozen-then-thawed milk is best for cooking, tea or coffee rather than drinking straight.

How does Fango help you use milk in time?

Scan your receipt and Fango adds your milk with an estimated date, then reminds you before it’s due so it doesn’t turn at the back of the fridge. The home-screen widget shows what’s expiring next, so the half-used carton gets used rather than poured away.

Why does milk sometimes go off before its date?

Almost always because of temperature. The date assumes an unopened carton kept consistently cold; a fridge running warm, a long walk home in summer, or storage in the door all shorten it. Opening the carton starts a shorter clock of its own, and each pour introduces a little air and warmth, so an opened carton kept in the door can turn days before the print suggests.

Does UHT milk keep longer once it is open?

No — that is the common misunderstanding. Unopened UHT keeps for months at room temperature because it has been sterilised and sealed, but once opened it needs the fridge and behaves much like fresh milk, so plan on a few days. The long life is a property of the sealed carton, not of the milk inside it.

What is the best way to freeze milk?

Pour a little out of the carton first so the milk has room to expand, then freeze it flat and thaw it in the fridge rather than on the worktop. Expect it to separate — a good shake brings it back together — and use thawed milk for cooking, baking or hot drinks, where the slight change in texture does not show.