How to Tell If An Egg Has Gone Bad

  1. Check the Packing Date
    Instead of relying on the expiration date, look for the packing date, which appears in Julian format (e.g., “032” means February 1st). This tells you when the eggs were packed. Stored properly, eggs remain good for 4–5 weeks after this date, but for best quality, try to use them within 3–5 weeks of purchase.
  2. Use the Float Test
    Place the egg in a bowl of water. If it sinks and lies flat, it’s very fresh. If it sinks but stands upright, it’s older but still usable. If it floats, the egg is no longer good—floating means air has built up inside as the egg has aged.
  3. Rely on Your Senses
    Give the egg a quick smell—fresh ones should have almost no odor. A rotten or sulfur-like smell means it’s bad. Check for cracks, slimy texture, or discoloration on the shell. Shake the egg gently—if you hear sloshing, it’s likely spoiled. Fresh eggs won’t make much noise.
  4. Know How the Eggs Were Sourced
    Eggs from free-range or pasture-raised hens are often higher quality. These hens live in lower-stress environments, which may lead to fresher, tastier eggs. Organic options may also provide better peace of mind.
  5. Stay Smart and Safe
    Following these tips—checking dates, floating, sniffing, and shaking—helps prevent spoiled eggs from ruining your meal or health. Being mindful of how eggs are produced can also improve the quality of what you eat.