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.