PaddleRoundThePier is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you.

Signs Fish Has Gone Bad (September 2026) How To Tell?

By: Dave Samuel
Updated On: September 17, 2026

Every home cook reaches the same moment of hesitation: you open the fridge, pick up that wrapped fillet or thawed salmon, and wonder, "is this still good?" The signs fish has gone bad are not subtle once you know what to look for. Spoiled fish gives off a sour or ammonia smell, develops a sticky or mushy texture, and shows visual cues like cloudy eyes, milky flesh, or brown gills. According to the USDA and FoodSafety.gov, those cues mean bacteria have multiplied enough to make the fish unsafe, no matter how fresh it looked a day ago.

I've worked through hundreds of pounds of fish at home and on the water, and I can tell you that trusting your senses is faster and more reliable than any sell-by date. The goal of this guide is simple: give you a calm, authoritative checklist so you can decide in under 30 seconds whether to cook the fish, move it to the freezer, or throw it out. We'll cover the smell test, the visual test, the touch test, how long fish actually lasts in the fridge and freezer, and what to do if you already took a bite of something questionable. I will also flag the specific cues for salmon, cod, and tuna, and address the safety concerns that matter most for pregnant women, kids, and anyone with a weaker immune system.

Quick Checklist: Top Signs Fish Has Gone Bad

If you only have ten seconds, run through this list. Any single "yes" is enough reason to toss the fish.

  • Smell — sour, ammonia-like, or overly fishy odor instead of a mild ocean scent.
  • Texture — slimy, sticky, or mushy coating that does not rinse off cleanly.
  • Eyes — cloudy, milky, or sunken (on whole fish).
  • Color — dull, gray, or discolored flesh instead of bright, translucent tones.
  • Gills — brown or gray gills instead of bright red or pink (on whole fish).
  • Spring-back — flesh that stays dimpled after a gentle press, or any bruising that has gone dark and slimy.

This checklist mirrors the cues that the Google AI Overview and EatingWell's top-ranked guide both use, and it is the same one I rely on at home. For the full reasoning behind each cue, keep reading.

Smell: The Most Reliable Sign

Your nose is the single most reliable tool for spotting spoiled fish. Fresh fish should smell faintly of the ocean, clean seawater, or cucumbers, and very little else. If the fillet in your hand smells like nothing, that is a good sign. If it stings the nose with sour, ammonia, or rotting notes, that is a clear sign fish has gone bad.

Theodor Enghoff, a fish science researcher, and the team at Great British Chefs both note that spoilage bacteria break down amino acids and produce volatile compounds like trimethylamine and ammonia. Those compounds are exactly what you are smelling when fish has gone off, and they intensify the moment you bring the fish close to your face. The smell is unmistakable once you have smelled it, and most home cooks describe it as sour, rotten, or chemical.

Here is the smell framework I teach to new cooks and to anyone who fishes:

  • Mild ocean or cucumber scent — fresh, safe to cook.
  • Noticeable "fishy" smell but no sharpness — past prime, cook today or freeze; safe but not at peak.
  • Sour, sharp, ammonia, or rotting odor — spoiled, throw it out.

One common misconception shows up constantly in cooking forums: people ask if cooking smelly fish is okay because heat "kills the bacteria." It does not. Per FoodSafety.gov, the toxins produced by spoilage bacteria (especially histamine in tuna, mackerel, mahi-mahi, and other scombroid fish) are heat-stable. Cooking will not make spoiled fish safe, and the smell will get worse, not better. If it smells bad raw, it will taste worse cooked, and you risk food poisoning.

Visual Signs: Eyes, Color, Gills, and Flesh

After smell, your eyes are the next best tool. There are four things to look at: the eyes (if the fish is whole), the gills, the flesh color, and any bruising or discoloration around the edges.

Whole Fish: Eyes and Gills

On a fresh whole fish, the eyes should be clear, bright, and slightly bulging, like a living fish looking back at you. As spoilage sets in, the eyes turn cloudy, milky gray, or sunken. The pupil may look dull instead of crisp. The gills should be bright red or pink and moist. Spoiled gills turn brown, gray, or even greenish, and they develop a slimy sheen. These are universal cues that fishmongers and the FAO have used for generations.

Fillets and Steaks: Flesh Color

For fillets, color depends on the species, but the rule is the same: fresh fish looks bright, translucent, and wet, like the fish is still alive. As it spoils, the flesh turns dull, milky, or gray. White fish like cod or haddock will look chalky instead of glossy. Salmon goes from a translucent coral to an opaque, pale gray-pink. Tuna turns brown on the edges instead of staying bright ruby red.

