Fish & seafood · Storage guide
How long does cod fish last? Fridge, freezer & pantry
Storage temperatures: keep the fridge at ≤4 °C (40 °F), the freezer at −18 °C (0 °F), and the pantry cool and dry at room temperature.
| Fridge ≤4 °C · 40 °F | 1 day |
|---|---|
| Freezer −18 °C · 0 °F | about 6 months |
| Pantry room temp | Not recommended |
| Once cooked or cut | 1 day (refrigerated) |
Times are for unopened, properly stored cod fish and reflect best quality. Always use your senses and follow any date on the package.
Signs cod fish has gone bad
- A sour or ammonia smell instead of clean sea air.
- Flesh gone soft, mushy or sitting in milky liquid.
- A grey, translucent look rather than firm and white.
When in doubt, throw it out — the cost of a spoiled meal isn't worth the risk.
Best way to store cod fish
Cod is very watery and 'suffocates' if it sits in its own juices inside the bag, spoiling within a day. Take it out of the wrapper, pat it dry with paper towel, and rest it on a draining rack set over a plate in the coldest part of the fridge so the liquid drips away and air circulates.
Frequently asked questions
How long does cod fish last in the freezer?
Cod fish keeps for about 6 months in the freezer at 0 °F (−18 °C). Wrap it airtight to prevent freezer burn and label it with the date. Thaw in the fridge before use.
How long does cod fish last in the fridge or refrigerator?
Unopened cod fish keeps for about 1 day in the fridge. After opening, use it within about 1 day.
How can I tell if cod fish has gone bad?
A sour or ammonia smell instead of clean sea air. Flesh gone soft, mushy or sitting in milky liquid. A grey, translucent look rather than firm and white. When in doubt, throw it out.
Sources
Shelf-life figures and food-safety guidance are based on these authoritative sources:
Stop guessing
Tired of googling expiry dates?
Expireless tracks your cod fish and 1,000+ other foods automatically — scan a receipt or add it once, and get a reminder before anything spoils. No more mental load.
Android · Web · iOS coming soon · Free · No account needed