๐ŸŸFishwell
NutritionHealthSafetyBuying GuidesRecipes
Safety

Mercury in Fish: Which Fish Are Safe to Eat (and Which to Limit)

Mercury is real, but the panic is overblown. Here's a clear low-to-high mercury list and exactly how many servings are safe per week.

Dr. Maya Okaforยท Registered Dietitian (RD)ยทยท2 min read

Mercury is the single biggest reason people talk themselves out of eating fish. It's a legitimate concern โ€” but for most adults, the fear is far bigger than the actual risk. The key is knowing which fish are low in mercury (most of them) and which few to limit.

Where mercury comes from

Mercury enters the ocean, is converted by bacteria into methylmercury, and then accumulates up the food chain. That's the crucial rule: the bigger and older the fish, the more mercury it carries. A large, long-lived predator like a shark concentrates the mercury of everything it ever ate. A small, short-lived sardine barely accumulates any.

This is why the safe list and the "limit" list sort almost perfectly by fish size.

Low-mercury fish (eat 2โ€“3 servings a week)

These are the "best choices" and safe to eat regularly, including during pregnancy:

  • Salmon
  • Sardines
  • Anchovies
  • Herring
  • Atlantic mackerel (not king mackerel)
  • Trout
  • Canned light tuna
  • Cod, haddock, pollock
  • Tilapia
  • Shrimp, scallops, oysters

Moderate-mercury fish (about 1 serving a week)

  • Albacore ("white") tuna
  • Yellowfin tuna
  • Halibut
  • Sea bass
  • Snapper
  • Grouper

High-mercury fish (avoid or eat rarely)

These are the large predators. Pregnant people and young children should avoid them entirely:

  • Shark
  • Swordfish
  • King mackerel
  • Marlin
  • Tilefish (Gulf of Mexico)
  • Bigeye tuna

A quick reference

CategoryMercury levelHow often
Sardines, salmon, troutLow2โ€“3ร— per week
Canned light tunaLow2โ€“3ร— per week
Albacore tuna, halibutModerate~1ร— per week
Swordfish, shark, king mackerelHighAvoid

The tuna question

Tuna causes the most confusion because different tuna are very different fish. Canned light tuna (usually skipjack) is a low-mercury "best choice." Albacore/white tuna has about three times the mercury, so cap it at one serving a week. Fresh tuna steaks and sushi-grade bigeye are higher still.

Should this stop you eating fish? No.

Here's the part the scary headlines leave out: for the general adult population, the health benefits of eating fish โ€” the omega-3s, the protein, the lower cardiovascular risk โ€” substantially outweigh the mercury risk, as long as you're choosing mostly low-mercury species. The FDA and EPA actively encourage two to three servings of low-mercury fish per week rather than avoidance.

The people who need to be genuinely careful are pregnant and breastfeeding women and young children, because methylmercury affects the developing nervous system. Even then, the advice is choose low-mercury fish, not stop eating fish โ€” the omega-3s are important for fetal brain development.

The bottom line

Eat small fish, limit big predators, and you've solved the mercury problem. Sardines, salmon, trout, and light tuna give you all the benefits of seafood with minimal exposure. Save swordfish and shark for rare occasions, and skip them entirely if you're pregnant.

Medical disclaimer: This article is for general information and is not a substitute for advice from a qualified healthcare professional.

Keep reading