Preview build — not indexed. Offers marked “pending” are shown for review.

Drug Testing

Urine and blood drug screening panels. Order online, then give your sample at a local lab. No doctor's visit or insurance needed.

32Tests and panels
From $45Lowest listed price
Labcorp / QuestWhere you test

All drug tests tests

We may earn a commission when you order through our links. Your price is the same. Details

TestOur pickPriceOrder
12 Panel Drug Test , Hair Panel HealthLabs $379 Order →
12 Panel Drug Test , Urine Panel HealthLabs $79 Order →
7 Panel Drug Test , Hair Panel HealthLabs $180 Order →
9 Panel Drug Test , Hair Panel HealthLabs $209 Order →
9 Panel Drug Test , Urine Panel HealthLabs $69 Order →
Amphetamine Screen and Confirmation, Urine HealthLabs $149 Order →
Amphetamine Screen, Blood HealthLabs $199 Order →
Barbiturate Screen and Confirmation, Urine HealthLabs $79 Order →
Barbiturates Screen, Blood HealthLabs $389 Order →
Benzodiazepine Screen, Blood HealthLabs $49 Order →
Buprenorphine Screen and Confirmation, Urine HealthLabs $89 Order →
Cannabinoid (Marijuana) Screen, Blood HealthLabs $199 Order →
Cocaine Metabolite Screen and Confirmation, Urine HealthLabs $45 Order →
Cocaine Screen and Confirmation, Blood HealthLabs $65 Order →
Fentanyl Screen and Confirmation, Urine HealthLabs $119 Order →
Lithium, Blood Test HealthLabs $45 Order →
LSD Screen, Urine HealthLabs $79 Order →
MDMA and Metabolite Screen, Urine HealthLabs $54 Order →
MDMA Screen and Confirmation, Urine HealthLabs $249 Order →
Methadone Screen and Confirmation, Urine HealthLabs $54 Order →
Methaqualone Screen and Confirmation, Urine HealthLabs $54 Order →
Nicotine Metabolite Screen, Blood HealthLabs $159 Order →
Nicotine Metabolite Screen, Urine HealthLabs $159 Order →
Opiate Screen and Confirmation, Urine HealthLabs $49 Order →
Opiate Screen, Blood HealthLabs $119 Order →
Oxycodone Screen and Confirmation, Urine HealthLabs $59 Order →
Oxycodone/Oxymorphone and Metabolite Screen, Urine HealthLabs $79 Order →
Phencyclidine Screen and Confirmation, Blood HealthLabs $49 Order →
Phencyclidine Screen and Confirmation, Urine HealthLabs $72 Order →
Propoxyphene Screen and Confirmation, Urine HealthLabs $54 Order →
Psilocybin Mushroom Drug Test, Urine HealthLabs $189 Order →
Tramadol Screen and Confirmation, Urine HealthLabs $99 Order →

How ordering works

  1. 1. Order onlineChoose the test here and pay on the provider's website. Test centers don't take payment.
  2. 2. Get your lab orderthe provider emails a lab form or test code. You pick a nearby Labcorp or Quest location.
  3. 3. Visit the labNo appointment or doctor's referral needed. The sample is collected at the lab.
  4. 4. See your results onlineResults appear in your the provider account.

Other test categories