Find the Best Heavy Metal Testing Kit

Let our experts tell you everything you need to know about testing for heavy metals at home.

Last Updated: Oct 21, 2019

heavy metals

Heavy metals exist naturally in our environment, and it’s common to consume low amounts through one’s diet. Small quantities of some metals, such as copper, selenium, and zinc are actually necessary for our health, whereas other chemicals, such as mercury, lead, and cadmium, aren’t nutritionally beneficial and can be toxic in sufficient quantities. Heavy metals are used in various industries, so they are common pollutants found in water, food, air and soil. They can damage organs and lead to diseases such as Alzheimer’s disease, muscular dystrophy, cancer, Parkinson’s disease, and multiple sclerosis.

People who fear they or their family have been exposed to environmental pollutants or toxic metals can benefit from heavy metal testing, because it can help determine whether the levels of these chemicals in their bodies are within a safe range. Testing is increasingly common as a part of family planning as well; new or expecting parents often test themselves as an extra precautionary measure, to avoid the risk of exposing small, vulnerable children.

Luckily, testing members of your family for heavy metals toxicity has never been easier. Whether you want to take a test in the comfort of your own home or in a convenient local lab, you have many solid choices. Out of all the tests currently on the market, our three favorites are myLAB Box’s Heavy Metals Home Screening Test, Everlywell’s Heavy Metals Test, and Personalabs’ Heavy Metals Profile Blood Test.

If you are in a hurry and just want to know which of these three we would recommend, here is our top choice:

Our Top Choice

myLAB Box: Heavy Metals Screening Test

This heavy metals test offers the best trade-off between comprehensiveness and value, testing for lead, mercury, arsenic, and cadmium.

myLAB Box is one of the largest and most respected at-home health and wellness testing companies. The company receives high ratings in terms of Value, Accuracy, Privacy, and Customer Support.

Current Deals: Save 20% with coupon code: INNERBODY

Why you should trust us

A conceptual depiction of three generations of a family

Innerbody.com recently celebrated its 20-year anniversary online. Over the past two decades, we have helped tens of millions of readers make informed decisions involving staying healthy and living healthier lifestyles. Our testing team has purchased and compared over 500 health-related tests to date, and we are constantly updating our guides based on the latest test advances.

The primary author of this guide is an experienced life sciences writer who earned her PhD in Biochemistry and BS degree in Cell Biology. Like all medical-related content on this website, this guide was thoroughly vetted by one or more members of our Medical Review Board for medical accuracy.

What are the symptoms of too much heavy metal in the body?

Symptoms of heavy metal poisoning may differ according to the metal. For example, too much exposure to arsenic can lead to an increased risk of various types of cancers and decreased nerve function. Exposure to cadmium for a long period of time can cause lung, bone and kidney disease. While some metals, such as iodine, are needed to help the body function normally, increased levels of iodine can lead to thyroid dysfunction.

Symptoms of heavy metal poisoning:

  • Disturbances in sleep
  • Joint pain
  • Muscle weakness
  • Skin issues
  • Migraines or headaches
  • Nausea
  • Abdominal cramps or pain
  • Vomiting
  • Diarrhea
  • Hair loss
  • Lack of coordination
  • Weight loss

Which is the best heavy metals test?

There are a number of options for at-home testing solutions. The three best ones on the market in our opinion are myLAB Box’s Heavy Metals Home Screening Test, Everlywell’s Heavy Metals Test, and Personalabs’ Heavy Metals Profile Blood Test.

Not all kits measure the same metals, so it’s very important to review which metals are included in the test. It makes sense that the prices of each test depend on how many metals are screened for in the test.

The tests from myLAB Box and Everlywell can be completed entirely from your own home. with your results sent to you within a few days. The test from Personalabs can be ordered online, but you need to visit one of their certified labs to have your sample taken. The test samples from all tests mentioned in this guide, whether taken at home or at a lab, are processed in certified laboratories.

Best Heavy Metals Test

myLAB Box: Heavy Metals Screening Test

This heavy metals test offers the best trade-off between comprehensiveness and value, testing for lead, mercury, arsenic, and cadmium.

myLAB Box is one of the largest and most respected at-home health and wellness testing companies. The company receives high ratings in terms of Value, Accuracy, Privacy, and Customer Support.

Current Deals: Save 20% with coupon code: INNERBODY

All the tests recommended in this guide are excellent. However, when we are forced to choose, our top recommendation is myLAB Box’s Heavy Metals Screening Test. It tests for the four most common toxins, lead, mercury, arsenic, and cadmium, for a very reasonable price [see latest price].

Our readers also receive 15% off each test (use discount code: INNERBODY) which makes this particular test the best deal by far. For most people, this is probably the best test to buy.

Also Great

Everlywell: Heavy Metals Test

The test offers the best trade-off between comprehensiveness and value, testing for mercury, arsenic, cadmium, bromine, iodine, and more.

Everlywell is one of the largest and most respected at-home health and wellness test companies. The company receives high ratings in terms of Value, Accuracy, Privacy, and Customer Support.

Current Deals: Save 20% with coupon code: REFER20

Our next recommended test would be the Heavy Metal Test from Everlywell. This test screens for the same four toxins as the myLAB Box test in addition to three more less common, yet equally toxic) metals, bromine, selenium, and iodine.

If you are the type of person who likes to leave no stone left unturned or have a specific reason to believe that you were exposed to bromine, selenium, or iodine, then this is probably the best test for you. Everlywell is also known for creating comprehensive, yet easy-to-understand, result reports.

The primary reason that this test is not our top choice is cost: the Everlywell test is more than twice as expensive [see latest price] as myLAB Box’s test. As a result, you would have to pay 2x the cost for adding three less common toxins.

Everlywell does give our readers 15% off all tests when they use discount code: INNERBODY15.

Personalabs Heavy Metals Profile Blood Test

Our third-place recommendation goes to Personalabs’ Heavy Metal Profiles Blood Test. This test only screens for arsenic, lead, and mercury, yet still costs [see latest price] nearly twice as much as our top recommended test from myLAB Box.

However, Personalabs is the only one of the three testing companies where you are able to visit a lab and have a trained technician extract your sample. To many, including the author of this guide, this is another drawback. But some of our readers report feeling more comfortable visiting an actual lab. If that sounds like you, this Personalabs test is probably your best choice.

Purchase Test

How do we choose our recommendations?

We customize our evaluation criteria depending on the type and nature of the test. For most health-related tests, we have five areas that we use for our evaluations, including:

Accuracy: Do the testing companies use the latest and most accurate testing technologies available? How accurate are the tests compared to alternatives?

Value: Are you getting your money’s worth? Are there any hidden costs or charges? Does the test provider offer discounts to our readers?

Customer Support: How well does the testing company help you choose the best test? How clearly are the results presented? How well does the testing company help you understand results and get treatment if necessary?

Privacy: Are all test kits sent in discreet packaging? Will your data be stored securely? Could your data ever be shared without your permission?

Test Results Speed: How fast will you receive your test results from the moment you click “buy?” Are the waiting times stated by the testing companies accurate and consistent?

What is the test taking process?

The whole process is pretty simple and straightforward. Once you place the order, your kit should arrive in 3 - 5 business days. Once you take your urine sample (Everlywell) or blood sample (Personalabs), you just send the sample back in the pre-paid postage box. You will receive an email notification that your results are ready in 10 business days or less.