Is Canned Fish Bad for You? Mercury, Sodium & More

Canned fish is not bad for you. For most people, it’s one of the more nutritious convenience foods available, delivering protein, omega-3 fatty acids, and minerals at a low cost. The real questions are about the details: how much mercury you’re exposed to, whether the sodium is too high, and what the canning process does to the nutrients inside. Those answers depend on which fish you choose, how often you eat it, and what it’s packed in.

What Canned Fish Actually Gives You

Canned fish retains most of the nutritional profile of fresh fish. Sardines are a standout: a 100-gram serving of cooked sardines with bones delivers 382 mg of calcium (roughly a third of your daily need) and 490 mg of phosphorus. That calcium comes from the soft, edible bones that break down during canning, which is why sardines and canned salmon with bones are sometimes recommended as dairy-free calcium sources.

Omega-3 fatty acids, the main reason many people eat fish in the first place, hold up well through canning. The heat and pressure of the sterilization process don’t destroy these fats in any meaningful way. Vitamin D takes a bigger hit. Canned swordfish, for example, loses roughly 89 to 91 percent of its vitamin D3 during processing and storage. Even so, what remains can still provide 50 to 64 percent of the recommended daily intake, which makes canned fish a better vitamin D source than most other shelf-stable foods.

Mercury: Which Fish Matter

Mercury is the biggest legitimate concern with canned fish, but the risk varies enormously by species. Canned light tuna (typically skipjack) averages 0.118 parts per million of mercury. Canned white tuna (albacore) averages 0.407 ppm, more than three times higher. That difference exists because albacore is a larger, longer-lived species that accumulates more mercury over its lifetime.

Sardines, anchovies, and herring sit at the low end of the mercury spectrum because they’re small, short-lived fish near the bottom of the food chain. If mercury is your primary worry, these are your safest options. You could eat them several times a week without approaching concerning exposure levels.

The FDA and EPA recommend that adults eat at least 8 ounces of seafood per week. Pregnant or breastfeeding women are advised to eat 8 to 12 ounces per week, sticking to lower-mercury options. For children, serving sizes scale with age: about 1 ounce for a one-to-three-year-old, up to 4 ounces for an eleven-year-old, with two servings per week from the lowest-mercury choices.

The Sodium Problem

Sodium is probably the most practical downside of canned fish. A 100-gram serving of light tuna canned in water contains about 247 mg of sodium, roughly 11 percent of the recommended daily limit of 2,300 mg. That’s manageable on its own, but it adds up fast if you eat a larger portion or combine it with bread, crackers, or condiments. A 300-gram serving (about the size of a full can) jumps to 741 mg.

Fish packed in brine tends to be even saltier. If you’re watching your sodium, look for “no salt added” varieties, or drain and rinse the fish before eating. Rinsing can reduce sodium content by roughly 30 to 40 percent, which is a simple fix.

BPA and Can Linings

The inner surface of most metal cans is coated with a thin layer of epoxy resin, which historically contained BPA, a synthetic compound that can mimic estrogen in the body. Many manufacturers have moved toward BPA-free linings, though the industry hasn’t fully standardized what replaces it. Common substitutes include other types of epoxy coatings, polyester-based linings, and electrolytic tinplate.

Whether the replacement chemicals are meaningfully safer than BPA is still being studied. If this concerns you, some brands now explicitly label their cans as BPA-free, and fish packed in glass jars avoids the issue entirely. The practical exposure from eating canned fish a few times a week is low, but it’s worth knowing the linings exist.

Oil-Packed vs. Water-Packed

Fish canned in oil tends to have a richer texture and flavor, but there are trade-offs. The vegetable oils used in canning (typically soybean or sunflower oil) undergo some thermal oxidation during the sterilization process, producing small amounts of oxidation byproducts, averaging around 1.5 percent of the oil content. This is a low level, but if you eat oil-packed fish frequently, those exposures accumulate.

Oil-packed fish also carries more calories. Draining helps, but some oil absorbs into the flesh and can’t be removed. Water-packed fish is leaner, lower in calories, and avoids the oxidation question altogether. If you prefer the taste of oil-packed varieties, olive oil is generally a better choice than soybean or sunflower oil, since it’s more stable at high temperatures and contains fewer polyunsaturated fats prone to oxidation.

Histamine and Food Safety

Canned fish occasionally causes a reaction called scombroid poisoning, which feels like an allergic reaction: flushing, headache, cramping, and sometimes hives. It happens when fish builds up high levels of histamine before being canned, typically because the fish wasn’t kept cold enough between catch and processing. The FDA considers anything above 50 mg per 100 grams of histamine to be hazardous in tuna.

This is rare with commercially canned fish from reputable brands, because modern processing chains maintain strict temperature controls. Histamine formation is negligible when fish is stored at or below 32°F (0°C). If a can of fish smells unusually sharp or peppery when you open it, that’s a warning sign. The reaction isn’t a true allergy, so it can happen to anyone, but it resolves on its own within a few hours in most cases.

How Much Is Too Much

For most adults, eating two to three servings of canned fish per week is well within safe limits and aligns with federal dietary guidelines. The main things to manage are mercury exposure (by choosing smaller species or light tuna over white) and sodium intake (by choosing low-sodium options or rinsing). Eating canned fish daily is fine for low-mercury species like sardines or anchovies, though you’d want to monitor your overall sodium if the rest of your diet is already salt-heavy.

The people who should be most careful are pregnant women, young children, and anyone eating large quantities of high-mercury species like albacore tuna or canned mackerel. For everyone else, canned fish is one of the cheapest, most shelf-stable ways to get protein and omega-3s into your diet. The risks are real but manageable, and for most people, the nutritional benefits outweigh them by a wide margin.