Licensed providers for professional drivers and small fleets, from official registers
DriverComplydirectory
CountryUnited States

Which medications can CDL drivers take?

By Vadym Starynets, editor and publisher · Checked against the eCFR text as of September 18, 2026 · How we work

Many prescriptions are allowed, with conditions. The federal rules ban Schedule I drugs outright, allow other controlled substances such as Adderall, tramadol or Xanax only when a licensed practitioner who knows your medical history prescribed the drug and has advised you it will not affect safe driving, and leave everything else to the medical examiner's judgement about your condition and the drug's side effects. The certified medical examiner makes the call at your DOT physical; nothing on this page replaces that.

The three tiers in the rule

Two rules say almost the same thing, one for the medical card and one for being on duty:

Read together, and with paragraph J.2 of the Medical Advisory Criteria (Appendix A to Part 391, January 2024), the rule works in three tiers:

TierExamplesWhat the rule allows
Schedule I (21 CFR 1308.11)Heroin, LSD, psilocybin, marijuana outside FDA-approved or state-medical-licensed formsNever. Paragraph J.1: Schedule I drugs cannot be prescribed for any purpose, so the examiner cannot qualify a user.
Schedules II to V (21 CFR 1308.12 to 1308.15)Amphetamine, opioids, benzodiazepines, sleep drugs, some anticonvulsantsOnly under the prescription exception. Paragraph J.2 confirms an examiner may qualify a driver using an amphetamine, a narcotic or another Schedule II to V drug if the exception is met.
Not in 21 CFR Part 1308For example sertraline, rivaroxaban, gabapentin, tirzepatide, insulinNot covered by (b)(12). The examiner judges the underlying condition and side effects under the other standards.

Where common drugs sit

The table checks each drug against the text of 21 CFR Part 1308 in the eCFR as of 23 September 2026. "DOT analyte" means the drug is one of the substances the laboratory looks for under 49 CFR 40.85. Brand names are given for recognition only.

Drug (brand)Federal scheduleDOT analyte?
Amphetamine salts (Adderall)II (1308.12(d))Yes, amphetamine
Lisdexamfetamine (Vyvanse)II (1308.12(d))Not listed by name
Methylphenidate (Ritalin)II (1308.12(d))No
Hydrocodone, oxycodone, codeineII (1308.12)Yes
BuprenorphineIII (1308.13)No
Tramadol (Ultram)IV (1308.14)No
Alprazolam (Xanax), diazepam, lorazepam, clonazepamIV (1308.14)No
Zolpidem (Ambien)IV (1308.14)No
Modafinil, phentermineIV (1308.14)No
Pregabalin (Lyrica)V (1308.15)No
Gabapentin (Neurontin)Not in Part 1308No
Sertraline (Zoloft)Not in Part 1308No
Rivaroxaban (Xarelto)Not in Part 1308No
Tirzepatide (Zepbound), semaglutideNot in Part 1308No
InsulinNot in Part 1308No, but see 391.46

Two cautions. "Not a DOT analyte" only means the laboratory is not looking for it; it says nothing about whether the drug is allowed. And Part 1308 is the federal list; this page does not cover state scheduling.

Meeting the prescription exception

The exception has four parts, and all four have to be true:

  1. Prescribed. Someone else's pills, or leftovers from an old prescription for a different problem, do not qualify.
  2. By a licensed medical practitioner, which 382.107 defines as a person licensed, certified or registered under federal, state, local or foreign law to prescribe controlled substances and other drugs.
  3. Who is familiar with your medical history. An urgent care visit with no records may not meet this.
  4. Who has advised you that the drug will not adversely affect your ability to drive a CMV safely.

Paragraph J.3 of the Medical Advisory Criteria says one way for the examiner to confirm this is to ask for a written note from the prescriber, and that FMCSA publishes a voluntary form for it, the 391.41 CMV Driver Medication Form, MCSA-5895, which may be used with the driver's consent. Bringing it completed to the exam saves a pending determination.

Opioids, and the word "narcotic"

Read on its own, 391.41(b)(12)(i) looks like a flat ban on "an amphetamine, a narcotic, or other habit-forming drug". Paragraph J.2 of the Medical Advisory Criteria explains how FMCSA reads it with (b)(12)(ii): an examiner may qualify a driver who uses an amphetamine, a narcotic or another drug in Schedules II to V if the prescription exception is met. So a short course of a prescribed opioid after surgery is not automatically disqualifying. The examiner will still weigh sedation, the reason for the prescription, and how long it will last, and may certify for a shorter period.

The same logic covers medicines for opioid use disorder. Methadone is Schedule II (1308.12) and buprenorphine is Schedule III (1308.13), so both go through the prescription exception. Neither appears among the analytes in 40.85, so a routine DOT test does not look for them. The examiner decides, looking at the treatment and the history behind it.

Sleep medicines and wake-promoting drugs

Drivers on irregular schedules ask about both ends. Zolpidem is Schedule IV, and so is modafinil (1308.14). Both need the prescription exception. Neither is a DOT analyte. The practical rule for both is 392.3: a driver must not start or continue driving while alertness is impaired, or likely to become impaired, through fatigue, illness or any other cause. A sleeping pill taken too close to a shift, or a stimulant used to push past the hours limits, creates exactly the problem that rule is aimed at. The hours limits themselves are on the hours of service page, and sleep disorders are covered on sleep apnea and the DOT physical.

Non-controlled drugs: the condition matters more

Many common drugs are not controlled substances, and 391.41(b)(12) does not apply to them. The examiner still considers it under the standard for the condition being treated. The Medical Advisory Criteria give several examples:

