Last updated on September 25th, 2022 at 02:43 am
*This post may contain affiliate links. As an Amazon Associate we earn from qualifying purchases.
Fish is eaten by many people all over the world. For many, it is a staple of their diet. Fish contain a lot of nutrients and are high in omega 3s which is good for our bodies. And some just enjoy the taste of it.
But, this can prompt an important question. Are all fish edible?
Generally speaking, about 96 percent of the fish in the world are edible. But even though most fish are okay to eat, this means that some fish shouldn’t be consumed as food. So, no, not all fish are edible.

It would seem all seafood is okay for us humans to eat. There is a wide variety of different kinds of it that is available to us to purchase in grocery stores or in restaurants. But, depending on what type of fish you choose to eat, you will either get all of those omega 3-fatty acids your body needs or an inflammatory toxin your body definitely does not want.
You should pay attention to the fish you are eating so you can stay healthy.
Some fish are also contaminated with metals, chemicals, parasites, etc that can be harmful to our health. You don’t want to end up sick by eating fish. Because of mining, sewage, fossil fuel emissions, mercury and other heavy metals, fish that swim in the same water that contains this pollution can be devastating to our health if we were to eat them.
And then there’s fish that are so overfished that there is a limited supply which can be harmful to our ocean ecosystem. By choosing to eat certain fish, you will be healthier and help the environment as well. There are several fish that you are able to eat.
Some fish that are safe to eat include the following:
- Striped Bass and Suzuki Bass
- Bluefish
- Crawfish
- Arrowtooth flounder, California founder, etc.
- Pacific Halibut
- Hog Snapper Hogfish (from the Gulf of Mexico)
- Herrings
- Lionfish
- Mahi (caught with a fishing pole)
- Perch (any type)
- Farmed shellfish
- Red drum (Redfish)
- Alaskan Salmon (wild caught)
- Scallops (diver caught)
- Pacific Sardines
- Atlantic Mackerel
- Trout
About 96 percent of the fish in the world are edible. So, don’t worry, there are plenty to choose from for your next seafood meal. However, 4 percent should not be eaten meaning that because of some of the reasons mentioned, some fish just aren’t edible.
What Are The Fish That Should Never Be Eaten?
So, there are many types of fish that we can eat. But there are also some fish that we should avoid eating because of various reasons. They could either make you sick or the fish could be endangered.
So, what are the fish that should never be eaten?
Many fish are high in mercury levels and could be contaminated by pesticides among other things. There are a lot of fish that are overfished, decreasing their population and harming the ocean’s ecosystem.
Before purchasing fish or eating it, you should read the label and ask questions so you are more informed of where the fish came from. By knowing its place of origin, how it was caught, if it was in good or in contaminated water, can help you to know to avoid it or not.
You should not eat the following fish for the following reasons
- King Mackerel
- High mercury levels
- Shark
- Because they are higher up in the food chain, they contain higher mercury levels
- Decreasing in population
- Swordfish
- Mercury level is high
- Women and children should avoid it, men are recommended not to eat any more than one serving a month
- Tilefish
- Overfished
- Should be avoided complete due to having some of the the highest mercury levels
- Wild Chilean Sea Bass
- Overfished
- High in mercury levels
- Should only be consumed twice a month (per adult)
- Orange Roughy
- Overfished,
- Declining population,
- High mercury levels,
- Can be dangerous if eaten in large amounts
- Atlantic Cod
- Heavy fishing has caused this fish to near extinction
- Escolar
- Contains an indigestible fatty substance making it delicious but eating too much can cause a bad form of diarrhea and intestinal problems
- Stick to a serving of 6oz or less
- Bluefin Tuna
- Overfished
- Most tuna contain mercury but this contains high levels of mercury
- Red Snapper
- Decline in population
- May be mislabeled
- Caviar
- Balck caviar from the sturgeon are overfished making them endangered
- Mahi Mahi
- If not stored properly, it can form histamine causing histamine poisoning or scombroid poisoning
- Can cause an illness resembling an allergic reaction
- Grocery store Tuna Sushi rolls and Seafood Trays
- Low-quality
- May have been treated with filtered carbon monoxide for a red color
- Although it looks fresh, you won’t be able to tell if it actually is
- Could have been sitting for a long period of time
- Farmed shrimp (imported)
- Food additives used can cause reduced sperm counts in men
- Food additives used can cause increases breast cancer risk in women
- Treated with harmful chemicals and pesticides
- Catfish (imported)
- Imported fish are rarely inspected
- Antibiotics that are banned in the U.S. are used on imported catfish from Vietnam
- Rays, Skate
- Overfished
- Sometimes sold as sea scallops
- American Eel – Endangered
- Important when it comes to protecting our water supplies
- Absorb and store harmful chemicals and contaminants
- King Crab (imported)
- May be mislabeled as “Alaska” when they really came from Russia
- You won’t know where they came from
- Atlantic Salmon (Farmed)
- Raised in conditions including pesticides, feces, bacteria, and parasites
- Can be contaminated and cause health conditions
- Octopus
- They are smart and in the same category as dolphins and whales
- Tilapia
- Linked to high inflammatory omega-6 acids which can worsen autoimmune disorders
- Can cause heart disease, cancer, and diabetes
- Grouper
- High mercury levels
- A common target of seafood fraud and could be be mislabeled
- Sturgeon
- Are critically endangered
Some fish contain high levels of mercury or are contaminated by chemicals which can be harmful to your health if we eat them. Or, they are decreasing in population which can be harmful to our ocean’s ecosystem.
So, most fish are okay to eat, but all fish are not edible.