How long does Salmon last?
In the fridge: 2 days
In the freezer: 90 days
Fresh raw salmon is the most fragile category in the fridge — 1–2 days at most, at 4°C or below. Buy and cook the same day when possible. Smoked salmon lasts longer: 5–7 days refrigerated unopened, 3–5 days once opened. Cooked salmon keeps 3–4 days in a sealed container. Frozen, raw salmon holds quality 2–3 months; longer than that and the texture degrades. Color shifts toward orange-grey are normal; an ammonia smell, slime, or sour smell means it's done.
How to store it
- Coldest part of fridge, on ice if possible
- Bottom shelf in sealed container
- Freeze the day of purchase if not cooking same day
- Vacuum-seal to prevent freezer burn
- Thaw overnight in fridge
Signs it has gone bad
- Ammonia, sour, or sharply fishy smell
- Slimy or sticky surface
- Grey or dull color (not just normal pink-grey)
- Soft, separated flesh that flakes apart
Signs it has gone bad
How long does raw salmon last in the fridge?
Raw salmon lasts 1–2 days in the fridge at or below 4°C. Cook the same day or freeze immediately.
Can you eat salmon past the date?
Best to follow the date strictly for raw — fresh fish goes off fast. For smoked or canned salmon, sealed lasts longer than the date; once opened, 3–5 days.
Can you freeze salmon?
Yes — vacuum-seal raw salmon for 2–3 months in the freezer. Thaw in the fridge overnight before cooking.