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.
The answer
Cooked salmon lasts 3–4 days in the fridge and 2–3 months in the freezer.
How long it keeps
Fridge (40°F) 3–4 days safe window
Freezer (0°F) 2–3 months best quality
Room temp 2 hours max then discard
Discard Discard after 4 days in the fridge.
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.