How to Tell if Fish Has Gone Bad (And When to Toss It) (2024)

Download Article

How to use the sell-by date and other signs of spoilage to stay safe

Co-authored byOllie George Ciglianoand Aly Rusciano

Last Updated: July 11, 2024Fact Checked

Download Article

  • Checking the Sell-By Date
  • |
  • How to Tell if Fish is Bad
  • |
  • How long does fish last?
  • |
  • Identifying Expired Salmon
  • |
  • What to Do with Bad Fish
  • |
  • Video
  • |
  • |
  • Tips
  • |
  • Warnings

You pull a filet of fresh fish out of the fridge, ready to make a delicious supper, when you notice the fish looks off. Has it gone bad? If the sell-by date was a couple of days ago, is it still okay to use? When it comes to fish, it’s very important to ensure its freshness is intact, as eating spoiled fish can make you sick. In this article, we’ll explain how to tell if fish has gone bad, from reading the sell-by date to looking for signs.

How do you know if fish has gone bad?

Fish has gone bad if it’s 1 or 2 days past the sell-by date on the packaging. This indicates that the fish’s freshness is gone and the meat has expired. Other signs include cloudy eyes, a slimy coating, a sour smell, mushiness, or discoloration. Discard spoiled fish and sanitize any surfaces it has touched.

Section 1 of 5:

Checking the Fish Sell-By Date

Download Article

  1. 1

    Toss refrigerated raw fish 2 days after the sell-by date. Raw fish doesn’t last very long in a refrigerator and begins to go bad soon after the sell-by date. Look for the sell-by date on the packaging. If more than 1 or 2 days have passed since that date, throw the fish out.[1]

    • If you’d like to delay the expiration of refrigerated fish, put it in the freezer. Frozen fish can last indefinitely if kept at 0°F (−18°C) but is best used within 3 to 8 months.
    • If the fish has a use-by date rather than a sell-by date, avoid keeping the fish past that date. “Use-by” indicates that fish will begin to spoil if it’s not eaten by the printed date.[2]
  2. 2

    Keep cooked fish in your fridge for 3 to 4 days past the sell-by date. If you’ve bought cooked fish (or cooked your own ) and then stored it in the fridge in an airtight container, it will keep longer than raw fish. If you haven’t eaten the fish after 3 to 4 past the sell-by date, though, discard it.[3]

    • If you know in advance that you’re not going to use the cooked fish before it expires, put it in the freezer to delay the expiration.
    • To refrigerate cooked fish, place the fish in an airtight container or bag and refrigerate for up to 4 days.
    • If you plan to discard the fish’s original packaging once it’s cooked and then refrigerate it, write down the sell-by date so you don’t forget it.

    Advertisem*nt

  3. 3

    Keep frozen fish for 3 to 8 months past the sell-by date. Whether raw or cooked, frozen fish lasts much longer than refrigerated fish. Cooked frozen fish can last up to 3 months, and raw frozen fish lasts up to 8 months.[4]

    • To freeze fish: Wrap the pieces of meat in a layer of plastic wrap or place them in an airtight plastic bag.[5]
  4. Advertisem*nt

Section 2 of 5:

How to Tell if Fish is Bad

Download Article

  1. 1

    Look for a slimy coating on raw fish. As fish ages and begins to go bad, its outer surface will become wetter and eventually develop a thin layer of slime. This is a good sign that your fish has already started to spoil. Once the fish has fully spoiled, the slimy moisture on the meat will feel thick and slippery to the touch.[6]

    • Cooked fish will not develop a slimy coating, even after it’s started to go bad.
  2. 2

    Bad raw or cooked fish has a pungent, fishy aroma. All fish—raw or cooked—smells like fish. However, refrigerated fish that has started to go bad will have an increasingly fishy smell. If given enough time, this potent fish smell will develop into the putrid smell of rotting meat.[7]

    • As fish continues to spoil, its pungent fish smell will grow stronger and stronger. It’s best to discard fish as soon as it starts to smell “off.”
  3. 3

    Spoiled raw fish has a milky color. Fish meat is typically light pink or white in color, with a thin, clear film of liquid. As fresh or refrigerated fish ages and begins to go bad, the meat will take on a glossy, milky color. The milky parts of the fish may also take on a blue- or gray-ish tint.[8]

    • If you’ve already cooked your fish, it won’t develop a milky color. This sign of expiration applies only to raw fish.
    • If you have a whole fish, the eyeballs will also look cloudy if it's gone bad.
  4. How to Tell if Fish Has Gone Bad (And When to Toss It) (11)

    4

    If frozen fish has freezer burn, it’s likely bad. If you’ve kept fish in the freezer for over 9 months, it may begin showing signs of freezer burn. Look for crystallized peaks of ice that have formed on the surface of the fish, and note any discolored patches as well.[9]

    • Freezer-burned food is still technically edible, and it will not make you sick. However, fish will lose most of its flavor and take on a grainy texture as freezer burn sets in.[10]
  5. Advertisem*nt

