Fish Mercury Calculator

Enter a fish's mercury level, your serving size and body weight to see weekly mercury intake against the EPA reference dose.

🐟 Fish Mercury Calculator
Fish mercury concentration0.3 ppm
ppm
01.5 ppm
Serving size170 g
g
30 g400 g
Body weight70 kg
kg
10 kg150 kg
Servings per week2
/week
014
Weekly Mercury Intake
—
Safe Weekly Limit
—
% of Safe Limit
—
Max Safe Servings
—
Verdict
—

🐟 What is the Fish Mercury Calculator?

The Fish Mercury Calculator estimates how much methylmercury you consume per week from eating fish, and compares that intake against the EPA's safe reference dose, scaled to your own body weight. It converts a fish's published mercury concentration, your serving size, and how often you eat it into a single weekly intake figure in micrograms.

This calculator is useful for anyone tracking seafood safety: pregnant women and nursing mothers following FDA/EPA fish advisories, parents planning meals for young children, people who eat fish frequently for protein and omega-3 fats, and anyone curious whether their favorite sushi or seafood habit stays within recommended limits.

A common misconception is that cooking or preparation method changes a fish's mercury level. It does not, methylmercury is bound in the muscle tissue and survives baking, grilling, and frying essentially unchanged. Another misconception is that all fish carry similar mercury risk, in reality large predatory species like swordfish and shark can carry ten to fifty times the mercury of small fish like sardines or salmon.

Rather than memorizing seafood advisory tables, this calculator lets you plug in the mercury level of any specific fish (from a published table) along with your own serving habits and body weight, and immediately see whether your weekly total sits comfortably below, or well above, the EPA's safe limit.

📐 Formula

Hgₖₓₓ₠ₛₓ  =  Cₖₖ₞ × mₛₓₜ₥₝₢ₖ × nₛₓₜ₥₝₢ₖ₢
Safe Limit  =  0.1 × BW × 7
Cₖₖ₞ = fish mercury concentration in parts per million (mg/kg of fish tissue)
m = serving size in grams
n = number of servings eaten per week
0.1 = EPA reference dose (RfD) for methylmercury, in micrograms per kilogram body weight per day
BW = body weight in kilograms
Note: because ppm equals mg/kg, multiplying ppm by grams directly gives micrograms of mercury (mg/kg × g = mg × 10⁻³, × 1000 = µg), no unit conversion factor is needed

📖 How to Use This Calculator

Steps

1
Enter the fish mercury concentration - enter the fish's mercury level in parts per million (ppm), from a published seafood mercury table.
2
Enter serving size and frequency - enter your typical serving size in grams and how many servings you eat per week.
3
Enter your body weight - enter your body weight in kilograms, this scales the EPA safe weekly limit.
4
Click Calculate to see weekly mercury intake, the safe limit, percent of limit used, and the intake versus servings chart.

💡 Example Calculations

Example 1 — Canned albacore tuna, moderate intake

Mercury 0.2 ppm, 170 g serving, 80 kg body weight, 2 servings/week

1
Mercury per serving = 0.2 × 170 = 34.00 µg
2
Weekly intake = 34.00 × 2 = 68.00 µg. Safe limit = 0.7 × 80 = 56.00 µg
68.00 µg is 121.4% of the safe limit, a moderate exceedance, max safe servings is about 1.6/week.
Try this example →

Example 2 — Swordfish, weekly steak

Mercury 0.995 ppm, 170 g serving, 70 kg body weight, 1 serving/week

1
Mercury per serving = 0.995 × 170 = 169.15 µg
2
Weekly intake = 169.15 × 1 = 169.15 µg. Safe limit = 0.7 × 70 = 49.00 µg
169.15 µg is 345.2% of the safe limit, well above safe, max safe servings is about 0.3/week.
Try this example →

Example 3 — Salmon, frequent low-mercury choice

Mercury 0.014 ppm, 170 g serving, 70 kg body weight, 3 servings/week

1
Mercury per serving = 0.014 × 170 = 2.38 µg
2
Weekly intake = 2.38 × 3 = 7.14 µg. Safe limit = 0.7 × 70 = 49.00 µg
7.14 µg is only 14.6% of the safe limit, well within the safe range.
Try this example →

❓ Frequently Asked Questions

