Salmon

The answer

Raw salmon lasts 1–3 days in the fridge and 2–3 months in the freezer.

Caution Cook salmon to 145°F. Fatty fish has a shorter freezer window than lean fish.

How long it keeps

Fridge (40°F) 1–3 days safe window
Freezer (0°F) 2–3 months best quality
Room temp 2 hours max then discard
Discard Discard if held above 40°F for more than 2 hours, or above 90°F for more than 1 hour.

By state & packaging

State Fridge Freezer
Raw fillet 1–3 days 2–3 months
Cooked 3–4 days 2–3 months
Smoked, opened 2 weeks 1–2 months

Signs it has gone bad

Sour or ammonia smell
Milky white residue
Mushy or slimy texture

FAQ

Is salmon still good after 4 days in the fridge?

Raw salmon is not — its window is 1–3 days. Cooked salmon at day 4 is at its limit; eat it today or discard it.