Current promotion
Heavy Metals Urine Test: 24-Hour & Random Panels for Exposure
Track what your body is excreting, lead, mercury, arsenic, and cadmium, with random or 24-hour urine panels.
Affiliate disclosure: we earn a commission when you purchase lab tests through links on this site, at no extra cost to you. Learn more
Urine panels from $110.40 with the current 20% promotion (regular prices $138–$188); blood panel options also available from $103.16. Pricing at time of writing.
At a glance
A heavy metals urine test measures how much lead, mercury, and arsenic, and on expanded panels, cadmium, your body is excreting in urine. Random-collection panels give a quick snapshot of recent exposure, while 24-hour collections improve detection of cumulative metal burden compared with a single sample. It is a practical option for adults who suspect ongoing exposure from water, diet, home, or work and want objective numbers to review with their doctor.
Best suited for
- People who want to assess cumulative exposure over time rather than a single-moment snapshot
- Smokers and workers with potential cadmium exposure who need the cadmium add-on panels
- Households with older plumbing or concerns about lead or arsenic in their water supply
- Frequent consumers of large fish such as tuna or swordfish concerned about mercury
- Anyone retesting after reducing an exposure source to track whether levels are trending down
What's included
Heavy Metals 24 Hour Urine Test Panel
Full-day collection; measures excretion of arsenic, lead, and mercury
Heavy Metals Random Urine Test Panel
Single sample; 4 biomarkers for recent exposure
Heavy Metals 24 Hour Urine Test Panel With Cadmium
Full-day collection; adds cadmium to lead, arsenic, and mercury
Heavy Metals Random Urine Test Panel with Cadmium
Single sample; cadmium, lead, mercury, and arsenic
The importance of testing
Urine testing answers a different question than a blood draw: not just what is circulating right now, but what your body is working to excrete. The random urine panels measure four biomarkers from a single sample to assess recent exposure, while the 24-hour panels collect urine over a full day, which improves detection of cumulative heavy metal burden compared with random sampling. That makes the 24-hour format a common choice when the concern is long-term, low-level exposure rather than a single incident.
Both formats are available with cadmium added. Cadmium is absorbed from tobacco smoke and can concentrate through certain occupational and environmental exposures, and elevated levels are markers associated with kidney stress, neurological changes, and cardiovascular risk, which is why the cadmium panels are often relevant for smokers and industrial workers.
Everyday sources keep these tests relevant even for people without an obvious workplace risk: aging lead or copper plumbing, mercury accumulating in large fish like tuna and swordfish, pre-1978 lead paint, and some ceramics, cosmetics, and gardening products can all contribute gradual exposure.
The most useful way to apply results is as a trend. Establish a baseline, review any elevated values with your doctor, reduce or remove the suspected source, and then retest to confirm excretion levels are heading in the right direction.
Promo code
ULTA20HMSave 20% with code ULTA20HM, current promotion; confirm final pricing on the partner page.
Ready to get your numbers? Order online, visit a nearby draw site, and receive private results to review with your doctor.
Order NowFrequently asked questions
What is the difference between a 24-hour and a random urine heavy metals test?
A 24-hour urine test collects all urine over a full day, which improves detection of cumulative heavy metal burden, while a random urine test uses a single sample to assess recent exposure. The 24-hour format is often preferred when the concern is ongoing, low-level exposure; the random format is quicker and simpler to complete.
Which metals do the urine panels measure?
The standard urine panels measure arsenic, lead, and mercury, and the expanded versions add cadmium. The cadmium panels are often relevant for smokers and for people with occupational or environmental exposure, since elevated cadmium is a marker associated with kidney stress and cardiovascular risk.
Can I order a heavy metals urine test without a doctor's visit?
Yes, these panels can be ordered online directly through the partner lab without a separate doctor's appointment. You order the panel, complete the urine collection, and receive results you can review with your own physician.
Is this testing available in every state?
No, direct-to-consumer lab testing is restricted or prohibited in New York, New Jersey, and Rhode Island, so residents of those states may be blocked at the partner's checkout. Elsewhere in the US, you can typically order online and complete testing through a nearby lab location.
Why test urine instead of blood for heavy metals?
Urine testing measures what your body is excreting, which helps assess cumulative or ongoing exposure, while blood testing measures metals currently circulating in the bloodstream. Both formats are offered on this promotion, and your doctor can help you choose based on your symptoms and likely exposure source.
Related lab test panels
Heavy Metals Blood Test: Lead, Mercury, Arsenic & Cadmium Panels
Blood and 24-hour urine panels that measure lead, mercury, arsenic, cadmium, and cobalt so you can understand your exposure.
View panelKidney Function Tests: eGFR, Creatinine & Urine Albumin Panels
Measure how well your kidneys filter, from a quick baseline panel to a deep blood-and-urine workup.
View panelChronic Fatigue Blood Test Panels: Basic to Comprehensive
Four tiered lab panels that screen the hormonal, nutritional, and metabolic markers most often associated with persistent fatigue.
View panel