how long does… · cooking
How long does milk last in the fridge?
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.
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
| Condition | Duration | Note |
|---|---|---|
| Unopened pasteurized (past sell-by) | 5-7 days | — |
| Opened pasteurized | 5-7 days | — |
| UHT unopened (room temp) | 30-90 days | — |
| UHT opened (refrigerated) | 7-10 days | — |
| Raw milk from milking | 5-10 days | — |
| Frozen milk | 3 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.
- T1USDA FoodKeeper App — Official US storage time database with dairy section
- T1FDA Refrigerator + Freezer Storage Chart — Federal guidelines for dairy refrigeration
- T2International Dairy Foods Association — Industry standards for milk storage + spoilage indicators
- T2Cornell Dairy Foods Extension — Academic reference for milk shelf life science
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.
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