Section 3 of 5:

How long can fish last in the fridge or freezer?

Download Article

  1. 1

    Fish can last up to 4 days in the refrigerator. Raw fish typically lasts between 1 and 2 days, especially if it’s fresh, whereas cooked fish can be stored for 3 to 4 days. Aim to keep fish in a refrigerator that’s 40°F (4°C) or less for the best results.[11]

  2. 2

    Fish can last up to 8 months in the freezer. While fish can last in the freezer indefinitely, it will lose texture and taste over time. Because of this, it’s best to freeze cooked fish for up to 3 months and raw fish for up to 8 months. Try to keep your frozen fish at 0°F (−18°C) or less for best storing results.[12]

  3. Advertisem*nt

Section 4 of 5:

How to Know If Salmon Has Gone Bad

Download Article

  1. 1

    Note if the white lines in the meat disappear. Salmon, unlike most other kinds of fish, is well known for the thin white lines that separate the layers or flakes of its meat. These lines indicate that the fish is still fresh and edible. If you notice that these white lines have disappeared—or if they’ve turned to a more gray color—the salmon has likely gone bad.[13]

  2. 2

    Press the salmon to see if it’s still firm. Edible, fresh salmon should be firm to the touch. If salmon in your refrigerator has become squishy, mushy, or unexpectedly soft in texture, it’s likely expired.[14]

    • The white lines between flakes of salmon can indicate its firmness in addition to its freshness. Once the lines have faded, the meat is all but guaranteed to be mushy.
  3. 3

    Inspect the salmon for discolored spots on the meat. Unlike other types of fish, salmon will develop discolorations as it ages and begins to go bad. Look over the surface of the meat. If you see any spots that are not the healthy pink color of most salmon, your fish has likely expired.[15]

    • Most of the discolorations you’ll find on salmon will be dark. However, spoiled salmon can also have small white-ish patches.
  4. Advertisem*nt

Section 5 of 5:

What to Do with Bad Fish

Download Article

  1. Throw bad fish out and disinfect surfaces as soon as possible. If you notice that your fish is bad, toss it out and wash your hands immediately. Fish (especially spoiled fish) can have bacteria and parasites that can make you sick, so always be diligent. Wash all surfaces and items the fish may have touched.

    • If the fish is exceptionally stinky, place the meat in a second plastic or sealable bag before placing it in the trash can. Alternatively, you can discard the fish in an outdoor trash can to avoid any odors.

Signs Fish Has Gone Bad: Cheat Sheet

Signs Fish Has Gone Bad

Community Q&A

Search

Add New Question

  • Question

    Is cooked fish that smells of ammonia safe to eat?

    How to Tell if Fish Has Gone Bad (And When to Toss It) (22)

    Community Answer

    As long as the flesh is still firm and the skin is shiny rather than slimy, the fish is still fine to cook and eat. If your seafood smells overpoweringly of ammonia, or is mushy, slimy or otherwise questionable, discard it. It is better to be safe than sorry.

    Thanks! We're glad this was helpful.
    Thank you for your feedback.
    If wikiHow has helped you, please consider a small contribution to support us in helping more readers like you. We’re committed to providing the world with free how-to resources, and even $1 helps us in our mission.Support wikiHow

    YesNo

    Not Helpful 7Helpful 44

  • Question

    Why does my cod have an ammonia taste after I just cooked it?

    How to Tell if Fish Has Gone Bad (And When to Toss It) (23)

    Community Answer

    Sprinkle salt all over on your cod before you cook/bake/grill/fry it. Leave it on for at least 20 minutes. Then rinse and cook as usual. The salt will draw out any unwanted bad tastes and bring out the best of its flavor.

    Thanks! We're glad this was helpful.
    Thank you for your feedback.
    If wikiHow has helped you, please consider a small contribution to support us in helping more readers like you. We’re committed to providing the world with free how-to resources, and even $1 helps us in our mission.Support wikiHow

    YesNo

    Not Helpful 17Helpful 36

  • Question

    Why does my cooked salmon have a pungent smell?

    How to Tell if Fish Has Gone Bad (And When to Toss It) (24)

    Community Answer

    Fresh salmon has a mild scent, so if yours smells pungent or ammonia-like, it's probably bad. You can also inspect the surface for a white, translucent skin. If you see a milky film on your salmon, get rid of it. You'll know cooked salmon is bad if it has a foul odor and slimy texture.

    Thanks! We're glad this was helpful.
    Thank you for your feedback.
    If wikiHow has helped you, please consider a small contribution to support us in helping more readers like you. We’re committed to providing the world with free how-to resources, and even $1 helps us in our mission.Support wikiHow

    YesNo

    Not Helpful 8Helpful 26