Bruising, Dark Spots, and Discoloration

Fresh fish can have a small amount of surface bruising from handling, and that is normal. Spoiled fish shows bruising that has darkened, spread, or developed a slimy border. According to EatingWell's top-ranked guide, bruising is one of the most-cited visual signs, and it is often the first thing beginners learn to spot. If dark spots are growing or feel sticky, the fish is breaking down.

Salmon-Specific Cues

Salmon deserves its own note because it is the most-searched species for spoilage questions. Fresh salmon has bright, translucent flesh and clear white marbling lines running through it (these are bands of fat and connective tissue). When salmon spoils, the white lines fade or disappear, the flesh becomes mushy when pressed, and you may see grayish patches along the edges. If you unwrap salmon and the surface feels tacky or looks chalky, do not eat it raw, and consider cooking only if you are confident the smell and spring-back test both pass.

Texture and Touch: The Spring-Back Test

If the smell and visual cues are borderline, your fingers are the tiebreaker. Fresh fish should feel firm, smooth, and springy. When you press the flesh gently with your thumb, it should dimple and bounce back within a second. Spoiled fish stays dimpled, feels mushy, or has a sticky, tacky film on the surface that does not wash off with cold water.

Texture signs to watch for:

  • Slimy coating that rinses off — sometimes a thin, clear slime forms naturally, especially on mackerel and herring. A quick rinse under cold running water usually clears it. If the slime comes back immediately or is milky, it is bacterial.
  • Sticky or tacky film — bacterial growth, throw it out.
  • Mushy flesh that stays dimpled — protein breakdown, throw it out.
  • Firm flesh that springs back — fresh, safe to cook.

The spring-back test is the same one fishmongers and chefs like Eric Ripert use in the kitchen and at the counter. If you are filleting your own catch, run a thumb along the flesh: it should feel like pressing a firm grape, not a marshmallow. If you want the freshest possible fish for your next outing, our roundup of best fish skinning pliers covers the tools that keep handling clean and bruise-free from the water to the cooler.

How Long Fish Lasts: Storage Timeframes and Temperatures

Dates on the package are a guide, not a guarantee. The USDA recommends storing raw fish at 40 F (4 C) or below, cooked fish at 40 F or below, and frozen fish at 0 F (-18 C) or below for long-term storage. Fish left in the "danger zone" between 40 F and 140 F (4 C to 60 C) spoils quickly because bacteria double every 20 minutes in that range. Here is a realistic timeframe table that reflects what home cooks actually experience.

Fish StateRefrigerator (40 F)Freezer (0 F)Notes
Raw fillet or steak1-2 days6-9 monthsUse-by date is a hard ceiling; trust your senses past it
Raw whole fish1-2 days6-9 monthsGut before storing for best quality
Cooked fish3-4 days2-3 monthsCool to room temp before refrigerating, within 2 hours
Smoked fish (cold)5-7 days unopened2 monthsOnce opened, eat within 3 days
Canned fish (unopened)3-5 years in pantryNot recommendedCheck can for bulging, leaks, or rust
Sushi-grade raw fish1-2 days only1 month (quality drops)Never refreeze thawed sushi-grade fish

The difference between sell-by and use-by dates catches a lot of people. A sell-by date tells the store when to pull the product from the shelf, and the fish is usually still good for 1-2 days past that date if refrigerated properly. A use-by date is the manufacturer's last recommended day for peak quality. Neither is a safety guarantee. Combine the date with the smell, visual, and texture tests above.

Fresh Fish vs Spoiled Fish: At-a-Glance

Side-by-side, the differences between fresh and spoiled fish are easy to scan. None of the top-ranked competitors publish this view, so it is a useful cheat sheet to keep on the fridge.

SignFresh FishSpoiled Fish
SmellMild ocean or cucumberSour, ammonia, rotting
TextureFirm, springs back, smoothSlimy, sticky, mushy
Eyes (whole)Clear, bright, bulgingCloudy, milky, sunken
Gills (whole)Bright red or pink, moistBrown, gray, slimy
Flesh colorBright, translucent, wetDull, gray, milky, chalky
BruisingMinor surface marks onlyDark, spreading, sticky edges

Use this table as a quick mental checklist before cooking. Two or more "spoiled" entries on the same fillet means the fish should go in the trash, sealed in a bag so it does not contaminate anything else in the bin.

What to Do With Bad Fish and How to Stay Safe

