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.

SafeHealthCheck lists 32 drug tests and panels, from $45, sold online by HealthLabs. You order without a doctor's visit or insurance and give your sample at a local Labcorp or Quest test center. Prices checked October 25, 2026.

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

Labcorp, Quest and partner labs used by STDcheck and HealthLabs. Your ZIP stays on your device.

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