Lab test
Heavy Metals & Toxins
Heavy metal testing measures the levels of several potentially harmful metals in the body, typically including lead, mercury, arsenic, and cadmium.
- Typical price
- From $108
- Results
- 1-3 business days
- Preparation
- See preparation notes below
- Sample
- Blood draw or sample collection at a local center
About this test
Heavy metal testing measures the levels of several potentially harmful metals in the body, typically including lead, mercury, arsenic, and cadmium. These metals occur naturally and are also released through industry, certain foods, water, and some consumer products. A panel is often chosen when a person has known or suspected exposure, works in a high-risk setting, or has symptoms that a healthcare provider thinks may relate to metal toxicity. Depending on the metal, testing may use blood, urine, or both. Results are screening information and are interpreted with exposure history.
What this test measures
- Lead A heavy metal that can affect the nervous system, blood cells, and kidneys, commonly assessed in blood or urine.
- Mercury A heavy metal found in some fish and industrial settings, assessed in blood for recent exposure or urine for longer-term exposure.
- Arsenic An element found in some groundwater and industrial settings, measured in blood for recent exposure or urine for a longer window.
- Cadmium A heavy metal associated with smoking, certain foods, and industrial exposure, often assessed in blood or urine.
Who this test may be right for
- People with workplace exposure to metals, such as welding, smelting, or battery manufacturing
- Individuals who drink from a private well or live near industrial sites
- Anyone who frequently eats large predatory fish or game with possible contamination
- People with symptoms such as fatigue, numbness, abdominal pain, or kidney concerns
- Those whose healthcare provider suspects heavy-metal exposure for another reason
Before your visit
- Preparation depends on which metals are tested and whether blood, urine, or both are collected
- No fasting is usually required
- Avoid a heavy seafood meal for about two to three days before collection when mercury or arsenic is included
- Stay normally hydrated for a urine collection unless told otherwise
- Tell the lab about supplements, medications, and occupational exposures
Understanding your results
Each metal is reported separately, so a panel may show one elevated value while others are within range. An elevated level may indicate increased exposure to that specific metal, while results within range generally suggest exposure is low. Blood and urine reflect different time windows, so the meaning of a result depends on the specimen used. Heavy-metal testing is a screening tool, and no single value confirms a diagnosis. Discuss the full panel with a healthcare provider to interpret the pattern and plan any follow-up.
Order this test online
- Buy online in a few minutes - no doctor's visit needed for most tests.
- Sample collection at a patient service center near you.
- Results are typically ready within 1-3 business days.
- Secure, lab-reviewed results delivered to your account.
Affiliate link: we may earn a commission from orders placed through it, at no extra cost to you.
Related tests
12 Panel Drug Test (Drugs of Abuse Testing), Hair
Order 12 Panel Drug Test (Drugs of Abuse Testing), Hair.com online through our partner and visit a...
View test12 Panel Drug Testing
This urine test tests for 12 drug classes: 6-AM​, Amphetamines, Bars, Benzos, Cocaine, MDMA, THC,...
View testHeavy Metal Lab Test - Arsenic, Lead & Mercury
This blood test measure levels of three types of heavy metals in the blood: Lead, Arsenic, and...
View testHeavy Metal Toxicity Lab Test - 6 Common Heavy Metals Levels
This urine test includes measuring levels of the following 6 heavy metals: Arsenic, Cadmium,...
View testFind this test in your state
Questions people ask
Which metals are included in heavy metal testing?
A common panel measures lead, mercury, arsenic, and cadmium. The exact list can vary, and a healthcare provider may add other metals based on your exposure history.
Why might blood and urine both be used?
Blood typically reflects more recent exposure, while urine can show longer-term or ongoing exposure. For metals such as mercury and arsenic, the specimen chosen changes what the result means.
Is fasting required for heavy metal testing?
No fasting is usually needed. The key preparation is avoiding a heavy seafood meal for a few days when mercury or arsenic is included and informing the lab about supplements and work exposures.
What does an elevated heavy metal level mean?
An elevated level may indicate exposure to that metal, but it is not a diagnosis by itself. A healthcare provider interprets it with your symptoms, diet, occupation, and other tests.
What does the Heavy Metals & Toxins measure?
Fast, easy and affordable heavy metal toxicity lab tests-- no insurance or a doctor's referral needed.
Do I need to fast before this test?
Follow the lab's instructions.
How long do results take?
Most Heavy Metals & Toxins results are released in 1-3 business days. Specialty testing can take longer.
Is this test right for me?
This page is educational and not medical advice. Talk to a licensed healthcare provider about which tests fit your situation.
LabBookings is an independent directory. We compare test details and pricing information, but we are not a laboratory and we do not perform testing or provide medical advice. Always talk to a licensed healthcare provider about your results and treatment.
Laboratory services are provided by independent, CLIA-certified testing partners. Availability, pricing, and turnaround times can vary by location and are confirmed at checkout.