How Long Fresh Caught Fish Lasts in the Fridge
Fresh caught fish stays good in the refrigerator for only 1 to 2 days when kept at 32°F to 38°F, the coldest range a home fridge can hold. Oily species such as salmon and mackerel spoil fastest because of their higher fat content, while lean white fish like cod and haddock hold up slightly better — but the safe window is still short. Uncooked fish is highly perishable, so refrigerate it the moment it is caught or purchased, store it on a bed of ice on the bottom shelf, and freeze anything you will not cook within two days. Frozen fresh fish keeps for months.
Refrigerate Immediately
Once you catch your fish, refrigerate it as soon as possible. Immediate refrigeration slows the growth of bacteria and preserves the texture and flavor of the flesh. If you are out fishing, bring a cooler with ice to hold your catch until you can transfer it to the fridge. Keeping the fish cold from the moment it leaves the water is the single most important step in maximizing shelf life.
Refrigeration Duration Guidelines
How long you can keep fresh-caught fish in the fridge depends on the type of fish and how well it is stored. As a rule, plan to cook or freeze it within 1 to 2 days for the best quality and safety.
| Type of Fish | Refrigeration Duration (Days) |
|---|---|
| Lean Fish (e.g., Cod, Haddock) | 1-2 |
| Oily Fish (e.g., Salmon, Mackerel) | 1-2 |
| Shellfish (e.g., Shrimp, Crab) | 1-2 |
For more information on how long other foods stay safe in the fridge, see our related articles on how long can defrosted chicken last in the fridge? and how long can ground beef last in the refrigerator?.
Factors Affecting Fish Freshness
Several factors influence how long your fresh caught fish will stay fresh in the fridge:
- Temperature: Keeping the fish at a consistent, cold temperature slows bacterial growth. The ideal storage range is 32°F to 38°F.
- Exposure to Air: Air exposure leads to oxidation and spoilage. Airtight containers or vacuum sealing minimize contact with air.
- Moisture: Excess moisture makes the fish soggy and promotes bacterial growth. Keep the fish dry or in a controlled-moisture environment.
- Handling: Proper handling from the moment the fish is caught until it reaches the fridge is essential. Clean and gut the fish as soon as possible to stop internal bacteria from spreading.
| Factor | Impact on Freshness |
|---|---|
| Temperature | Cold temperatures slow bacterial growth |
| Exposure to Air | Increased oxidation and spoilage |
| Moisture | Excess moisture promotes bacterial growth |
| Handling | Immediate cleaning and gutting prevents bacteria |
Understanding these factors helps you store your catch in the best possible way. For more on food storage, see our article on how long can fresh ground beef stay in the fridge.
How Long Can Fresh Caught Fish Stay Out of the Fridge?
Raw fish should not be left sitting out at room temperature. Bacteria multiply rapidly once fish warms above 40°F, so a catch left on the counter or in a warm boat loses freshness and safety quickly. The rule is simple: keep it cold the entire time. From the moment the fish is caught, hold it on ice in a cooler, then move it straight to the refrigerator at or below 40°F. If fish has been left out and feels warm, or has developed an off smell, do not risk eating it. The same applies during thawing — never leave fish out at room temperature to defrost.
Storage Time by Type of Fish
The type of fish plays a significant role in how long it stays fresh. Understanding the differences between lean fish, oily fish, and shellfish helps you keep each in optimal condition.
Lean Fish
Lean fish, such as cod, haddock, and tilapia, have a lower fat content than oily fish. This makes them a little less prone to spoilage, but they still require proper storage. Lean fish typically stays fresh in the fridge for up to 2 days.
| Fish Type | Refrigeration Duration |
|---|---|
| Cod | Up to 2 days |
| Haddock | Up to 2 days |
| Tilapia | Up to 2 days |
For more details on defrosted tilapia, see our article on how long can defrosted tilapia stay in the fridge.
Oily Fish
Oily fish, such as salmon, mackerel, and trout, have a higher fat content that makes them more susceptible to spoilage. Consume these within 1 to 2 days of refrigeration to keep them fresh and safe to eat.
| Fish Type | Refrigeration Duration |
|---|---|
| Salmon | 1-2 days |
| Mackerel | 1-2 days |
| Trout | 1-2 days |
To learn more about storing raw salmon, see our guide on how long can i keep uncooked salmon in the fridge.
Shellfish
Shellfish, including shrimp, crab, and mussels, need extra attention. Store them in the fridge and use them within 1 to 2 days to avoid spoilage and potential health risks.
| Shellfish Type | Refrigeration Duration |
|---|---|
| Shrimp | 1-2 days |
| Crab | 1-2 days |
| Mussels | 1-2 days |
If you want to know how long frozen crab legs keep, see how long can frozen crab legs stay in the freezer.
Proper Storage Techniques
Good storage technique is what turns a 1-day catch into a 2-day one. Two habits matter most: sealing out air and putting the fish in the coldest part of the fridge, ideally on ice.
Packaging and Airtight Containers
Sealing the fish against air prevents oxidation, spoilage, and the spread of odors. Use one of these methods, from most to least protective:
- Vacuum Sealing: If you have a vacuum sealer, use it to remove all air from the package. Vacuum-sealed fish keeps longer than fish stored any other way.
- Plastic Wrap and Foil: Wrap the fish tightly in plastic wrap, then cover it with aluminum foil. This double layer keeps out air and moisture.
- Airtight Containers: Place the fish in a clean, airtight container to block air exposure and prevent cross-contamination with other foods.
| Storage Method | Freshness Duration |
|---|---|
| Airtight Container | 1-2 days |
| Plastic Wrap | 1 day |
| Open Plate | Less than 1 day |
Place Fish in the Coldest Area of the Fridge — on Ice
Store fish in the coldest part of your fridge — the back or the bottom shelf, where temperatures are most consistent. For the best results, set the wrapped fish on a bed of ice in the refrigerator. Ice holds the temperature steady and prevents the fluctuations that speed up spoilage.
| Fridge Area | Temperature Range |
|---|---|
| Back of Fridge | 32-34°F (0-1°C) |
| Middle Shelves | 35-38°F (1-3°C) |
| Door Compartments | 39-40°F (4-5°C) |
Signs of Spoilage
Identifying spoilage is essential for your safety. Use sight, smell, and touch together for the most accurate assessment.
Visual Changes
Fresh fish should have clear, bright eyes and firm, shiny skin. Watch for these visual signs of spoilage:
| Indicator | Fresh Fish | Spoiled Fish |
|---|---|---|
| Eyes | Clear, bright, bulging | Cloudy, sunken |
| Skin | Shiny, firm | Dull, slimy |
| Gills | Bright red or pink | Brown, gray |
Smell Test
Fresh fish should have a mild, ocean-like smell. A strong, sour, or ammonia-like odor means the fish has spoiled and should not be eaten.
Texture Test
Fresh fish feels firm to the touch and springs back when pressed. If the flesh is mushy, soft, or slimy, it has likely gone bad and should be discarded. For more on handling cooked fish, see how long can fish stay in the fridge after cooked.
Safety Precautions
Proper handling and clean surfaces keep your catch safe from foodborne illness.
Handling and Cleaning Practices
Handle and clean fresh fish carefully to prevent bacterial growth:
- Immediate Cleaning: Clean the fish as soon as possible after catching. Remove the guts, scales, and gills.
- Thorough Washing: Rinse the fish under cold running water to remove any remaining blood and debris, then pat dry with paper towels.
- Sanitize Surfaces: Clean and sanitize every surface, utensil, and cutting board used during cleaning.
- Gloves and Hygiene: Wear gloves if you can, and always wash your hands thoroughly before and after handling raw fish.
Avoiding Cross-Contamination
Cross-contamination happens when bacteria from raw fish reach other foods, surfaces, or utensils. To prevent it, use separate cutting boards and knives for fish, store fish in a sealed container on its own shelf, and keep the fridge at or below 40°F (4°C). When cooking, use a food thermometer to confirm the internal temperature reaches 145°F (63°C).
| Task | Frequency |
|---|---|
| Clean Fish | Immediately after catching |
| Sanitize Surfaces | After each use |
| Wash Hands | Before and after handling fish |
| Clean Fridge | Weekly |
For more on avoiding cross-contamination with other proteins, see how long can defrosted chicken last in the fridge?.
Freezing and Thawing Fresh Fish
Freezing is the best way to extend the shelf life of a catch you cannot cook within two days. Done right, it preserves flavor and texture for months.
Freezing Fresh Caught Fish
Follow these steps for freezer-ready fish:
- Clean the fish: Rinse thoroughly under cold water to remove blood, scales, and impurities.
- Dry the fish: Pat it dry with paper towels to remove excess moisture and reduce surface bacteria.
- Portion the fish: Cut it into meal-sized portions so thawing and cooking are easier and you defrost only what you need.
- Wrap tightly: Wrap each portion in plastic wrap or aluminum foil, then place it in a heavy-duty freezer bag or airtight container. This double-layer protection prevents freezer burn.
- Label and date: Mark each package with the type of fish and the freezing date to track storage time.
| Fish Type | Freezer Storage Duration |
|---|---|
| Lean Fish (e.g., cod, haddock) | Up to 6 months |
| Oily Fish (e.g., salmon, mackerel) | Up to 3 months |
| Shellfish (e.g., shrimp, crab) | Up to 6 months |
For related freezer guidance, see how long can frozen crab legs stay in the freezer.
Thawing Fish Safely
Thaw frozen fish slowly and cold to prevent bacterial growth. Choose one of these methods:
- Refrigerator thawing: The safest method. Move the fish from the freezer to the fridge and let it thaw gradually over 24-48 hours. This best preserves texture and flavor.
- Cold water thawing: Place the fish in a sealed plastic bag and submerge it in cold water, changing the water every 30 minutes. This takes one to two hours depending on thickness.
- Microwave thawing: Use the microwave's defrost setting only when you plan to cook the fish right away, and watch it closely so the edges do not begin to cook.
Never thaw fish at room temperature or in warm water — the outer layers warm too fast, leading to uneven thawing and bacterial growth.
Cooking Fresh Caught Fish
Fresh caught fish is at its best when cooked simply. Always cook fish to an internal temperature of 145°F, at which the flesh turns opaque and flakes easily.
Cooking Tips
- Clean and dry: Rinse the fish under cold water and pat it dry so it sears instead of steams.
- Season simply: A light hand with salt, pepper, and fresh herbs lets the natural flavor come through.
- Choose a method: Grilling, baking, frying, and steaming each give a different taste and texture.
- Check the temperature: Use a food thermometer to confirm the center reaches 145°F.
| Cooking Method | Temperature (°F) | Time (minutes) |
|---|---|---|
| Grilling | Medium-High | 4-6 per side |
| Baking | 375 | 15-20 |
| Frying | 350 | 4-5 per side |
| Steaming | Medium | 10-12 |
Simple Recipes for Your Catch
- Grilled Lemon Herb Fish: Marinate fillets in lemon juice, olive oil, and minced garlic. Sprinkle with parsley, salt, and pepper, then grill on medium-high for 4-6 minutes per side.
- Baked Fish with Vegetables: Place fillets on a baking sheet, surround with chopped cherry tomatoes, bell peppers, and onions, drizzle with olive oil, season, and bake at 375°F for 15-20 minutes.
- Pan-Fried Fish Tacos: Coat fillets in flour, dip in beaten egg, and press into breadcrumbs. Fry over medium heat until golden, then serve in tortillas with shredded cabbage, lime juice, cilantro, and salsa.
Frequently Asked Questions
How long can fish stay in the fridge uncooked?
Raw, uncooked fresh caught fish keeps for 1 to 2 days in the refrigerator when stored at 32°F to 38°F. Cook or freeze it within that window.
How long is fresh caught fish good in the fridge?
Both lean and oily fish stay good for 1 to 2 days. Oily fish such as salmon and mackerel are best used at the earlier end of that range because their higher fat content spoils faster.
How long can fresh caught fish stay out at room temperature?
Do not leave raw fish out at room temperature. Bacteria multiply quickly once fish warms above 40°F, so keep the catch on ice and move it to the fridge as soon as possible. If fish has been sitting out and feels warm or smells off, discard it.
How long does fish stay fresh after being caught?
Freshness begins to drop the moment a fish leaves the water. Hold it on ice from the start; once refrigerated it stays fresh for 1 to 2 days.
How long can packaged fish stay in the fridge?
Treat packaged fresh fish the same as fresh caught — 1 to 2 days in the fridge at or below 40°F. Keep it sealed and cold until you cook or freeze it.
How long can fresh caught fish stay in the freezer?
Lean fish such as cod and haddock keep for up to 6 months, oily fish such as salmon and mackerel for up to 3 months, and shellfish for up to 6 months when wrapped tightly and kept frozen.
What is the best way to store fish after catching?
Gut and clean the fish immediately, rinse and pat it dry, wrap it airtight or vacuum seal it, and set it on a bed of ice on the coldest shelf of the fridge. Freeze anything you will not cook within two days.
Get Your Upgrade or New Addition at Fridge.com
Whether you're searching for your perfect fridge, freezer, wine fridge, beer fridge, ice maker, or kegerator, we have what you need.
Shop the world's best brands at Fridge.com.
We also have tons of awesome articles about kitchen stuff and home news. Enhance your home, garage, backyard, patio, and office with the coolest essentials. With every necessary type of residential refrigerator or freezer in our collection, we've got you covered.
Elevate your game and shop now at Fridge.com!
























