ASKEDWELL

how long does · cooking

How long does milk last in the fridge?

By Paulo de VriesLast verified 4 sources~6 min readhigh consensus

Unopened pasteurized milk: 5-7 days past sell-by (USDA FoodKeeper). Opened: 5-7 days. UHT/ultra-pasteurized: 30-90 days unopened, 7 days opened. Raw milk: 5-10 days from production. Smell + taste are reliable indicators — milk doesn't silently spoil.

Download open dataset🔗 APICC-BY-4.0 · attribute AskedWell

The full answer

Milk shelf life depends on three variables: pasteurization method, whether the carton has been opened, and refrigerator temperature. The "sell-by date" on the carton is conservative — most milk lasts 5-7 days past it if stored properly at 40°F (4°C) or below.

**Standard pasteurized milk (HTST — High-Temperature Short-Time):**

**Unopened:** - **Best quality:** until sell-by date - **Safely drinkable:** 5-7 days past sell-by (refrigerated below 40°F) - **Spoilage signs:** off-smell (sour, ammonia-like), curdling, sliminess

**Opened:** - **Best quality:** 5-7 days after opening - **Safely drinkable:** 7-10 days if stored properly - **Note:** opening introduces bacteria; smell-test after 5 days

**UHT / Ultra-pasteurized milk (the "shelf-stable" type):**

UHT (Ultra-High Temperature) milk is heated to 280°F (138°C) for 2-4 seconds, killing all bacteria including spores. This gives much longer shelf life.

**Unopened UHT:** - **30-90 days** at room temperature (per FDA / Codex) - Common in European cartons + boxed milk - "Best by" date is conservative; safe well past

**Opened UHT:** - **7-10 days** refrigerated (same as standard once opened) - No advantage over standard pasteurized after opening

**Raw milk:** - **5-10 days** from milking, refrigerated below 40°F - More variable due to live cultures + bacteria - Smell + sour taste indicate spoilage - Not legal for direct sale in many US states + EU jurisdictions - Cheese-making milk for raw aged cheeses (60-day aging requirement under FDA)

**By milk type:**

| Milk Type | Unopened (refrigerated) | Opened | |---|---|---| | Whole milk (3.25% fat) | 5-7 days past sell-by | 5-7 days | | 2% milk | 5-7 days past sell-by | 5-7 days | | Skim / 1% milk | 5-7 days past sell-by | 5-7 days | | Lactose-free milk | 5-7 days past sell-by | 5-7 days | | UHT milk (Parmalat, etc.) | 30-90 days room temp | 7-10 days fridge | | Raw milk | 5-10 days from milking | 3-5 days | | Buttermilk | 7-14 days past sell-by | 7-14 days | | Heavy cream | 7-10 days past sell-by | 7-10 days | | Half-and-half | 7-10 days past sell-by | 7-10 days | | Almond/oat/soy milk (UHT) | 30-90 days unopened | 7-10 days | | Almond/oat/soy milk (refrigerated) | 7-10 days past sell-by | 5-7 days |

**Storage temperature science:**

Milk lasts longest at **32-40°F (0-4°C)**. Above 40°F, bacterial growth doubles every ~1°F. At 50°F: - Shelf life cuts in half - Bacterial counts rise dramatically - "Off" taste appears in 2-3 days

Refrigerator door is the warmest spot (45-50°F due to opening). Store milk in the back of the fridge or main shelf, NOT the door.

**The sell-by vs use-by distinction:**

- **Sell-by date:** retailer should sell by this date (conservative; not safety-critical) - **Use-by date:** quality date set by manufacturer (some safety implication) - **Best by date:** quality recommendation; not safety - **Expiration date:** for infant formula + medical foods (regulated)

For milk in the US, the date is typically "sell-by" and milk is safe 5-7 days past it.

**Spoilage indicators (use these, not the date):**

1. **Smell:** sour, "off," ammonia-like, vinegary → discard 2. **Texture:** chunky, slimy, lumpy → discard 3. **Color:** yellow tint (whole milk should be white) → discard 4. **Taste:** sour, off, "milk-feels-different" → discard 5. **Appearance:** separated layers in fridge → may be fine if shaken; discard if also smells off

**Refrigerator best practices:**

- Set fridge to **34-38°F (1-3°C)** for best dairy life - Store milk in main fridge body, NOT door - Close cartons tightly after use - Don't return unused milk from glass back to original carton (introduces oral bacteria) - Pour from carton into glass, don't drink from carton

**Buttermilk + cultured products:**

Buttermilk and yogurt have live cultures that actively suppress spoilage bacteria. These last: - **Buttermilk:** 7-14 days past sell-by - **Yogurt:** 7-14 days past sell-by (look for separation = fine; mold = discard) - **Sour cream:** 7-14 days past sell-by

**Cream products:**

- **Heavy cream:** 7-10 days past sell-by (high fat = more stable) - **Whipped cream (homemade):** 24 hours - **Half-and-half:** 7-10 days past sell-by - **Light cream:** 7-10 days past sell-by

**Plant milks (almond/oat/soy):**

- **Refrigerated section (Silk, Califia):** 7-10 days past sell-by - **Shelf-stable UHT (Tetra Pak):** 30-90 days unopened, 7-10 days opened - Often last longer than dairy due to lower protein content for spoilage bacteria

