‹ Back to questions
Question Can you freeze fish?

Can you freeze fish?

TL;DR

Yes. Fish freezes well — lean fish like cod or halibut lasts 6-8 months, while fattier fish like salmon is best within 2-3 months.

Freezing is actually how most fish reaches store shelves in the first place, so the question isn't really whether it works — it's whether home freezing gets close to the same result. It can, but the timeline is tighter than people expect, and it depends heavily on how fatty the fish is.

Fat is the variable that matters most here: it goes rancid in the freezer over time, which is why oily fish has a much shorter quality window than lean white fish.

How to freeze it

Freeze fish as soon as possible after buying or catching it, ideally the same day. Pat it dry, then wrap it tightly in plastic wrap followed by foil, or vacuum seal it if you have the equipment — trapped air is what causes freezer burn.

How long it lasts

Lean white fish like cod, halibut, and tilapia keeps its quality for about 6-8 months. Fattier fish like salmon, mackerel, and tuna is best used within 2-3 months, since the fat content breaks down faster and affects flavor sooner.

Thawing it safely

Thaw fish in the refrigerator overnight, or seal it in a bag and submerge it in cold water for a faster thaw, changing the water every 30 minutes. Cook it soon after thawing — don't leave thawed fish sitting in the fridge more than a day.

Common mistakes

  • Thawing fish on the counter at room temperature, which lets the surface warm into the danger zone before the center thaws.
  • Freezing fish in its original store packaging alone, which usually isn't airtight enough for long-term storage.
  • Refreezing fish that's already been thawed and cooked once.

Fish freezes reliably as long as it's fresh going in and tightly sealed against air. Lean fish has real staying power in the freezer; oily fish is better used up within a couple of months.

Quick questions

How long does fish last in the freezer?

Lean fish like cod or halibut lasts about 6-8 months; fattier fish like salmon or tuna is best within 2-3 months.

Can you freeze fish twice?

Only if it was thawed safely in the refrigerator and not cooked — refreezing raw fish once is generally fine, but quality drops with each cycle.

What's the best way to thaw frozen fish?

Thaw it overnight in the fridge, or for a faster method, submerge a sealed bag in cold water, changing the water every 30 minutes.

Can you freeze fish in its original grocery store packaging?

It's better not to rely on it alone — rewrap tightly in plastic and foil, or vacuum seal, since store packaging often isn't airtight enough for long storage.

Related questions