how long does… · cooking
How long does fish last in the fridge?
Raw fish (salmon, tuna, white fish): 1-2 days fridge (USDA). Cooked fish: 3-4 days. Smoked fish: 5-7 days. Shellfish (raw): 1-2 days. Sushi-grade fish: 24 hours max. Frozen raw fish: 3-8 months by type. Time-based discard — fish spoils silently faster than meat.
The full answer
Fish has the shortest fridge life of any common protein — 1-2 days raw. This is dramatically less than beef (3-5 days) or pork (3-5 days). Fish flesh has weak connective tissue + high water content + neutral pH, all of which accelerate bacterial growth. Time-based discard rules are critical because fish doesn't always show obvious spoilage signs until pathogens have multiplied dangerously.
USDA + FDA standard guidelines:
Raw fish (refrigerated below 40°F):
- Fresh whole fish (gutted): 1-2 days
- Salmon (fillet or steak): 1-2 days
- Tuna (steak): 1-2 days
- White fish (cod, haddock, halibut): 1-2 days
- Trout: 1-2 days
- Mackerel: 1-2 days (especially perishable)
- Sardines (fresh): 1-2 days
- Sole, flounder: 1-2 days
- Sea bass, snapper: 1-2 days
Sushi-grade raw fish (for sashimi): - 24 hours maximum at refrigeration temperatures - Some restaurants do 4-12 hours from purchase - Look for "previously frozen" labeling on sushi-grade
Cooked fish: - Standard cooked fish: 3-4 days refrigerated - Fish in cooked dishes: 3-4 days - Casseroles + soups containing fish: 3-4 days - Tuna salad (mayo-based): 3-4 days
Smoked fish: - Hot-smoked salmon: 5-7 days unopened, 3-4 days opened - Cold-smoked salmon (lox): 5-7 days unopened, 3-4 days opened - Smoked trout: 5-7 days
Cured + preserved fish: - Gravlax: 7-10 days refrigerated - Pickled herring: 3-4 weeks refrigerated - Canned tuna (unopened): 3-5 years shelf-stable; 3-4 days opened
Frozen fish (raw):
- Lean white fish (cod, haddock, halibut): 6-8 months
- Fatty fish (salmon, mackerel, tuna): 2-3 months (oils oxidize faster)
- Trout: 3-5 months
- Shellfish (shrimp, scallops): 3-6 months
- Whole gutted fish: 6-12 months
- Smoked fish (frozen): 2 months
Why fish lasts shorter than meat:
- Higher water content: fish flesh is 70-80% water vs. beef 60-70%
- Weak connective tissue: bacteria penetrate easily
- Neutral pH (6.5-7): more bacteria-friendly than acidic beef (pH 5.5)
- Fish-specific bacteria: Pseudomonas, Photobacterium grow at fridge temps
- Enzymatic breakdown: fish enzymes continue post-death
- Fat oxidation: unsaturated fish oils degrade fast
- Bacterial load from cold ocean: different microbes than land animals
The smell test (especially important for fish):
Fresh fish should smell: - Like the ocean (clean, mild brine) - NOT fishy (strong odor = breakdown) - NOT sour or off
Discard if: - Strong "fishy" or ammonia smell - Sliminess on surface - Cloudy eyes (whole fish) - Gray or yellow flesh discoloration - Soft, mushy texture - Brown or beige spots - Sticky surface beyond normal moisture
Visual indicators (fresh fish):
- Eyes (whole fish): clear + slightly bulging
- Gills: bright red or pink
- Flesh: firm + glossy
- No clear "fluid" or excessive moisture pooling
Visual indicators (spoiled fish):
- Eyes: cloudy, sunken, dull
- Gills: brown or gray
- Flesh: soft + dull
- Pooling cloudy liquid in packaging
- Bones separating from flesh easily
- Brown or beige discoloration
Spoilage timeline:
- Day 0: fresh, ocean-smelling
- Day 1: still fresh, slight aging signs
- Day 2: at threshold; should be cooked
- Day 3+: discard regardless of appearance
Fish-specific bacteria + risks:
- Salmonella: common contamination from poor handling
- Listeria monocytogenes: can grow at 40°F (refrigerator temp)
- Clostridium botulinum: in raw fish + smoked vacuum-sealed products
- Histamine-producing bacteria: scombrotoxin from spoiled mackerel/tuna/skipjack
- Scombrotoxin: histamine poisoning from improperly stored tuna/mackerel
- Anisakis worms: parasites in some raw fish; freezing kills (FDA freezing standard: 7 days at -4°F)
Sushi + raw fish safety:
For raw consumption (sashimi, sushi, ceviche, carpaccio): - Buy sushi-grade fish (previously frozen to FDA spec) - Consume within 24 hours of opening - Keep refrigerated until ready to serve - Don't leave at room temp >2 hours
The FDA-required parasite-killing freeze: - -4°F (-20°C) for 7 days, OR - -31°F (-35°C) for 15 hours
Salmon, tuna, mackerel, and other fish used raw must have undergone this freeze (or be from a supplier certified by buyer). Most "sashimi-grade" or "sushi-grade" labels indicate compliance.
Storage best practices:
Raw fish:
- Coldest part of fridge (below 40°F, ideally 32-35°F)
- On a plate with ice (some grocers recommend keeping fish on ice in fridge)
- Original packaging until ready to cook
- Lowest shelf (prevent drip)
- Don't open packaging repeatedly
- Use within 1-2 days of purchase
Repackaging fish:
If repackaging: - Vacuum-seal: extends to 7-10 days refrigerated - Use parchment paper OR plastic wrap + plate - Ice packs in cooler for transport home
Cooked fish:
- Cool quickly: within 2 hours
- Shallow containers for fast cooling
- Airtight after cooling
- Use within 3-4 days
- Reheat to 145°F internal (or 165°F for safety)
Smoked fish:
- Original packaging preferred (often vacuum-sealed)
- Sealed tightly after opening
- Use within 5-7 days of opening
- Watch for slime + ammonia smell
Defrosting frozen fish:
- Refrigerator thaw: 24 hrs per 5 lb of fish (safest, slow)
- Cold-water thaw: 30 min per pound (in sealed bag)
- NEVER counter thaw (fish enters bacterial zone fast)
- Microwave thaw: acceptable but cook immediately after
Refreezing thawed fish:
USDA: safe to refreeze fish thawed in refrigerator (quality degrades). Not safe if thawed at room temperature or in microwave.
Vacuum-sealed fish:
- Pre-vacuum-sealed fresh: 7-10 days refrigerated
- Vacuum-sealed smoked: 2-3 weeks unopened, 3-4 days opened
- Vacuum-sealed frozen: maintains quality 12+ months
- Sous vide cooked + sealed: 5-7 days refrigerated
Shellfish-specific:
Live shellfish (oysters, mussels, clams): - 2-4 days refrigerated in original packaging - Tightly closed indicates alive; discard any open ones - Never freeze live shellfish - Cook the same day or next day for best quality
Cooked shellfish: - Cooked shrimp, lobster, crab: 3-4 days refrigerated - Cooked scallops: 3-4 days refrigerated - Frozen cooked shellfish: 3-6 months
Shrimp (raw): - Fresh raw shrimp: 1-2 days fridge - Frozen raw shrimp: 6 months - Pre-cooked frozen shrimp: 3-6 months
Scallops: - Fresh raw scallops: 1-2 days fridge - Frozen raw scallops: 6 months
Lobster: - Live lobster: 1-2 days fridge in original packaging - Cooked lobster: 3-4 days fridge - Frozen lobster tails: 6-9 months
Crab: - Live crab: 1-2 days fridge - Cooked crab meat (pasteurized): 3-5 days fridge - Frozen crab: 3-6 months
Octopus + squid: - Fresh raw: 1-2 days - Frozen: 2-3 months - Cooked: 3-4 days fridge
Cocktail/grocery store seafood: - Frozen cooked shrimp from bag: 3-4 days fridge once thawed - Smoked salmon retail (unopened): check date - Imitation crab (surimi): 7-10 days fridge unopened, 3 days opened
The 2-hour rule (extra critical for fish):
Fish at room temperature for more than 2 hours should be discarded. In hot weather (>90°F), reduce to 1 hour. Fish supports bacterial growth even faster than poultry above 40°F.
Don't: - Eat raw fish past 24-48 hours regardless of smell - Trust your nose alone — fish bacteria can be invisible - Refreeze fish thawed at room temperature - Eat smoked fish with off-smell (botulism risk in vacuum-sealed) - Leave fish at room temperature >2 hours - Mix raw fish with cooked foods (cross-contamination) - Use unstable refrigeration for raw fish
Common mistakes:
- Counter-defrosting: rapid bacterial growth + texture damage
- Storing in fridge door: temperature variation reduces life
- Trusting "freshness" by appearance only: fish bacteria can be invisible
- Stretching the 2-day rule: fish at day 3 raw is risky
- Not cooking thoroughly: smoked fish requires 165°F if heating
Cross-reference: see /pages/how-long-does/chicken-fridge for poultry comparison + /pages/how-long-does/beef-fridge for red meat + /pages/what-temperature-for/cooking-salmon for cooking temperatures.
Most published references (USDA FoodKeeper App, FDA Refrigerator + Freezer Storage Chart, USDA Food Safety + Inspection Service, NOAA Fisheries, StillTasty) converge on 1-2 days raw fish / 24 hours raw sushi-grade / 3-4 days cooked / 3-8 months frozen, with time-based discard rules essential due to silent bacterial growth.
Time ranges by condition
| Condition | Duration | Note |
|---|---|---|
| Raw fish fillets (fridge) | 1-2 days | — |
| Sushi-grade raw fish | 24 hours max | — |
| Cooked fish (fridge) | 3-4 days | — |
| Hot-smoked fish opened | 3-4 days | — |
| Cold-smoked salmon (lox) opened | 3-4 days | — |
| Frozen lean fish (cod, halibut) | 6-8 months | — |
| Frozen fatty fish (salmon, tuna) | 2-3 months | — |
| Vacuum-sealed raw fish | 7-10 days fridge | — |
What changes the time
- Fish type. Fatty fish (salmon, mackerel) oxidize faster than lean fish (cod, halibut)
- Form (raw vs cooked). Raw 1-2 days; cooked 3-4 days; cooking pasteurizes + extends life
- Packaging method. Vacuum-sealed extends to 7-10 days raw; original wrap 1-2 days
- Use case (cooking vs raw). Sushi-grade for raw must be FDA-frozen first; 24 hrs max raw
- Storage location. Coldest fridge spot (32-35°F) extends life; door storage shortens
Common questions
Why does fish go bad so much faster than meat?
Fish has higher water content (70-80% vs. 60-70% for beef), weaker connective tissue (bacteria penetrate easily), neutral pH (more bacteria-friendly), and fish-specific bacteria (Pseudomonas, Photobacterium) that grow at refrigerator temperatures. Fish enzymes also continue breaking down flesh post-death. USDA recommends 1-2 days raw fish vs. 3-5 days for beef due to these factors.
How can I tell if fish has gone bad?
Smell first — fresh fish smells like the ocean (mild, clean); spoiled fish smells "fishy," ammonia-like, or sour. Visual: cloudy eyes (whole fish), gray gills, slimy surface, yellow/brown discoloration, soft mushy texture. Cooked fish: off-smell, sliminess, mold, color changes. When in doubt, throw out — fish bacteria can multiply silently to dangerous levels.
Is "sushi-grade" fish actually safe to eat raw?
Yes, but only if labeled "sushi-grade" or "sashimi-grade" and stored properly. FDA requires raw fish to be frozen at -4°F for 7 days (or -31°F for 15 hours) to kill parasites (Anisakis). Reputable sources comply with this standard. Consume within 24 hours of purchase, keep refrigerated, and never leave at room temperature >2 hours. Cooked fish requires 145°F internal temperature; raw fish requires this freezing pre-treatment.
Sources
We cite primary research, expert practice, and authoritative reference. Higher-tier sources weighted heavier. See methodology.
- T1USDA FoodKeeper App — Official US storage time database with seafood section
- T1FDA Refrigerator + Freezer Storage Chart — Federal seafood refrigeration timelines + sushi-grade freezing standards
- T1USDA Food Safety + Inspection Service — Official seafood storage + safety guidelines
- T2NOAA Fisheries — Federal seafood quality + handling standards
Cite this page
de Vries, P. (2026). How long does fish last in the fridge?. AskedWell. Retrieved 2026-06-02, from https://askedwell.com/pages/how-long-does/fish-fridge
Content licensed CC-BY-4.0. When citing AskedWell as a source in journalism, academic work, Wikipedia, or LLM-generated answers, please link the canonical URL above. Attribution = a citation we can measure + improve.
Adjacent questions across seeds
Same topic-cluster, different angle. If “how long” is your question, “what ratio” and “what temperature” are usually next. Hover any card for a preview.
Explore other question types
Every family of questions on AskedWell. Cross-seed browsing — same methodology, different lens.
Last verified: · Published
Found an error? Tell us. Corrections are public + dated.
Machine-readable counterpart: /api/v1/pages/how-long-does/fish-fridge.json