A heavy metal test checks for potentially harmful metals in your body. Your healthcare provider may order this test if you have symptoms of heavy metal poisoning or known exposure to heavy metals. The test may use a blood, urine, hair or fingernail sample.
Advertisement
Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy
A heavy metal test checks for high levels of toxic or potentially harmful metals in your body. Toxic heavy metals are in the environment, some foods or medicines and, sometimes, water. You may absorb heavy metals through your skin, breathe them in or eat them.
Advertisement
Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy
These heavy metals are safe in small amounts. But if you consume too much of these metals, you may develop metal poisoning. Without treatment, overexposure to certain heavy metals can be fatal. Your healthcare provider may order a heavy metal test if you have signs of heavy metal poisoning.
Heavy metal tests look for potentially dangerous metals when found at certain concentrations. Examples of these heavy metals include:
Less commonly, a heavy metal test may also look for:
The signs of heavy metal poisoning are often not specific and overlap with other conditions. Your healthcare provider may recommend a heavy metal test if you have signs of metal poisoning, including:
All heavy metal tests analyze a test sample in a laboratory. Your provider may collect a sample of:
The biological sample used for a heavy metal test depends on what metals your provider is checking for and whether they think your exposure was short-term or long-term. Blood and urine tests are the most common samples used for heavy metal tests.
Advertisement
Your healthcare provider will give you specific instructions to prepare for a heavy metal test. You typically should avoid eating seafood for 48 hours before the test. Eating seafood can cause a temporary increase in some heavy metal levels.
You should also avoid gadolinium-, barium- and iodine-based contrasts used for imaging studies for at least 96 hours prior to the test because these may interfere with some heavy metal tests.
All heavy metal test methods involve collecting a sample to send to a laboratory:
After you give your blood, urine, hair or fingernail sample, you can return home and continue your usual activities. Specialists in a laboratory analyze your sample and send the results to your healthcare provider. Your healthcare provider reviews the results with you in a few days.
Heavy metal tests show your levels of specific heavy metals:
A note from Cleveland Clinic
A heavy metal test checks for irregular levels of toxic or potentially harmful metals. You may interact with toxic metals in your environment, food, or water. Consuming too much of these metals can lead to heavy metal poisoning. If you have signs of heavy metal poisoning, your provider may order a heavy metal test. These tests analyze a blood, urine, hair or fingernail sample. Depending on your test results, you may need treatment to reduce the number of heavy metals in your blood.
Advertisement
Last reviewed on 04/15/2022.
Learn more about the Health Library and our editorial process.