Seafood
Raw

Fresh Fin FishShelf Life, Storage, and Spoilage Guide

Sourced from
USDA FoodSafety.govFDA

Pantry

Not Recommended

Unsafe

Fresh fin fish should not be stored at room temperature or in the pantry due to rapid bacterial growth.

Refrigerator

1-2 days

Store fresh fin fish in the coldest part of the refrigerator (40°F or below). Wrap it tightly in plastic wrap or place it in an airtight container over ice to prevent drips and cross-contamination.

Freezer

3-8 months

For best quality, wrap fresh fin fish tightly in plastic wrap, foil, or moisture-proof freezer paper, or place in heavy-duty freezer bags. Remove as much air as possible. Freeze at 0°F (-18°C) or below.

Signs of Spoilage

  • Strong, sour, or 'fishy' odor
  • Slimy or sticky texture
  • Dull, faded color
  • Cloudy eyes
  • Sunken eyes
  • Flesh that does not spring back when pressed

Room Temperature Safety

Perishable foods, including fresh fin fish, should not be left at room temperature for more than 2 hours. If the ambient temperature is above 90°F (32°C), the limit is 1 hour.

The 'Danger Zone' for bacterial growth is between 40°F (4°C) and 140°F (60°C).

Always refrigerate or freeze fresh fin fish promptly. Discard any fish left in the danger zone for longer than the recommended time limits.

Expert Tips

Safe Handling

1

Cook all fin fish to an internal temperature of 145°F (63°C) as measured with a food thermometer.

2

Avoid cross-contamination by keeping raw fish separate from other foods, especially ready-to-eat foods. Use separate cutting boards, plates, and utensils.

3

Wash hands thoroughly with soap and water for at least 20 seconds before and after handling raw fish.

4

Thaw frozen fish in the refrigerator, under cold running water, or in the microwave. Never thaw at room temperature.

5

Marinate fish in the refrigerator, not on the counter.

Related Items

Comparisons

Raw Shrimp, Scallops, Crayfish
Fridge
1-2 days
Freezer
3-6 months
Lean Fish (e.g., Cod, Flounder, Haddock)Generally longer freezer life than fatty fish.
Fridge
1-2 days
Freezer
6-8 months
Fatty Fish (e.g., Salmon, Tuna, Mackerel)Shorter freezer life due to higher fat content which can go rancid.
Fridge
1-2 days
Freezer
2-3 months
Smoked Fish (unopened, vacuum-sealed)
Fridge
5-7 days
Freezer
2 months