Raw salmon lasts 1 to 2 days in the refrigerator — one of the shortest safe storage windows of any protein. Cooked salmon keeps for 3 to 4 days. Smoked salmon (vacuum-sealed) can last up to 2 weeks unopened in the fridge, and 1 week after opening. These timelines come from USDA and FDA food safety guidelines and apply whether your salmon is wild-caught sockeye, farmed Atlantic, or any other variety.
Fish spoils faster than most proteins because it has a higher moisture content, more delicate muscle fibers, and different bacterial flora compared to red meat or poultry. Understanding these windows — and the signs of spoilage — helps you get the most out of salmon without risking foodborne illness.
Table of Contents
- How Long Does Raw Salmon Last in the Fridge?
- How Long Does Cooked Salmon Last in the Fridge?
- How Long Does Smoked Salmon Last?
- How to Store Salmon Properly
- How Long Can You Freeze Salmon?
- Signs Salmon Has Gone Bad
- Quick Reference Summary
- Frequently Asked Questions (FAQ)
- References
How Long Does Raw Salmon Last in the Fridge? {#raw-salmon-fridge}
Raw salmon should be cooked or frozen within 1 to 2 days of purchase when stored in the coldest part of your refrigerator (typically the back of the bottom shelf or a designated meat drawer) at 32°F–38°F (0°C–3°C). At standard refrigerator temperatures of 40°F, raw salmon is at the outer edge of safe storage and should ideally be used on the day of purchase or the next day.
Why Does Raw Salmon Spoil So Quickly?
Fish muscle tissue contains naturally occurring bacteria that are adapted to cold ocean temperatures. These bacteria — including Pseudomonas and Shewanella species — are active at refrigerator temperatures that would slow spoilage bacteria in other proteins. The result: fish spoils faster in the fridge than beef, pork, or chicken.
Additionally, raw fish has higher moisture content and a more alkaline pH compared to red meat, which creates a more hospitable environment for bacterial growth.
Supermarket vs. Fishmonger Salmon
The 1–2 day window starts from when the fish was caught or processed, not from when you bought it. Supermarket salmon labeled "fresh" may have already been in cold storage for 1–3 days before reaching the display case. If you're buying from a fishmonger or fish market where you can ask about the catch date, you'll have a better sense of how much time is left.
How Long Does Cooked Salmon Last in the Fridge? {#cooked-salmon-fridge}
Cooked salmon lasts 3 to 4 days in the refrigerator when stored in an airtight container. This applies to salmon prepared by any method: baked, grilled, pan-seared, poached, broiled, or air-fried.
Cooked salmon in a dish (salmon pasta, salmon chowder, salmon patties) follows the same 3–4 day rule based on when the dish was assembled, using the most restrictive ingredient's timeline.
Tips for Storing Cooked Salmon
- Let salmon cool to room temperature before refrigerating (but no more than 2 hours total out of heat).
- Store in an airtight container to contain the smell (salmon odor transfers easily to other refrigerated foods).
- Place a layer of plastic wrap directly on the salmon surface before sealing the container to minimize oxidation.
How Long Does Smoked Salmon Last? {#smoked-salmon}
Smoked salmon has a longer shelf life than fresh due to the salt-curing and smoking process, which inhibits bacterial growth:
Cold-smoked salmon (vacuum-sealed)
Unopened (fridge)
Until "use by" date or up to 2 weeks
After Opening
1 week
Hot-smoked salmon (vacuum-sealed)
Unopened (fridge)
Until "use by" date or up to 2 weeks
After Opening
1 week
Lox / gravlax
Unopened (fridge)
3–5 days (refrigerated, not vacuum)
After Opening
3–5 days
Always check the "use by" date on packaged smoked salmon — it supersedes these general guidelines. Once opened, wrap tightly in plastic wrap or transfer to an airtight container and use within 1 week.
Smoked salmon can be frozen for up to 3 months with acceptable texture results.
How to Store Salmon Properly {#how-to-store}
Raw salmon from the store:
- Keep in the original packaging if using within 1 day.
- For optimal cold temperature, place the sealed package in a bowl of ice in the refrigerator or in the coldest part of the fridge (back of lower shelf).
- If you won't cook it within 2 days, freeze it immediately.
Raw salmon you've opened and partially used:
- Wrap tightly in plastic wrap, then place in a sealed bag or airtight container.
- Minimize air contact — oxidation speeds deterioration.
- Cook within 24 hours.
Cooked salmon:
- Refrigerate within 2 hours of cooking.
- Store in airtight container.
- Place in the main body of the fridge, not the door (door temperatures fluctuate).
How Long Can You Freeze Salmon? {#freezing-salmon}
Frozen salmon keeps well for longer than most people think:
Raw salmon (lean, like Atlantic)
Freezer Duration (Best Quality)
2–3 months
Raw salmon (fatty cuts, like king/Chinook)
Freezer Duration (Best Quality)
2–3 months
Cooked salmon
Freezer Duration (Best Quality)
2–3 months
Smoked salmon
Freezer Duration (Best Quality)
3 months
Salmon remains safe to eat indefinitely if kept continuously at 0°F (-18°C), but quality degrades notably after 3 months — texture becomes mushy and flavor dulls.
How to Freeze Raw Salmon Well
- Pat dry with paper towels — removing excess moisture prevents ice crystal formation that damages texture.
- Wrap tightly in plastic wrap, pressing out air pockets.
- Place in a heavy-duty freezer bag and press out all air before sealing.
- Write the date on the bag.
- For best results, freeze fillets in a single layer before stacking.
Thawing: Always thaw salmon in the refrigerator (overnight) or under cold running water in a sealed bag. Never thaw at room temperature — the outer layers reach unsafe temperatures while the center is still frozen.
Signs Salmon Has Gone Bad {#spoilage-signs}
Smell — the most reliable indicator: Fresh salmon has a clean, mild ocean smell. Spoiled salmon smells strongly of ammonia, sour milk, or "fishy" in an acrid, unpleasant way. A very strong fishy smell — not just the normal salmon scent — is a clear sign of spoilage. Discard immediately.
Color: Fresh raw salmon is vibrant pink-to-orange, depending on variety. As it ages, the color fades and may develop dull gray or brown areas. Small brown edges on a fillet that was purchased fresh are usually normal oxidation. Large brown or grayish patches throughout indicate deterioration.
Texture: Fresh raw salmon should be firm and slightly springy. It should not leave an indentation when you press it gently. Mushy, soft, or slimy texture indicates breakdown. Cooked leftover salmon that feels slimy rather than just moist should be discarded.
Appearance: Any visible mold on raw or cooked salmon — discard the entire piece. White film on raw salmon may indicate Candida yeast growth and is cause for concern.
Time: Even if salmon passes the smell and appearance tests, discard raw salmon after 2 days and cooked salmon after 4 days.
Quick Reference Summary {#quick-reference}
Raw salmon
Fridge
1–2 days
Freezer
2–3 months
Cooked salmon
Fridge
3–4 days
Freezer
2–3 months
Smoked salmon (sealed)
Fridge
Until use-by / 2 weeks
Freezer
3 months
Smoked salmon (opened)
Fridge
1 week
Freezer
3 months
Lox / gravlax
Fridge
3–5 days
Freezer
Not recommended
Frequently Asked Questions (FAQ) {#faq}
Is raw salmon safe to eat after 3 days in the fridge? No. Raw salmon stored for more than 2 days in the refrigerator should be discarded. Even if it looks and smells acceptable, bacterial counts may have reached unsafe levels. If you bought it 3 days ago and haven't cooked it, discard it.
Can I refreeze salmon that has been thawed? If salmon was thawed in the refrigerator (never at room temperature), it can be refrozen — though some texture quality is lost with each freeze-thaw cycle. Never refreeze salmon that was thawed at room temperature or under warm water.
My salmon smells a little fishy — is that normal? Some "fishy" smell is normal for fresh salmon. The distinction is between a mild, ocean-like smell (normal) vs. a strong ammonia, sour, or acrid fish smell (spoilage). If you're unsure, cook it immediately and smell again during cooking — strong unpleasant odors that intensify during heating are a reliable spoilage indicator.
How long is frozen salmon good for in the freezer? Frozen salmon is safe indefinitely at 0°F, but quality declines after 2–3 months. Texture becomes mushy and flavor becomes less vibrant. Use within 3 months for best results.
Can I eat salmon that has turned a slightly different color? Some color variation is normal — farmed Atlantic salmon can vary from pale pink to deep orange depending on diet. Brown edges on a cut fillet are oxidation and generally safe if the salmon is otherwise fresh. Large gray or brown patches throughout the flesh are concerning. When in doubt, smell it.
How long does cooked salmon last if I put it in the fridge right away? Properly refrigerated cooked salmon within 2 hours of cooking: 3–4 days. The 3–4 day window assumes correct storage at 40°F or below in an airtight container.
Is it safe to eat day-old cooked salmon cold? Yes, cooked salmon that has been properly refrigerated can be eaten cold. Cold salmon in salads, sandwiches, or as-is is safe for up to 4 days after cooking.
References {#references}
- USDA Food Safety and Inspection Service. Safe Minimum Internal Temperatures
- FDA. Fresh and Frozen Seafood: Selecting and Serving It Safely
- FDA. Food Storage Chart
- USDA FoodData Central. Fish, salmon storage guidelines
Turn food scraps into real compost
When salmon skin, bones, or leftovers go in the bin, Reencle converts them into living compost in 30 days. Not dried waste — real compost for your garden.
See How Reencle Works →
