How long does salmon last? Smart freshness data from Shelfie
Fresh salmon has a tight 1–2 day fridge window. Knowing when to freeze and when to cook is the key to never wasting it.
Salmon shelf life at a glance
Fridge
Raw: 1–2 days. Cooked: 3–4 days
Freezer
Raw: 2–3 months (best quality). Up to 6 months vacuum-sealed
Pantry
Not recommended
Fresh vs expired salmon
Signs it is still good
Translucent pink-orange flesh, no browning
Fresh sea or ocean smell — never fishy
Firm, moist texture
Signs it has turned
Dull gray-brown flesh
Strong fishy or ammonia smell
Soft, mushy texture
Pro tip
Fresh salmon should smell like the ocean, not like fish. A fishy smell is the first sign of spoilage, not a sign of freshness.
How to extend your salmon's life
Freeze on purchase day if you cannot cook within 24 hours
Rinse under cold water and pat dry before cooking to reduce any smell
Thaw overnight in the fridge — never at room temperature or in hot water
Rescue recipes for near-expiry salmon
Shelfie surfaces these automatically when your salmon is about to expire.
Miso-glazed salmon: 20 minutes, powerful flavors
Salmon tacos with cabbage slaw
Baked salmon with lemon and herbs
Salmon and vegetable fried rice for day 2
Never guess when your salmon expires again
Shelfie tracks freshness automatically. Scan once — get daily alerts, rescue recipes, and grocery restocks when you need them.