Lettuce
The answer
Leaf lettuce lasts 3–7 days in the fridge; whole head lettuce lasts 1–2 weeks. Do not freeze it.
Caution Keep lettuce in the crisper drawer. Discard bagged greens by the use-by date.
How long it keeps
Fridge (40°F) 3–7 days (leaf), 1–2 weeks (head) safe window
Freezer (0°F) Do not freeze best quality
Room temp 2 hours max (dressed salad) then discard
Discard Discard slimy, dark, or foul-smelling leaves — and the whole bag if slime is widespread.
By state & packaging
State Fridge Freezer
Whole head (iceberg, romaine) 1–2 weeks Do not freeze
Leaf lettuce / spring mix 3–7 days Do not freeze
Bagged salad, opened 3–5 days or use-by date Do not freeze
Signs it has gone bad
✕ Slimy, wet leaves
✕ Dark or translucent patches
✕ Sour or rotten smell
FAQ
Are brown edges on lettuce safe to eat?
Browning from cut edges or age is a quality issue, not a safety one — trim it. Slimy or foul-smelling leaves mean discard.