Food Storage & Safety

How Long Is Salmon Good in the Fridge: A Clear Guide to Storage Time, Signs of Spoilage, and Safety

Cooked salmon stays safe in the fridge for 3–4 days when stored at or below 40°F (4°C). Raw salmon typically lasts 1–2 days past the use-by or sell-by date if kept continu...

Mara Ellison
How Long Is Salmon Good in the Fridge: A Clear Guide to Storage Time, Signs of Spoilage, and Safety

Quick Answer

Cooked salmon stays safe in the fridge for 3–4 days when stored at or below 40°F (4°C). Raw salmon typically lasts 1–2 days past the use-by or sell-by date if kept continuously refrigerated. Freezing extends both raw and cooked salmon for about 2–3 months at 0°F (–18°C) with acceptable quality. These timelines assume proper handling, airtight storage, and consistent cold temperature; spoilage signs and prompt refrigeration remain essential regardless of the stated ranges.

Why Cold Temperature Matters

Refrigeration slows bacterial growth but does not stop it. Listeria, Salmonella, and other pathogens can still multiply at fridge temperatures, albeit more slowly. Keeping your fridge at or below 40°F (4°C) and returning leftovers promptly are the most reliable ways to maximize freshness and safety.

How to Store Raw Salmon

In the Fridge

Keep raw salmon at or below 40°F (4°C). In its original packaging, it often lasts about one day past the sell-by date if unopened. Transfer to a shallow, airtight container or wrap tightly in plastic wrap and foil to reduce oxygen exposure and prevent cross-contamination. Place it on the bottom shelf to avoid drips onto other foods.

In the Freezer

For longer storage, freeze raw salmon in an airtight freezer bag or vacuum-sealed package. Remove excess air, label with the date, and keep the freezer at 0°F (–18°C). For best texture, use within 2–3 months; while it remains safe beyond that, quality may decline.

How to Store Cooked Salmon

Fridge Storage

Cool cooked salmon quickly—within two hours of cooking—and store it in a shallow, airtight container. Consume within 3–4 days for optimal safety and quality. Reheat only once to a steaming temperature of 165°F (74°C), and avoid repeated reheating.

Freezer Storage

Freeze cooked salmon if you will not eat it within 3–4 days. Use airtight, moisture-vapor-resistant packaging and consume within 2–3 months for best texture. Thaw in the refrigerator overnight before reheating.

Signs That Salmon Has Gone Bad

Trust your senses. Fresh salmon should have a mild, ocean-like scent and firm, elastic flesh. Spoiled salmon often smells sour, ammonia-like, or strongly fishy. Look for dull color, gray or brown spots, visible mold, or a slimy texture. If the odor, appearance, or touch raises concern, discard the salmon rather than taste it.

Labeling and Dating Practices

Mark packaging with the date of purchase or freezing to track freshness. Follow the "use-by" guidance on store packaging when present, but prioritize condition over a date if the product has been handled and stored properly. When in doubt and the salmon shows any signs of spoilage, throw it out.

Quick Reference Table

Product Storage Method Typical Safe Duration Notes
Raw salmon Refrigerator 1–2 days past sell-by Keep at or below 40°F (4°C); airtight wrap recommended
Raw salmon Freezer 2–3 months for best quality Safe indefinitely at 0°F (–18°C), but texture declines over time
Cooked salmon Refrigerator 3–4 days Cool quickly within two hours; store in airtight container
Cooked salmon Freezer 2–3 months for best quality Use airtight, moisture-resistant packaging; thaw in the fridge

Common Questions

Can I eat salmon past the printed date?

If the date is a use-by or sell-by date, the product may still be safe for a short period if it smells and looks normal and has been kept at or below 40°F (4°C). When the date has passed or if any spoilage signs are present, discard it.

Does freezing kill bacteria in salmon?

Freezing does not kill bacteria; it stops their growth. Thorough cooking to an internal temperature of 145°F (63°C) is required to reduce foodborne illness risk.

How should I reheat leftover salmon?

Reheat in the oven, microwave, or skillet until it reaches 165°F (74°C). Avoid slow reheating at low temperatures, and do not reheat more than once.

When in Doubt, Throw It Out

If you are unsure whether salmon is safe—due to an off smell, slimy texture, or extended storage—discard it. Foodborne illness is not worth the risk, and the cost of replacing the salmon is far lower than medical care.