See more answers

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

      Advertisem*nt

      Video

      Tips

      • Commercially canned fish can last for up to 5 years in the pantry, while homemade canned fish can last 1 year.[16]

        Thanks

        Helpful0Not Helpful0

      Submit a Tip

      All tip submissions are carefully reviewed before being published

      Submit

      Thanks for submitting a tip for review!

      Advertisem*nt

      Warnings

      • When in doubt, throw out fish you think may have gone bad. It’s not worth the risk of developing a case of food poisoning.

        Thanks

        Helpful0Not Helpful0

      Advertisem*nt

      You Might Also Like

      How toEat MusselsHow toClean/Gut a Fish
      How toEat Sea UrchinsHow toClean OystersHow toCook Smoked HaddockThe Best Way to Peel and Eat Boiled CrawfishHow toDebone a TroutHow toCook SharkHow toClean a TroutHow toBake Frozen TilapiaHow toClean and Fillet a Northern PikeHow toSkin and Clean Catfish

      Advertisem*nt

      References

      1. https://ask.usda.gov/s/article/How-long-can-you-store-fish#:~:text=For%20best%20quality%2C%20freeze%20(0,shellfish%2C%203%20to%2012%20months.
      2. https://www.fsis.usda.gov/food-safety/safe-food-handling-and-preparation/food-safety-basics/food-product-dating#
      3. https://ask.usda.gov/s/article/How-long-can-you-store-fish#:~:text=For%20best%20quality%2C%20freeze%20(0,shellfish%2C%203%20to%2012%20months.
      4. https://ask.usda.gov/s/article/How-long-can-you-store-fish#:~:text=For%20best%20quality%2C%20freeze%20(0,shellfish%2C%203%20to%2012%20months.
      5. http://www.fieldandstream.com/blogs/the-wild-chef/seven-tips-for-freezing-fish
      6. https://www.fao.org/4/ac061e/AC061E34.htm
      7. https://www.fao.org/4/ac061e/AC061E34.htm
      8. https://www.fao.org/4/ac061e/AC061E34.htm
      9. http://globalnews.ca/news/3649115/how-to-tell-if-the-food-in-your-freezer-has-gone-bad/

      More References (7)

      About This Article

      How to Tell if Fish Has Gone Bad (And When to Toss It) (32)

      Co-authored by:

      Ollie George Cigliano

      Private Chef & Food Educator

      This article was co-authored by Ollie George Cigliano and by wikiHow staff writer, Aly Rusciano. Ollie George Cigliano is a Private Chef, Food Educator, and Owner of Ollie George Cooks, based in Long Beach, California. With over 20 years of experience, she specializes in utilizing fresh, fun ingredients and mixing traditional and innovative cooking techniques. Ollie George holds a BA in Comparative Literature from The University of California, Berkeley, and a Nutrition and Healthy Living Certificate from eCornell University. This article has been viewed 822,804 times.

      1 votes - 100%

      Co-authors: 10

      Updated: July 11, 2024

      Views:822,804

      Categories: Fish and Seafood

      Article SummaryX

      To tell if fish has gone bad, touch your raw fish to see if it’s slimy, which happens when fish starts to spoil. You can also smell your fish. If it has an increasingly fishy smell or starts to smell like rotten meat, it has gone bad. You can look at your fish, too. Your fresh fish will be light pink or white, but if your fish starts to look glossy or milky, or has a bluish or grayish tint, it’s bad. Looking at salmon? If it’s no longer firm or doesn’t have its typical white lines, don’t eat it! To learn how to tell if fish has gone bad by reading sell-by dates on packages, scroll down!

      Did this summary help you?

      In other languages

      Chinese

      Spanish

      Korean

      German

      Portuguese

      Indonesian

      Russian

      Thai

      Hindi

      Arabic

      Dutch

      • Print
      • Send fan mail to authors

      Thanks to all authors for creating a page that has been read 822,804 times.

      Reader Success Stories

      • How to Tell if Fish Has Gone Bad (And When to Toss It) (33)

        Toni Starostka

        Sep 18, 2022

        "I wasn't able to cook a piece of cod by the recommended date, but it looked fine and no odor whatsoever. This..." more

        Rated this article:

      More reader storiesHide reader stories

      Did this article help you?

      Advertisem*nt

      How to Tell if Fish Has Gone Bad (And When to Toss It) (2024)

      FAQs

      How to Tell if Fish Has Gone Bad (And When to Toss It)? ›

      The best way to determine if fish has gone bad is to smell it. If the fish smells sour or spoiled, throw it out. If the fish has a mild ocean smell, it's likely safe to eat—but if you aren't certain, there are other signs you can look for. For example, it's bad fish if it appears or feels slimy and/or has a dull color.

      How to tell when fish has gone bad? ›

      Fish has gone bad if it's 1 or 2 days past the sell-by date on the packaging. This indicates that the fish's freshness is gone and the meat has expired. Other signs include cloudy eyes, a slimy coating, a sour smell, mushiness, or discoloration. Discard spoiled fish and sanitize any surfaces it has touched.

      How to tell if fish is contaminated? ›

      You can't look at fish and tell if they contain chemical pollutants. The only way to tell if fish contain harmful levels of chemical pollutants is to have them tested in a laboratory.

      Does spoiled fish taste bad? ›

      In a restaurant or store, it is impossible to know for sure if a fish has been properly stored during its entire journey from the water. Scombroid generally is not detectable by taste or smell. But if a fish tastes peppery, or the skin has a honeycomb appearance, do not eat it!

      How can you tell if a fish is not fresh and should be rejected? ›

      Fish should smell fresh and mild, not fishy, sour, or ammonia-like. A fish's eyes should be clear and shiny. Whole fish should have firm flesh and red gills with no odor. Fresh fillets should have firm flesh and red blood lines, or red flesh if fresh tuna.

      When should you throw out fish? ›

      Uncooked spoiled seafood can have sour, rancid, fishy, or ammonia odors. These odors become stronger after cooking. If you smell sour, rancid, or fishy odors in raw or cooked seafood, do not eat it. If you smell either a fleeting or persistent ammonia odor in cooked seafood, do not eat it.

      What color is fish when it goes bad? ›

      Gills and fins of fresh fish are moist. Healthy gills are of a nice, bright red color. In old fish are dry, covered with sticky slime, grayish brown color, and smell bad.

      What happens if you accidentally eat bad fish? ›

      Symptoms usually occur within 1 to 24 hours of eating a toxic fish and include: vomiting. diarrhoea and/or abdominal (stomach) cramps. headaches, fatigue and fainting.

      What are the signs of an unhealthy fish? ›

      Got a sick fish?
      • Appearing disoriented, such as swimming upside down.
      • Leaving food uneaten.
      • White spots on fins or body.
      • Discolored gills.
      • Trouble breathing such as gasping at surface of water.
      • Bulging eyes (one or both)
      • Mucus accumulation on the body.
      • Rubbing on hard surfaces.

      How can you tell the difference between fresh fish and spoiled fish? ›

      Fresh Fish: Brightly coloured, clean, free from slime and offensive odour. Stale Fish: Discoloured, usually dark brown, slime present, dirty appearance. discoloration. Adheres firmly to the bone and difficult to tear.

      Can you eat spoiled fish if you cook it? ›

      Cooking the meat to the right temperature kills the smaller amount of bacteria living on unspoiled meat. However, cooking bad fish will not kill the many colonies of bacteria on it.

      What happens if you eat fish that has gone bad? ›

      Symptoms occur rapidly, usually within an hour of eating spoiled fish, and typically include flushing, itching, rash, headache, rapid or irregular heartbeat, dizziness, sweating, burning of the mouth and throat, diarrhea, nausea, vomiting, and abdominal cramps.

      How do you test fish for freshness? ›

      Touch the flesh

      The outside of the fish should be covered in a clean, translucent slime and should look like a clean sheen. Scales should be completely covering the skin, if they are loose or missing this is an indication of age or temperature abuse.

      Is fish frozen for 2 years safe to eat? ›

      Any frozen fish or shellfish will be safe indefinitely; however, the flavor and texture will lessen after lengthy storage. For best quality, freeze (0 °F / -17.8 °C or less) cooked fish for up to 3 months. Frozen raw fish is best used within 3 to 8 months; shellfish, 3 to 12 months.

      Can I eat fish with cloudy eyes? ›

      When buying whole fish, look for bright, clear, bulging eyes. Cloudy, sunken, discolored or slime-covered eyes often signal fish that is beginning to spoil. The skin of freshly caught fish is covered with a translucent mucus that looks a bit like varnish. The color is vivid and bright.

      How long before fish goes bad? ›

      Raw fish and shellfish should be kept in the refrigerator (40 °F/4.4 °C or less) only 1 or 2 days before cooking or freezing. After cooking, store seafood in the refrigerator 3 to 4 days. Any frozen fish or shellfish will be safe indefinitely; however, the flavor and texture will lessen after lengthy storage.

      How can you tell if fish is unhealthy? ›

      These are some of the most common signs of disease seen in pet fish:
      1. Appearing disoriented, such as swimming upside down.
      2. Leaving food uneaten.
      3. White spots on fins or body.
      4. Discolored gills.
      5. Trouble breathing such as gasping at surface of water.
      6. Bulging eyes (one or both)
      7. Mucus accumulation on the body.

      How do you know if a fish is still alive? ›

      If they're moving, your fish is still alive. Some species, such as bettas and labyrinth fish, breathe by gulping in air at the surface with their mouths instead. Another way to tell if your fish is dead or close to death is to look at its eyes. If the eyes appear sunken or cloudy, your fish is likely dead or dying.

      Top Articles
      Can Baking Powder Replace Corn Starch? | Livestrong.com
      Lemon Curd
      Tattoo Shops Lansing Il
      Bernie Platt, former Cherry Hill mayor and funeral home magnate, has died at 90
      Sitcoms Online Message Board
      What Does Dwb Mean In Instagram
      Whitley County Ky Mugshots Busted
      Housework 2 Jab
      ᐅ Bosch Aero Twin A 863 S Scheibenwischer
      Kiddle Encyclopedia
      Nick Pulos Height, Age, Net Worth, Girlfriend, Stunt Actor
      Race Karts For Sale Near Me
      Menards Eau Claire Weekly Ad
      Georgia Cash 3 Midday-Lottery Results & Winning Numbers
      Unionjobsclearinghouse
      Sodium azide 1% in aqueous solution
      Reser Funeral Home Obituaries
      Telegram Voyeur
      Receptionist Position Near Me
      Lbrands Login Aces
      Srjc.book Store
      Osrs Important Letter
      Nikki Catsouras: The Tragic Story Behind The Face And Body Images
      Rogold Extension
      1987 Monte Carlo Ss For Sale Craigslist
      Envy Nails Snoqualmie
      Iban's staff
      Sinfuldeeds Vietnamese Rmt
      Wsbtv Fish And Game Report
      Wo ein Pfand ist, ist auch Einweg
      Linda Sublette Actress
      Shuaiby Kill Twitter
      Man Stuff Idaho
      Brandon Spikes Career Earnings
      Sdn Fertitta 2024
      VPN Free - Betternet Unlimited VPN Proxy - Chrome Web Store
      Windshield Repair & Auto Glass Replacement in Texas| Safelite
      Brauche Hilfe bei AzBilliards - Billard-Aktuell.de
      'The Nun II' Ending Explained: Does the Immortal Valak Die This Time?
      Mynord
      My Gsu Portal
      Sinai Sdn 2023
      Wzzm Weather Forecast
      Sams Gas Price San Angelo
      Lightfoot 247
      Ubg98.Github.io Unblocked
      Service Changes and Self-Service Options
      Hcs Smartfind
      Suzanne Olsen Swift River
      The Missile Is Eepy Origin
      Land of Samurai: One Piece’s Wano Kuni Arc Explained
      Latest Posts
      Article information

      Author: Mr. See Jast

      Last Updated:

      Views: 6097

      Rating: 4.4 / 5 (55 voted)

      Reviews: 94% of readers found this page helpful

      Author information

      Name: Mr. See Jast

      Birthday: 1999-07-30

      Address: 8409 Megan Mountain, New Mathew, MT 44997-8193

      Phone: +5023589614038

      Job: Chief Executive

      Hobby: Leather crafting, Flag Football, Candle making, Flying, Poi, Gunsmithing, Swimming

      Introduction: My name is Mr. See Jast, I am a open, jolly, gorgeous, courageous, inexpensive, friendly, homely person who loves writing and wants to share my knowledge and understanding with you.