Heavy Metals Panel
These three markers are toxins, not nutrients, so there is no healthy level to land in and lower is always better. And the blood draw mostly catches the last few days.
A heavy metals panel breaks the rule every other test on this site follows. Iron, vitamin D, cholesterol, thyroid hormone: those mark something the body runs on, and the only question is whether you have enough. Lead, mercury, and arsenic are different. They are toxins, useless to the body at any concentration, so there is no optimal window and no target to hit. The only good direction is down, and the whole sheet is read lower-is-better from top to bottom.
That one fact resets how you read the result. A "normal" flag on these markers does not mean you've reached a healthy level, because there isn't one. It means your number sits in the range of typical background exposure, the unavoidable trace that comes with modern food, water, and air. Below the cutoff beats above it, but it is not a clean bill of health, and "within range" was never a place you wanted to arrive.
The bigger correction is about time. A heavy-metals blood test is mostly a record of recent exposure, not a lifetime tally. Metals don't stay in the blood; they move into tissues on their own schedules, and each of the three keeps a different clock. That is why a perfectly normal blood number can sit on top of a real stored burden. The cards below cover each metal on its own; this page is about what they share and where the blood draw quietly misleads.
Three metals, three different clocks
What the three have in common is that blood is a narrow window onto each of them, and the window closes at a different speed for every metal.
Lead clears the blood in about a month, but the bulk of it banks in bone, where it can stay for decades. A draw reads the recent traffic and underreads the skeleton, so a low number does not rule out a heavy bone burden laid down years earlier. The CDC is plain that no blood lead level has been shown to be safe, and the familiar 3.5 µg/dL figure is a population reference value, the statistical flag for children carrying more lead than nearly all their peers, not a line between safe and unsafe.
Arsenic sits at the opposite end. It washes out of the blood within days, so a blood test misses anything but very recent contact. ATSDR describes urine as the most reliable test for exposure in the last few days, while hair and fingernails can reflect heavier exposure over the past 6 to 12 months. Chronic, low-level arsenic from well water is exactly the kind of thing a single blood draw is built to miss.
Mercury lands in between, and it depends on form. The methylmercury that comes from fish lingers in blood for weeks, so a reading captures a month or two of seafood fairly well. The elemental vapor that drifts off a broken thermometer or a workplace process clears the blood within days and is chased in urine instead. One sample, two very different questions.
What an elevated result means, one metal at a time
Because these are three unrelated toxins rather than a connected system, they don't combine into joint patterns the way liver enzymes or electrolytes do. Each metal is read on its own terms, and the part worth getting right is what an elevated result does and doesn't prove.
Reading a single flagged metal
Lead above the reference value
A raised blood lead is almost always an exposure story: recent or ongoing contact with old paint dust, a hobby, a workplace, or imported goods. The CDC sets no safe level and treats 3.5 µg/dL as a population flag, so "above the reference value" means the result is worth tracing to a source, not a diagnosis on its own. What it cannot do is settle the past. Most stored lead sits in bone, invisible to the draw, and can wash back into the blood when bone turns over during pregnancy or later life.
Mercury flagged high
For most people a high blood mercury tracks recent high-mercury fish, the organic methylmercury that builds up in long-lived predators. A large seafood meal in the days before the draw can lift it without any standing problem. What blood captures poorly is the elemental or inorganic mercury from vapor, fillings, or a workplace, which leaves the blood quickly; that question belongs to a urine test.
Arsenic flagged high
The common trap is seafood. ATSDR notes that fish and shellfish carry arsenic mostly as organic arsenobetaine, which it calls much less harmful, yet a standard total-arsenic test counts it all together and reads high. Speciation testing, which separates organic from toxic inorganic arsenic, or a timed urine sample is what distinguishes a true exposure from last night's shrimp.
Two of those traps share a single fix, and it happens before the needle goes in.
Before the blood draw
-
1
Hold the seafood beforehand
A recent fish or shellfish meal can raise both blood mercury and a total-arsenic result, so MedlinePlus advises avoiding seafood for about 48 hours before a heavy-metal blood test. Follow whatever prep instructions came with your order.
-
2
Bring the exposure history
Diet, hobbies, the age of your home, and your occupation are what turn a flagged number into a source. The result is read against that story, so tell whoever ordered it what you've been around.
-
3
Ask whether blood is the right sample
Blood mostly catches recent exposure. If the worry is chronic arsenic, vapor mercury, or a burden stored from years ago, urine, hair, or fingernails may answer better. Which sample fits is a decision for your doctor.
-
4
Keep the conditions steady for trends
If you're tracking a known exposure over time, drawing under similar conditions keeps a real change from hiding behind day-to-day noise.
Where the blood draw stops short
Because the blood draw is a recent-exposure window, a normal panel does the job it's good at, ruling out an active current source, and then stops. It does not certify a clean history. It can't measure the lead held in bone, the arsenic that cleared last week, or the slow low-level intake that never spikes the blood at all. It is also why a panel reports each metal separately: a high total arsenic is often just last night's seafood, and only speciation tells you whether the toxic inorganic form is actually present. And it does not explain a cause: an elevated metal is the start of a search, not a verdict, and the next move is a conversation with your doctor rather than an over-the-counter "detox" protocol.
What the panel does well is flag a problem worth chasing. Because recent exposure clears on each metal's own clock, the direction across repeat draws usually says more than any single sheet, and reading a "normal" result for what it actually certifies starts with understanding what a reference range is.
Sources
- Heavy Metal Blood Test — MedlinePlus, National Library of Medicine
- CDC Updates Blood Lead Reference Value — Childhood Lead Poisoning Prevention, CDC
- ToxFAQs for Arsenic — Agency for Toxic Substances and Disease Registry (ATSDR), CDC
- ToxFAQs for Mercury — Agency for Toxic Substances and Disease Registry (ATSDR), CDC
- Mercury — MedlinePlus, National Library of Medicine
Written and reviewed by BloodSight Editorial Team · Last updated
Tests in this panel
The bone-banked metal
Lead
PbA blood lead level mostly reflects the last few weeks of exposure. Most of the body's lead settles into bone for decades, where a single draw can't see it, so a low number doesn't clear a past exposure.
The seafood reading
Mercury
HgWhole-blood mercury is largely a record of recent high-mercury fish. The vapor from fillings or a workplace barely registers in blood and is chased in a urine sample instead.
The form-dependent one
Arsenic
AsA total-arsenic result lumps harmless organic arsenic from seafood in with the toxic inorganic kind. Blood catches only the last few days, so timed urine or hair and nails are used to read chronic exposure.
Normal ranges at a glance
| Test | Normal range (Adult) | Unit | Flagged when |
|---|---|---|---|
| Lead Pb | 0–3.5 | µg/dL | < 0 or > 3.5 |
| Mercury Hg | 0–5 | µg/L | < 0 or > 5 |
| Arsenic As | 0–1 | µg/L | < 0 or > 1 |
Representative adult reference ranges; intervals vary by laboratory and method, so the range printed on your own report always takes precedence. Each test links to its full sourcing.
Heavy Metals Panel — Common Questions
Is there a safe or normal level on a heavy metals panel?
Why can my heavy metals panel be normal if I was exposed before?
Why is my arsenic high after eating seafood?
Should I avoid seafood before a heavy metals blood test?
Is blood or urine the better heavy metals test?
Related panels
Disclaimer
This content is for informational and educational purposes only. It is not intended as medical advice, diagnosis, or treatment recommendation. Reference ranges may vary by laboratory. Always discuss your results with a qualified healthcare professional.