Drug testing is required before you get a CDL and may be required again during your employment

If you are pursuing a Commercial Driver's License (CDL), you will need to pass a drug test as part of the federal medical certification process. This test happens before you receive your CDL permit or license. The specific timing and type of test depend on whether you are testing through a Department of Transportation (DOT) medical examiner or through your employer's hiring process — many employers conduct their own screening before you even explore for the CDL itself.

After you have your CDL, drug testing does not stop. Federal regulations require random testing throughout your employment if you drive a commercial vehicle. Understanding when testing occurs, what substances are screened for, and what disqualifies you helps you prepare and know your rights.

Key Takeaways

  • A DOT medical examination includes a drug screening as part of CDL certification, and you cannot receive your CDL without passing it.
  • The DOT screens for five drug categories: marijuana, cocaine, amphetamines, opioids, and phencyclidine (PCP).
  • Employers can require drug testing before hiring and must conduct random testing at least once per year for all CDL drivers under federal law.
  • A positive result or refusal to test can result in losing your CDL and being unable to work as a commercial driver for a set period.
  • Some medications prescribed by a doctor may show up on a drug test, so disclose all prescriptions to the medical examiner before testing.

The DOT medical examination and initial drug screening

Before you can obtain a CDL, you must pass a medical examination performed by a DOT-certified medical examiner. This examiner is listed on the National Registry of Certified Medical Examiners, maintained by the Federal Motor Carrier Safety Administration (FMCSA). The drug test is part of this examination and is non-negotiable — you cannot get your CDL without it.

The medical examiner will give you a form to complete that asks about your medical history, medications, and substance use. You must answer honestly. If you disclose that you take prescription medications, the examiner can determine whether those medications affect your ability to drive safely. Some medications do not disqualify you; others do. The key is disclosure before the test, not after a positive result.

The drug test itself is a urine test. You will provide a sample at the medical examiner's office or at a collection facility they direct you to. The sample is sent to a laboratory certified by the Substance Abuse and Mental Health Services Administration (SAMHSA). Results typically come back within a few days to a week.

What drugs the DOT screens for

The DOT requires testing for five specific drug categories. These are: marijuana, cocaine, amphetamines (including methamphetamine), opioids, and phencyclidine (PCP). The test does not screen for alcohol — that is handled separately through breath tests during employment, not during the medical certification.

The threshold for a positive result is set by federal regulation and is the same across all testing. A laboratory will not report a result as positive unless it meets that threshold. If a result is close to the threshold, the laboratory performs a confirmation test called a gas chromatography/mass spectrometry (GC/MS) test to verify the result before reporting it as positive.

If you take prescription medications that contain controlled substances — such as opioid painkillers or amphetamine-based ADHD medications — you must tell the medical examiner before the test. The examiner will note this on your medical certificate. A positive result for a prescribed medication is not automatically disqualifying, but the examiner must determine whether the medication affects your ability to drive safely.

Employer-required testing before and after hiring

Many employers require a drug test as part of their hiring process, before you even explore for your CDL. This is separate from the DOT medical examination. The employer chooses the testing facility and the specific substances screened for, though most follow the same five-drug DOT panel to keep testing consistent.

Once you are hired and have your CDL, your employer must conduct random drug testing at least once per year under federal regulations. The employer maintains a testing pool of all CDL drivers and randomly selects drivers for testing throughout the year. You may be selected multiple times in one year or not selected for several years — that is the nature of random selection. Some employers test more frequently than the federal minimum.

In addition to random testing, employers can require drug tests if they have reasonable suspicion that you are using drugs, after an accident, or as part of a return-to-duty process if you have previously tested positive or refused a test.

What happens if you test positive or refuse to test

A positive drug test result or a refusal to test has serious consequences for your CDL. You will be disqualified from operating a commercial vehicle for a minimum period set by federal regulation. The length of disqualification depends on whether it is your first violation and whether you are in a safety-sensitive position.

For a first positive result or refusal, you are typically disqualified for one year. For a second violation within ten years, the disqualification is permanent — you cannot hold a CDL again. Some states may impose additional penalties, such as suspending your regular driver's license as well.

If you test positive, you have the right to request a retest of the original sample at a different laboratory at your own expense. You also have the right to know the specific result and to challenge the testing process if you believe an error occurred. However, the burden is on you to prove the test was flawed.

After the disqualification period ends, you can pursue reinstatement. This typically requires passing a new DOT medical examination and drug test, and some employers require additional testing or a substance abuse evaluation before rehiring you.

Prescription medications and over-the-counter drugs

If you take any prescription medication, bring the bottle or a list of medications to your DOT medical examination. The medical examiner needs to know what you are taking and why. Some medications are compatible with commercial driving; others are not. The examiner makes this information based on the medication, the dosage, and how it affects you.

Medications that contain controlled substances — such as opioid painkillers, benzodiazepines, or stimulants — will show up on a drug test. If you have a valid prescription and have disclosed it to the medical examiner, a positive result for that substance should not disqualify you. However, if you did not disclose the medication and test positive, you may face a disqualification while the issue is sorted out.

Over-the-counter medications and supplements generally do not cause positive results on a DOT drug test, but some products containing hemp-derived compounds or other ingredients may. If you use any over-the-counter product regularly, mention it to the medical examiner.

State variations and additional requirements

While the DOT sets the federal standard for drug testing, individual states can impose stricter rules. Some states require additional testing, more frequent random testing, or testing for substances beyond the five-drug DOT panel. Check with your state's Department of Motor Vehicles or the agency that oversees CDL licensing to learn what your state requires.

Some states also conduct background checks or review your driving history as part of the CDL process. These are separate from drug testing but happen at the same time. A prior drug conviction may affect your ability to obtain a CDL in some states, even if you pass the current drug test.

Frequently Asked Questions

Can I use marijuana if it is legal in my state?

No. The DOT drug test screens for marijuana regardless of state law, and a positive result disqualifies you from holding a CDL. Federal law prohibits marijuana use for commercial drivers, even in states where it is legal for personal use. This applies to all forms of marijuana, including edibles and oils.

What if I take a prescription opioid for pain?

Tell the DOT medical examiner about the opioid and provide your prescription. The examiner will determine whether the medication affects your ability to drive safely. If the examiner approves you, a positive result for that opioid on a drug test should not disqualify you, as long as you are taking it as prescribed and have disclosed it.

How long does a drug test result take?

Initial screening results typically come back within a few days. If the result is positive, a confirmation test (GC/MS) is performed, which may take an additional week. The total time from test to final result is usually one to two weeks, though it can vary by laboratory.

Can I challenge a positive drug test result?

Yes. You have the right to request a retest of the original sample at a different SAMHSA-certified laboratory at your own expense. You can also request documentation of the testing process and chain of custody for your sample. If you believe the test was conducted improperly, you can file a dispute with your employer or the testing facility.

Do I have to take a drug test if I refuse?

Refusing to take a drug test is treated the same as testing positive. You will be disqualified from operating a commercial vehicle for a minimum of one year. Refusal is a serious violation under federal regulations and cannot be appealed or challenged the way a positive result can be.