Shelf life

How long are eggs good after the date on the carton?

Longer than most people think. The clock that matters starts when the eggs go into your fridge, not on the date stamped on the carton.

Reviewed

SHORT ANSWER

Raw eggs in the shell keep 3–5 weeks in the refrigerator, counted from the day you bring them home, according to USDA. That window often runs past the sell-by or EXP date on the carton, and USDA says eggs are still fine to use after the sell-by date passes during that time, as long as they've stayed at 40°F (4°C) or below.

FDA is a little more conservative for quality: use them within 3 weeks for best quality. Either way, crack an older egg into a bowl first and discard it if it smells bad or looks unusual.

Storage Facts

Eggs, refrigerated at 40°F (4°C) or below

Raw in shell, from the day you buy them
3–5 weeks
For best quality (FDA)
3 weeks
Raw in shell, freezer
Not recommended
Raw whites or yolks, out of the shell
2–4 days
Whites or beaten eggs, freezer
12 months
Hard-boiled, in or out of the shell
1 week
Hard-boiled, freezer
Not recommended
Source: USDA FoodKeeper data; FDA's Refrigerator & Freezer Storage Chart gives the same times. The 3-week figure is from FDA's egg safety page and is for best quality. FSIS notes that yolks alone don't freeze well.

Two dates on one carton

A carton of USDA-graded eggs usually carries two different numbers, and they answer different questions.

P1234 252EXP OCT 07SELL BY 10/07
What's printedWhat it isRequired?
Three-digit number, like 252The pack date, as a day of the year (001 = Jan 1; 365 = Dec 31, or 366 in a leap year). The P-number beside it identifies the packing plant.Yes, on USDA-graded eggs
EXP, sell by, or best before dateA code date for stock rotation, set by the packer. USDA limits how many days it can fall after the pack date.Not by federal rule; some states require it

The sell-by or EXP date tells the store when to pull the carton. USDA's own advice is to buy eggs before that date, keep them cold, and then use the 3–5 week home-storage clock. Full details on the codes, with more examples: how to read egg carton dates.

Worked example: how old are these eggs?

Say it's September 26, 2026, and there's a half-used carton in the fridge.

  1. Find the pack date. The carton says 252. In 2026 (not a leap year), day 252 is September 9. The Julian date converter does this in one step.
  2. Find the day they went in your fridge. You bought them on September 12.
  3. Add USDA's window. Three to five weeks from September 12 is October 3 to October 17. FDA's best-quality mark, 3 weeks, is October 3.
  4. Compare with the carton. The stamp says EXP OCT 07. That date passes in the middle of the USDA window, which is exactly the situation USDA describes as normal.

So these eggs are 17 days past packing and two weeks into home storage, inside both agencies' windows. They'll keep losing quality as the white thins and the yolk flattens, so use them over the next week or so. If any are left near the end, hard-cook them: USDA points out that older eggs are easier to peel.

Buy eggs two dozen at a time? Scan each carton when you unpack. FreshScan reads the printed EXP or sell-by date and scores pack codes down so they aren't mistaken for the expiry, then reminds you two days before.

Free on theApp Store

How to check an egg

  • Crack it into a separate bowl before adding it to anything. USDA says a spoiled egg has an unpleasant odor when you break the shell, raw or cooked.
  • Look at the white. A cloudy white means a very fresh egg; a clear, runny white means an older one, which is a quality change, not spoilage. A pink or iridescent white is a sign of spoilage by Pseudomonas bacteria: throw it out.
  • Blood spots come from a tiny blood vessel at ovulation and, per USDA, don't mean the egg is unsafe.
  • The float test only shows age. A floating egg has a large air cell; USDA says it may be perfectly safe, so the bowl check still decides.

When in doubt, throw it out. Never taste raw egg to check it.

Storage habits that make the window hold

  • Buy eggs from a refrigerated case, and open the carton to check for cracked or dirty shells.
  • Keep them in the carton, in the coldest part of the fridge, not the door.
  • Don't wash them. USDA says washing at home isn't necessary and can pull water through the pores in the shell; graded eggs are already washed and sanitized at the plant.
  • If an egg cracks on the way home, break it into a clean container, cover it, refrigerate it and use it within 2 days.
  • Don't leave eggs out of the fridge for more than 2 hours. A cold egg that warms up can sweat, which helps bacteria move in.
  • Cook eggs until the yolk and white are firm, and egg dishes to 160°F (71°C).

Freezing eggs

Don't freeze eggs in the shell; FDA and USDA both say so. To freeze whole eggs, crack them into a bowl and beat the yolks and whites together until just blended. NDSU Extension suggests stirring in ½ teaspoon of salt or 1 tablespoon of sugar per cup so the yolks don't turn grainy, and labeling which one you used. Whites freeze well on their own; FoodKeeper gives them 12 months. Thaw in the fridge and use them in dishes that are fully cooked.

Questions people ask

Can you eat eggs after the expiration date on the carton?

Usually, if they have been refrigerated at 40°F or below the whole time. USDA gives shell eggs 3 to 5 weeks in the fridge from the day you put them there, and says the sell-by date will usually pass during that time. Crack each one into a bowl first; if it has an unpleasant smell or looks unusual, throw it out.

What does the three-digit number on an egg carton mean?

On USDA-graded eggs it is the pack date written as a day of the year: 001 is January 1 and 365 is December 31. A carton stamped 252 was packed on September 9 in a non-leap year. Our Julian date converter does the math for any year.

Does the float test tell you if an egg is safe?

No. USDA explains that an egg floats when its air cell has grown large enough, which means the egg is old, but it may be perfectly safe to use. Crack it into a bowl and check for an off odor or unusual appearance before deciding.

Should I keep eggs in the fridge door?

USDA says to keep eggs in their carton in the coldest part of the refrigerator, not in the door. The carton also keeps the pack date and sell-by date with the eggs.

Can you freeze eggs?

Not in the shell. Crack them, beat the yolks and whites together, and freeze in a sealed container. FSIS lists raw egg whites at 12 months in the freezer; yolks alone don't freeze well unless you mix in a little salt or sugar.

Sources

  1. Shell Eggs from Farm to Table — USDA Food Safety and Inspection Service. Archived edition (April 2011) on GovInfo: https://www.govinfo.gov/content/pkg/GOVPUB-A110-PURL-gpo19093/pdf/GOVPUB-A110-PURL-gpo19093.pdf
  2. FSIS FoodKeeper Data — USDA Food Safety and Inspection Service (data.gov, public domain)
  3. What You Need to Know About Egg Safety — U.S. Food and Drug Administration
  4. Refrigerator & Freezer Storage Chart — U.S. Food and Drug Administration
  5. Food Freezing Basics: Freezing Dairy Products, Eggs and Other Foods — NDSU Extension
FRESHSCAN FOR IPHONE

Scan the carton, not the pack code.

FreshScan reads the sell-by or EXP date printed on the egg carton and reminds you at 9:00 AM two days before, so the older dozen gets used first.

  • Reads best by, use by, sell by and EXP dates, and skips packed-on dates
  • Reminders at 9:00 AM, 2 days before and on the day
  • Free for up to 10 items at a time
Download on theApp Store