On the road, two more rules apply to any medicine. 392.3 bars driving while ability or alertness is so impaired, or so likely to become impaired, through illness or any other cause that it is unsafe. 392.4(a)(4) bars being on duty under the influence of any substance to a degree that makes you incapable of safe driving. And 382.107 defines alcohol use to include swallowing any medication containing alcohol, so an alcohol-based cough syrup counts under the four-hour rule in 382.207 and 392.5(a)(1).

What happens at a drug test if you take a prescribed controlled drug

If your prescription is one of the DOT analytes, such as amphetamine or oxycodone, the laboratory will report it. The Medical Review Officer then interviews you. Under 40.137(a) the MRO verifies the result negative if you present a legitimate medical explanation, and in judging a legally valid prescription consistent with the Controlled Substances Act the MRO must not question whether the doctor should have prescribed it. Under 40.141(b) the MRO checks the prescription, and may call your doctor or pharmacy.

A negative verification is not the end of it. Under 40.135(e) the MRO must tell you that before reporting a safety concern about a legally prescribed drug to anyone, you get 5 business days from the verified negative for your prescriber to contact the MRO about switching to a drug that does not raise the concern. If the concern remains, 40.327 requires the MRO to report it, without your consent, to the employer or to the examiner responsible for your medical qualification, among others. Do not list medications on the custody and control form; 40.61(g) says the collector must tell you not to. They are for the MRO.

Medications bought abroad are handled by 40.137(e): they can be a legitimate explanation only if obtained legally in that country, with a legitimate medical use, and used as intended.

Example: tramadol after a back injury

Illustration of the rules, not medical advice. A driver hurts his back unloading and an urgent care doctor prescribes tramadol, a Schedule IV drug. Three separate rules are now in play. First, 391.45(g) requires a new medical examination for any driver whose ability to perform normal duties has been impaired by an injury, whatever the date on the card. Second, to drive while taking tramadol he needs the prescription exception in 382.213(b): the urgent care doctor has no knowledge of his history, so he asks his regular doctor, who knows it, to review the prescription and, if appropriate, complete an MCSA-5895 stating the drug will not affect his driving. Third, tramadol is not a DOT analyte, so a random test would not report it; that is irrelevant to whether he may drive on it. The examiner, with the form and his history, decides whether and for how long to certify him.

Before your physical: a medication checklist

None of this is required by the rule in these words, but each item maps to something the examiner or the MRO will ask:

Mistakes that end careers

When you are ready to book, the DOT physical directory lists certified examiners by city, and what happens at a DOT physical explains the visit.

Questions

Can CDL drivers take Adderall?
Yes, if the prescription exception is met. Amphetamine is Schedule II (21 CFR 1308.12(d)). 49 CFR 391.41(b)(12)(ii) and 382.213(b) allow it only when prescribed by a licensed practitioner familiar with your history who has advised it will not affect safe driving, and paragraph J.2 of the Medical Advisory Criteria confirms an examiner may qualify a driver on that basis. Amphetamine is a DOT analyte, so expect an MRO interview after a test.
Can CDL drivers take gabapentin?
Gabapentin is not listed in 21 CFR Part 1308, so the controlled-substance rule in 391.41(b)(12) does not apply to it. The examiner still looks at why you take it and at side effects; if it is taken to prevent seizures, paragraph G.1 of the Medical Advisory Criteria says a person on antiseizure medication for that purpose is not qualified.
Can truck drivers take tramadol?
Tramadol is Schedule IV (21 CFR 1308.14). It is allowed only under the prescription exception in 382.213(b) and 391.41(b)(12)(ii). It is not one of the DOT test analytes, but that does not change whether you may drive on it.
Can I pass a DOT physical taking Xanax or Ambien?
Alprazolam and zolpidem are both Schedule IV. The examiner may certify you only if the prescription exception is met, and will weigh sedation and the condition being treated. Bring a note from the prescriber, for example the voluntary MCSA-5895 form.
Do Zoloft, Xarelto or Zepbound affect the DOT physical?
None of sertraline, rivaroxaban or tirzepatide is listed in 21 CFR Part 1308, so the controlled-substance rule does not apply. The examiner considers the condition behind them. For blood thinners, paragraph C.3 of the Medical Advisory Criteria says anticoagulation should not by its use alone preclude certification.
What is the MCSA-5895?
The 391.41 CMV Driver Medication Form. Paragraph J.3 of the Medical Advisory Criteria describes it as a voluntary form, used with your consent, for the examiner to get the prescriber's statement that the prescription exception is met.
Can the MRO tell my employer about my medication?
Yes, in limited cases. Under 49 CFR 40.327 the MRO must report medical information, without consent, if it is likely to make you medically unqualified or pose a significant safety risk. Under 40.135(e) you first get 5 business days for your prescriber to discuss switching to another drug.
Do I have to tell my employer what I take?
49 CFR 382.213(d) allows an employer to require drivers to inform it of therapeutic drug use. Whether yours does is company policy.
Can I use cough syrup before driving?
Check whether it contains alcohol. 49 CFR 382.107 defines alcohol use to include any medication containing alcohol, and 382.207 and 392.5(a)(1) bar driving within four hours of alcohol use.

Related

Get told when the register changes

Licenses lapse and get renewed constantly: in the current data nearly a quarter of the records in one state register have already expired. We re-check the registers and email a short summary of what moved.

One email when the register data is refreshed or a rule changes. No more than monthly. Reply "stop" to any of them to unsubscribe.