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

Signs it has gone bad

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.

Related foods