Hard-boiled eggs typically last up to one week in the fridge when stored properly, though peeled ones may spoil faster. This timeline comes from consistent food safety guidelines across sources like the USDA and FDA.

Storage Guidelines

Unpeeled hard-boiled eggs stay freshest longer because the shell acts as a natural barrier against bacteria and odors. Keep them in an airtight container at 40°F (4°C) or below.

  • Unpeeled : Up to 7 days —their protective shell helps maintain quality.
  • Peeled : 2–3 days max in a sealed container with a damp paper towel to prevent drying.
  • Room temperature : No more than 2 hours (1 hour if above 90°F).

Here's a quick storage comparison:

[3] [7][3] [5]
ConditionFridge LimitNotes
UnpeeledUp to 7 daysAirtight container best
Peeled2–3 daysMoist environment required
Room temp2 hoursBacteria risk rises fast

Signs of Spoilage

Don't rely on dates alone—check for safety first. Toss if you spot sliminess, cracks, or a sulfurous smell, as these signal bacterial growth.

"Hard-boiled eggs will last for about three to four days in the fridge... After four or five days, I would toss them." —Chef Herve Malivert

Quick Tips from Forums

Real cooks on Reddit echo experts: Store in the fridge door's main compartment (not the door itself for steady temps), and many batch-prep weekly but peel as needed to extend life. One user joked about "surviving" week-old eggs, but consensus? Play it safe at 5–7 days unpeeled.

TL;DR : Unpeeled: 1 week; peeled: 2–3 days. Always sniff/test before eating.

Information gathered from public forums or data available on the internet and portrayed here.