How is weekly mercury intake calculated from fish?+
Weekly mercury intake in micrograms equals the fish's mercury concentration in parts per million (ppm, which equals milligrams per kilogram) multiplied by the serving size in grams, multiplied by the number of servings eaten per week. A 170 g serving of fish at 0.3 ppm mercury contains about 51 micrograms of mercury.
What is the EPA safe weekly mercury limit?+
This calculator uses the EPA reference dose (RfD) of 0.1 microgram of methylmercury per kilogram of body weight per day. Multiplied by 7 days, that gives a weekly safe limit of 0.7 micrograms per kilogram of body weight, so a 70 kg adult's weekly limit is 49 micrograms.
Which fish have the highest mercury levels?+
Large, long-lived predatory fish accumulate the most mercury through bioaccumulation up the food chain. Shark, swordfish, king mackerel, and bigeye tuna are consistently among the highest, often above 0.5 ppm, while smaller species sit far lower.
Which fish are lowest in mercury and safest to eat often?+
Salmon, sardines, anchovies, shrimp, and canned light tuna are typically low in mercury, usually well under 0.1 ppm, and can be eaten more frequently while staying within the safe weekly limit calculated here.
Why does body weight affect the safe mercury limit?+
The EPA reference dose is expressed per kilogram of body weight because larger bodies can safely process more of a substance before reaching a harmful concentration. A 40 kg child and a 90 kg adult have different safe weekly totals even when eating the exact same fish.
Does cooking fish reduce its mercury content?+
No. Mercury in fish is bound tightly within the muscle tissue as methylmercury and is not significantly reduced by baking, grilling, frying, or any other common cooking method, so the concentration you enter stays valid regardless of preparation.
Should pregnant women use a stricter mercury limit?+
Yes, in practice. This calculator applies the general EPA reference dose, but pregnant women, nursing mothers, and young children are advised by the EPA and FDA to favor the lowest-mercury choices and stay well under 100% of the limit shown here, since methylmercury can affect fetal and childhood neurological development.
What does it mean if my result shows over 100% of the safe limit?+
It means the entered combination of fish mercury level, serving size, and frequency would deliver more methylmercury per week than the EPA reference dose for your body weight. The calculator's maximum safe servings figure shows how many servings per week would bring you back within the limit.
Is canned tuna always the same mercury level?+
No. Canned light tuna (skipjack) averages roughly 0.126 ppm mercury, while canned albacore (white) tuna averages roughly 0.35 to 0.4 ppm, nearly three times higher, because albacore is a larger, longer-lived species.
What is bioaccumulation and why does it matter for fish mercury?+
Bioaccumulation is the buildup of a substance in an organism faster than it can be eliminated. Mercury bioaccumulates and biomagnifies up the food chain, small fish absorb trace mercury from water and plankton, and each predator that eats them concentrates that mercury further, which is why apex predator fish carry the highest levels.
Can I use this calculator for units other than grams and kilograms?+
The calculator expects mercury concentration in parts per million (ppm), serving size in grams, and body weight in kilograms. Convert ounces to grams (1 oz = 28.35 g) and pounds to kilograms (1 lb = 0.4536 kg) before entering your values for an accurate result.

How is weekly mercury intake calculated from fish?

Weekly mercury intake in micrograms equals the fish's mercury concentration in parts per million (ppm, which equals milligrams per kilogram) multiplied by the serving size in grams, multiplied by the number of servings eaten per week. A 170 g serving of fish at 0.3 ppm mercury contains about 51 micrograms of mercury.

What is the EPA safe weekly mercury limit?

This calculator uses the EPA reference dose (RfD) of 0.1 microgram of methylmercury per kilogram of body weight per day. Multiplied by 7 days, that gives a weekly safe limit of 0.7 micrograms per kilogram of body weight, so a 70 kg adult's weekly limit is 49 micrograms.

Which fish have the highest mercury levels?

Large, long-lived predatory fish accumulate the most mercury through bioaccumulation up the food chain. Shark, swordfish, king mackerel, and bigeye tuna are consistently among the highest, often above 0.5 ppm, while smaller species sit far lower.

Which fish are lowest in mercury and safest to eat often?

Salmon, sardines, anchovies, shrimp, and canned light tuna are typically low in mercury, usually well under 0.1 ppm, and can be eaten more frequently while staying within the safe weekly limit calculated here.

Why does body weight affect the safe mercury limit?

The EPA reference dose is expressed per kilogram of body weight because larger bodies can safely process more of a substance before reaching a harmful concentration. A 40 kg child and a 90 kg adult have different safe weekly totals even when eating the exact same fish.

Does cooking fish reduce its mercury content?

No. Mercury in fish is bound tightly within the muscle tissue as methylmercury and is not significantly reduced by baking, grilling, frying, or any other common cooking method, so the concentration you enter stays valid regardless of preparation.

Should pregnant women use a stricter mercury limit?

Yes, in practice. This calculator applies the general EPA reference dose, but pregnant women, nursing mothers, and young children are advised by the EPA and FDA to favor the lowest-mercury choices and stay well under 100% of the limit shown here, since methylmercury can affect fetal and childhood neurological development.

What does it mean if my result shows over 100% of the safe limit?

It means the entered combination of fish mercury level, serving size, and frequency would deliver more methylmercury per week than the EPA reference dose for your body weight. The calculator's maximum safe servings figure shows how many servings per week would bring you back within the limit.

Is canned tuna always the same mercury level?

No. Canned light tuna (skipjack) averages roughly 0.126 ppm mercury, while canned albacore (white) tuna averages roughly 0.35 to 0.4 ppm, nearly three times higher, because albacore is a larger, longer-lived species.

What is bioaccumulation and why does it matter for fish mercury?

Bioaccumulation is the buildup of a substance in an organism faster than it can be eliminated. Mercury bioaccumulates and biomagnifies up the food chain, small fish absorb trace mercury from water and plankton, and each predator that eats them concentrates that mercury further, which is why apex predator fish carry the highest levels.

Can I use this calculator for units other than grams and kilograms?

The calculator expects mercury concentration in parts per million (ppm), serving size in grams, and body weight in kilograms. Convert ounces to grams (1 oz = 28.35 g) and pounds to kilograms (1 lb = 0.4536 kg) before entering your values for an accurate result.