Once you decide the fish has gone bad, take three steps. First, seal it in a plastic bag before putting it in the trash to prevent animals from getting into it and to contain the smell. Second, sanitize every surface the fish touched: cutting board, knife, plate, hands, and the refrigerator shelf where it was stored. The USDA recommends washing those surfaces with hot, soapy water, then following with a sanitizing solution (one tablespoon of unscented liquid chlorine bleach per gallon of water is the standard FoodSafety.gov ratio).

Third, prevent cross-contamination with anything else in the fridge. If the bad fish was sitting next to your produce or leftovers, those items may need to be checked, washed, or discarded. Raw fish juices can carry bacteria like Listeria and Salmonella, and they spread fast in a cold fridge.

Special warnings that competitors skip: pregnant women, young children, older adults, and anyone with a compromised immune system should be especially cautious with fish that is even borderline. Listeria monocytogenes, the bacterium most associated with refrigerated ready-to-eat fish, can cause severe illness in these groups even at low levels. When in doubt, throw it out is not a slogan, it is the rule that food-safety inspectors apply every day.

What If You Already Ate Spoiled Fish?

If you took a bite before you noticed the smell, do not panic, but do pay attention to your body for the next few hours. Symptoms of food poisoning from fish usually appear within 30 minutes to 6 hours, and they include nausea, vomiting, stomach cramps, diarrhea, and sometimes headache or flushing. Scombroid poisoning (from tuna, mackerel, mahi-mahi, and similar species) shows up fast, often within minutes, with a flushed face, hives, and a peppery taste in the mouth, and it can feel like an allergic reaction.

Call a doctor or seek urgent care if you experience any of the following: symptoms lasting more than 24 hours, blood in vomit or stool, a fever above 101.5 F (38.6 C), signs of dehydration, or any neurological symptoms like blurred vision, slurred speech, or tingling. For pregnant women, even mild symptoms warrant a call to a provider. The U.S. Poison Control hotline (1-800-222-1222) is also a free, fast resource if you are unsure how serious the reaction is.

Frequently Asked Questions

Can you eat slightly spoiled fish?

No. FoodSafety.gov and the USDA are clear: if fish smells sour, ammonia-like, or overly fishy, the spoilage bacteria and the toxins they produce are already present. Cooking does not destroy those toxins, and eating slightly spoiled fish is one of the most common causes of scombroid poisoning and bacterial gastroenteritis.

Is it okay to cook smelly fish?

No. A strong, sour, or ammonia smell means bacteria have already broken down proteins and produced off-odors. Heat will kill bacteria, but it will not remove the heat-stable toxins (especially histamine in tuna, mackerel, and mahi-mahi). If it smells wrong raw, it is not safe cooked.

How quickly do fish go bad?

Raw fish lasts 1-2 days in the refrigerator at 40 F or below, and 6-9 months in the freezer at 0 F or below. Cooked fish keeps 3-4 days refrigerated and 2-3 months frozen. Outside the fridge, fish enters the bacterial danger zone (40 F to 140 F) within an hour or two and spoils fast.

What happens when you eat fish that has gone bad?

Symptoms typically appear within 30 minutes to 6 hours and include nausea, vomiting, cramps, diarrhea, and sometimes flushing or headache. Scombroid poisoning from histamine-producing species can feel like an allergic reaction. Seek medical care if symptoms last more than 24 hours, include blood, fever, dehydration, or any neurological signs.

Is it obvious if fish has gone bad?

Usually yes, once you know the cues. The smell is the most reliable: a sour, ammonia-like, or sharp odor is unmistakable. Visual cues like cloudy eyes, milky flesh, brown gills, or a slimy coating are also clear. A whole fish with bright red gills, clear eyes, and a mild ocean scent is fresh.

Final Word: When in Doubt, Throw It Out

The signs fish has gone bad come down to a handful of reliable cues: a sour or ammonia smell, a slimy or mushy texture, cloudy eyes, brown gills, and dull, gray, or discolored flesh. If even one of those is present, the safest move is to seal the fish, drop it in the trash, sanitize the surfaces it touched, and reach for something else for dinner. A few dollars of fish is never worth a night of food poisoning or, for pregnant women and kids, a more serious illness.

Keep this guide handy the next time you pull a fillet from the fridge, and trust your senses before the sell-by date. For anglers and home cooks who handle their own catch, our roundup of best fish descending devices is a great place to start if you want to bring up the freshest fish possible from the water. And if you have a specific question we did not cover here, drop it in the comments and I will dig into the answer for you.

PaddleRoundThePier is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com, Amazon.co.uk & Amazon.ca.

magnifiercross