The Practical Truth About Egg Shelf Life
Eggs don't go bad the way you'd expect. There's a date on the carton, but that date is not a hard line. It's the pack date plus roughly 30 days in the US, which means the "sell by" you see is often before the eggs actually have any problem. In practice, raw eggs kept at or below 40°F stay good for 3 to 5 weeks past the pack date, sometimes longer if the cold has been steady. Cooked eggs, on the other hand, drop off much faster. A hard-boiled egg in the shell will last about a week in the fridge. Leftovers made with eggs should be eaten within 4 days, no debate. The real question people should ask is not about the ideal scenario but about what happens when your fridge is inconsistent or you bought eggs from a farm stand. Here's the thing most guides skip: eggs are porous. The shell has thousands of tiny openings, and those openings let air and bacteria move in and out. That is why washing eggs in the US is regulated differently than in Europe. Commercial eggs here get washed and then coated with a food-grade mineral oil to seal the pores. In countries where chickens are vaccinated against salmonella and eggs aren't washed, the natural bloom on the shell does the same job without the industrial step. If you buy unwashed farm eggs, refrigeration matters even more because you've lost that protective coating. I had a situation last winter where I moved a half-case of brown eggs from a grocery store into the back of my fridge, the part that stays cold but has a thin layer of frost buildup from the self-defrost cycle. The eggs sat there for six weeks because I stopped counting after the pack date passed. When I cracked the oldest one, the white was thin and runny, the yolk had flattened out, and there was a faint sulfurous smell that only showed up once it hit the pan. Not rotten enough to be dangerous, just degraded. The fix was simple: I started pulling eggs from the front of the carton and using them within a week of opening. Rotation matters. You do not need to be fancy about it. Just use the oldest eggs first.
Here is the practical timeline most people need:
- Raw eggs in the shell, refrigerator: 3 to 5 weeks past the pack date is typical. Six weeks is possible but quality drops noticeably after week five.
- Hard-boiled eggs in the shell: about 7 days. After that they get chalky and the white turns rubbery.
- Raw egg whites or yolks in an airtight container: 2 to 4 days. Whites hold longer. Yolks dry out and form a skin quickly unless you cover them with a thin layer of water.
- Opened liquid egg products from a carton: use within 3 days of opening, regardless of any printed date.
The fridge placement changes everything. The door is the warmest part and the temperature swings every time you open it. That is why putting eggs on the door is a bad idea if you want them to last. The middle or lower shelf, toward the back, stays closest to the set temperature. If your fridge runs at 37°F instead of 40°F, you are adding roughly a week to the shelf life of everything in it. A cheap fridge thermometer costs about ten dollars and tells you whether your appliance is actually doing what it says. There is a common myth that the pointy end of an egg should face down and the rounded end up. That is nonsense for storage purposes. What actually helps is keeping the air cell intact. The air cell sits at the rounded end and grows larger as the egg ages. A large air cell means an older egg. You can test age with water: a fresh egg sinks and lies flat on its side. An older egg still sinks but tilts upward. A bad egg floats. The float test is not perfect, but it is fast and useful when you are unsure about a dozen eggs you found at the back of the fridge. I learned this the hard way after a power outage left my fridge off for about fourteen hours during a heat wave. I thought the eggs were fine because the shells looked normal. Two days later, three of them smelled off when cracked. Salmonella does not always announce itself with odor, so I threw out the whole batch. The lesson was straightforward: never trust appearance alone after a temperature abuse event. If the internal temperature of the eggs rose above 40°F for more than two hours, discard them. That is the FDA guideline and it exists for a reason.
Get the Full Details

Another thing people get wrong is freezing eggs in the shell. Do not do it. The liquid expands and cracks the shell, which ruins the texture and opens the door to contamination. If you want to freeze eggs, crack them first. Whisk whole eggs together, or separate the whites and yolks. Yolks need a pinch of salt or sugar added before freezing to prevent them from turning gelatinous. Frozen whole eggs keep for about a year. Frozen yolks or whites keep for about nine months. Thaw them in the fridge, not on the counter. Freezing is not the same as refrigeration, obviously, but it is worth mentioning because people buy eggs in bulk and then forget about them. I once bought a 30-pack because they were on sale and ended up with twelve eggs past their prime sitting next to a jar of pickles. The smell of an overripe egg in a closed fridge is unforgettable. Labeling the carton with a sharpie date of when you bought it solves most of these problems. Write the date on the side. It takes three seconds and saves you from guessing. One more nuance that nobody talks about enough: altitude and humidity affect egg quality over time. In dry climates, eggs lose moisture through the shell faster, which makes the white thinner and the yolk flatter sooner. In humid climates, the opposite happens slightly, but condensation on the shell can encourage mold growth if the eggs are stored near damp produce. Keep eggs in their original carton. The carton exists for a reason. It protects the shells from absorbing odors and it gives you a place to write the date. Cardboard is breathable enough for normal fridge conditions, and plastic tubs with tight lids can trap moisture.
To summarize without turning this into a checklist: Keep eggs at or below 40°F on a middle or lower shelf. Expect raw in-shell eggs to last 3 to 5 weeks past the pack date, sometimes longer but with declining quality. Hard-boiled eggs last about a week. Use the float test when in doubt. Never refreeze eggs that have thawed. Write the purchase date on the carton. And throw out anything that has been through a temperature abuse event, because no amount of cooking makes up for hours spent in the danger zone.