The short answer: Raw eggs in the shell keep about 3 to 5 weeks in the fridge. Hard-boiled eggs keep about 1 week.
How long eggs lasts
- Raw, in the shell (fridge): 3 to 5 weeks
- Raw yolks or whites, out of the shell (fridge): 2 to 4 days
- Hard-boiled (fridge): About 1 week
- Freezer: Raw yolks and whites up to a year; do not freeze in the shell; hard-boiled eggs do not freeze well
How to tell eggs has gone off
- A cracked or slimy shell
- A sulfur or sour smell when cracked open
- A pink, green or iridescent tint to the white
- Anything that smells off once cooked
How to make it last longer
- Store them in the carton on a shelf, not the door.
- Write the date you boxed or bought them on the carton.
- Freeze leftover whites and yolks separately in labelled containers.
Common questions
How long do hard-boiled eggs last?
About a week in the fridge. Keep them in their shell until you eat them.
Should eggs go in the fridge?
In the US, yes. Eggs are washed before sale, which removes a protective coating, so they need to stay cold.
General guidance only. These times are for food bought fresh and kept at 40°F (4°C) in the fridge or 0°F (-18°C) in the freezer. Your own fridge, the packaging and the state of the food always come first, and when in doubt, throw it out. The official US chart is on FoodSafety.gov.
Stop guessing
Grocerr AI suggests a use-by date when you add food to your pantry, reminds you before it goes off and shows what to use first. Get it free on the App Store.