← Food storage guide

How long does fish last in the fridge?

Times from the U.S. government's FoodSafety.gov cold storage chart.

Short answer: Raw fish keeps 1–3 days in the fridge. Frozen, fatty fish like salmon keeps 2–3 months and lean fish like cod keeps 6–8 months.

Fish: fridge and freezer times

FoodFridge (40°F / 4°C)Freezer (0°F / −18°C)
Fatty fish (salmon, tuna, mackerel, catfish)1–3 days2–3 months
Lean fish (cod, flounder, haddock, halibut, sole)1–3 days6–8 months

The fridge times are for safety: once they pass, throw it out. The freezer times are for best quality. Food kept frozen at 0°F stays safe indefinitely but slowly loses flavor and texture.

How to use it before it goes bad

  1. Keep the fridge at 40°F (4°C) or colder. The times above assume it. A cheap fridge thermometer tells you for sure.
  2. Freeze on day one, not on the last day. If you won't eat it within the fridge time, freeze it as soon as you get home.
  3. Write the date on it. It's easy to lose count of how long something has been open.
  4. Put it where you'll see it. Food at the back of the fridge is the food that gets forgotten.

How to thaw it safely

Thaw it in the fridge (allow about a day for every 5 pounds), in cold water changed every 30 minutes, or in the microwave if you'll cook it straight away. Never thaw meat on the counter.

Common questions

How long does fish last in the fridge?

Raw fish keeps 1–3 days in the fridge. Frozen, fatty fish like salmon keeps 2–3 months and lean fish like cod keeps 6–8 months.

How long does fish last in the freezer?

Frozen at 0°F (−18°C), fish stays safe indefinitely. For best quality, use it within: fatty fish (salmon, tuna, mackerel, catfish): 2–3 months; lean fish (cod, flounder, haddock, halibut, sole): 6–8 months.

Can fish sit out at room temperature?

Perishable food shouldn't sit out for more than 2 hours, or 1 hour if it's above 90°F (32°C). After that, throw it out.

How do I thaw frozen fish safely?

Thaw it in the fridge (allow about a day for every 5 pounds), in cold water changed every 30 minutes, or in the microwave if you'll cook it straight away. Never thaw meat on the counter.

How long other foods last

Source: FoodSafety.gov, Cold Food Storage Chart. This page is general information, not medical advice. When in doubt, throw it out.