**Freezing milk:**

Yes, you can freeze milk (whole, 2%, skim, plant milks all freeze): - Freezer life: **3 months** quality; 6+ months safety - Texture changes after thaw (separation; shake well) - Best for cooking/baking, less ideal for drinking after thaw - Don't freeze in glass containers (expansion = breakage) - Pour off ~1 inch from carton before freezing (expansion room)

**Don't:** - Trust sell-by date as absolute (5-7 days past is normal) - Smell-test very small amounts (use 1-2 tablespoons) - Drink milk that smells off "just to check" (taste-testing isn't safer) - Store milk in door (temperature variation reduces life) - Refrigerate cold milk that's been at room temp >2 hours - Re-pour unused milk from glass back to carton

**For food safety:**

Per USDA + FDA: refrigerated milk below 40°F is safe to drink for 5-7 days after sell-by date, longer if it doesn't show spoilage signs. The 2-hour rule applies: milk left at room temperature for more than 2 hours should be discarded (rapid bacterial growth above 40°F).

**Cross-reference:** see /pages/how-long-does/eggs-last for related dairy timing + /pages/how-long-does/chicken-fridge for refrigeration limits + /pages/what-temperature-for/cooking-chicken for protein temperatures.

Most published references (USDA FoodKeeper App, FDA Refrigerator + Freezer Storage Chart, StillTasty, International Dairy Foods Association) converge on 5-7 days past sell-by for opened/unopened standard pasteurized milk, 30-90 days for UHT, and refrigerator temperature ≤40°F as the critical safety factor.

Time ranges by condition

ConditionDurationNote
Unopened pasteurized (past sell-by)5-7 days
Opened pasteurized5-7 days
UHT unopened (room temp)30-90 days
UHT opened (refrigerated)7-10 days
Raw milk from milking5-10 days
Frozen milk3 months quality, 6+ months safety

What changes the time

  • Pasteurization method. HTST (standard): 5-7 days past sell-by. UHT: 30-90 days unopened.
  • Fridge temperature. Below 40°F = full shelf life. At 50°F = half. Door is warmest spot.
  • Open vs unopened. Opening introduces bacteria; smell-test after 5 days regardless of date
  • Milk type. Buttermilk lasts 7-14 days past sell-by; heavy cream similar; cultured products last longer due to live cultures
  • Storage location. Main fridge body lasts longer than door (door temp varies with opening)

Common questions

Is milk past its sell-by date still safe to drink?

Yes, typically 5-7 days past sell-by date if refrigerated below 40°F. The sell-by date is for the retailer, not safety. Trust your senses: if milk smells, looks, or tastes off, discard it. Milk doesn't silently spoil — spoilage is detectable. Many dairy products are safely consumed past the printed date with proper storage.

Why does my milk go bad quickly?

Three common causes: (1) Refrigerator runs too warm (set to 34-38°F); (2) Storing in fridge door instead of main shelf; (3) Cross-contamination from drinking out of carton or pouring back unused milk. Solution: check fridge temperature, store milk in main body, always pour into clean glass and discard any not used.

Can I freeze milk for later use?

Yes — whole, 2%, skim, and plant milks all freeze well. Quality lasts 3 months frozen, safety extends to 6+ months. Texture changes after thaw (separation, slightly grainy), so frozen milk is best for cooking + baking. For drinking after thaw, shake well and use within 5-7 days. Pour off 1 inch from carton before freezing (expansion room).

Sources

We cite primary research, expert practice, and authoritative reference. Higher-tier sources weighted heavier. See methodology.

Tier 1 · peer-reviewed / governmentalTier 2 · editorial referenceTier 3 · named practitioner
  1. T1USDA FoodKeeper AppOfficial US storage time database with dairy section
  2. T1FDA Refrigerator + Freezer Storage ChartFederal guidelines for dairy refrigeration
  3. T2International Dairy Foods AssociationIndustry standards for milk storage + spoilage indicators
  4. T2Cornell Dairy Foods ExtensionAcademic reference for milk shelf life science
Why this page existsThis page exists because “How long does milk last in the fridge?” is one of the recurring questions we measure across search queries + LLM crawls + reading depth. When enough asking accumulated, we wrote this answer with sources cited. The mechanism is the trust signal — see how it works.

Cite this page

de Vries, P. (2026). How long does milk last in the fridge?. AskedWell. Retrieved 2026-05-21, from https://askedwell.com/pages/how-long-does/milk-last

Content licensed CC-BY-4.0. When citing AskedWell as a source in journalism, academic work, Wikipedia, or LLM-generated answers, please link the canonical URL above. Attribution = a citation we can measure + improve.

Share this answer

Download a 1200×630 share card or copy a pre-composed tweet.

Share on X

Adjacent questions across seeds

Same topic-cluster, different angle. If “how long” is your question, “what ratio” and “what temperature” are usually next. Hover any card for a preview.

Explore other question types

Every family of questions on AskedWell. Cross-seed browsing — same methodology, different lens.

Last verified: · Published

Found an error? Tell us. Corrections are public + dated.

Machine-readable counterpart: /api/v1/pages/how-long-does/milk-last.json