Skip to content
Home Storage Guide
Shelf life

Dairy & Egg Shelf Life

By James Okafor· Reviewed by Rebecca Torres, RDReviewed 2026-06-01

Dairy and eggs keep best at 40°F or below: milk lasts 5–7 days past the date, hard cheese 3–4 weeks after opening, butter 1–3 months, yogurt 1–2 weeks past the date, and eggs 3–5 weeks after purchase. Butter and hard cheese freeze best; milk and yogurt turn grainy.

Dairy is the most-bought category in most kitchens and the one people trust least. The good news: milk does not spoil the moment the date passes, and eggs keep for weeks — if the fridge stays at 40°F or below.

The single biggest mistake people make with dairy is the fridge door. The door is the warmest part of the fridge, swinging open and closed all day. Milk, yogurt, and eggs belong on a middle or lower shelf in the back, not in the door shelf. It takes no time to move them, and it buys you the full storage window.

What the dates actually mean

A best-by date on dairy is peak-quality guidance, not a poison alert. Milk past its date can still be fine for days if it smells and tastes normal. What you are really looking for is spoilage: a sour smell, curdling, or mold. When the smell is off, throw it out — the cost of one carton is nothing compared to a foodborne illness.

Freezing dairy

Butter and hard cheese freeze beautifully for months. Milk freezes but separates slightly — thaw it in the fridge and shake well, then use it for cooking. Yogurt and soft cheese turn watery and grainy, so freeze them only if you plan to bake or blend. Every frozen dairy item stays safe at 0°F indefinitely; the limit is quality.

Eggs need refrigeration

US commercial eggs are washed, which strips their natural protective coating, so they must stay refrigerated at 40°F or below. Stored that way, eggs keep 3–5 weeks from the pack date — long past the printed date. Never leave them out for more than 2 hours, and keep them in the carton, not the door.

Browse each food below for the full shelf-life table, storage conditions, and spoilage signs.

Dairy & eggs

Milk, cheese, butter, yogurt, and eggs — exact fridge and freezer lives.

Storage methods that apply here

Other shelf life categories

Frequently asked questions

Does dairy freeze well?

Some dairy freezes better than others. Butter and hard cheese freeze well for months. Milk freezes but turns slightly grainy when thawed — fine for cooking. Yogurt and soft cheeses separate and turn watery in the freezer, so use those for baking or smoothies rather than eating them plain. All freeze at 0°F and stay safe.

How long does dairy last in the refrigerator?

With the fridge at 40°F or below: milk 5–7 days past the printed date, hard cheese 3–4 weeks after opening, butter 1–3 months, yogurt 1–2 weeks past the date, and eggs 3–5 weeks after purchase. These are quality times — always check for spoilage signs.

Do eggs need to be refrigerated?

In the United States, yes. Commercial eggs are washed, which removes the protective coating, so they must be stored refrigerated at 40°F or below. Eggs from other countries are often unwashed and can be kept at room temperature, but US eggs should stay in the fridge.

Sources

Shelf-life and temperature claims on this page are cited from tier-1 food-safety authorities. Always confirm current guidance before relying on dated information.

Written by

James Okafor

Senior food storage writer

James Okafor writes the shelf-life guides and storage-method instructions on Home Storage Guide, translating USDA, FDA, and CDC food-safety guidance into plain-language answers.

Last reviewed 2026-06-01Reviewed by Rebecca Torres, RD, Registered Dietitian

Get the storage cheat sheet

One short email a month with the exact shelf-life numbers that matter most — plus pantry organization tips. No spam, unsubscribe anytime.

Newsletter coming soon. We are setting up our email list — this is where you will be able to subscribe.

Your email is never shared. Read our privacy policy.

Shelf life

Meat & Seafood Shelf Life

Raw poultry and ground meat last 1–2 days in the fridge; steaks and roasts last 3–5 days. Cooked meat lasts 3–4 days. Freeze meat you cannot cook in time — frozen meat stays safe indefinitely. Never let meat sit out more than 2 hours, because bacteria multiply fast in the 40–140°F danger zone.

Shelf life

Produce Shelf Life

Counter fruit — bananas, tomatoes, potatoes — lasts days to weeks at room temperature. Everything else keeps longer in the fridge: apples 4–6 weeks, berries 3–7 days, leafy greens 5–7 days, mushrooms 3–7 days. Most produce freezes for months for cooking, though watery items turn mushy when thawed.

Storage method

How to Store Food in the Refrigerator

Set the fridge to 40°F or below. Ready-to-eat food on top, dairy and eggs in the middle, raw meat on the bottom shelf. Produce in the crisper, condiments in the door. Rotate FIFO and check the temperature weekly. Every food has a shelf, and that shelf keeps it safe.

Food safety

Food Safety Temperature Guide

The danger zone is 40–140°F — perishable food can't sit in it for more than 2 hours (1 hour above 90°F). Refrigerate at 40°F or below, freeze at 0°F or below. Cook poultry to 165°F, ground meat to 160°F, whole cuts and fish to 145°F. Reheat leftovers to 165°F.

Shelf life

Frozen Food Shelf Life

Food kept frozen at 0°F stays safe indefinitely. Quality windows are 3–12 months: meat and poultry 3–12 months, fish 2–3 months, produce 8–12 months, cooked leftovers 2–6 months, bread 3 months. Wrap food airtight to prevent freezer burn, and discard anything that thaws above 40°F for over 2 hours.

Shelf life

Pantry Food Shelf Life

Dry pantry staples last 6 months to 5 years: white rice 2+ years, pasta 1–2 years, flour 6–8 months, honey indefinitely, and canned food 2–5 years. Refrigerate once opened, store airtight in a cool dark place, and throw away cans that bulge, leak, or are badly dented.