Your CDL medical card proves you can safely operate a commercial truck or bus

A CDL medical card (also called a medical certificate) is a document that shows you have passed a physical exam and are medically fit to drive a commercial vehicle. It is not optional—you cannot legally drive a truck or bus for hire without one, and your CDL will be suspended if your card expires.

The exam itself is straightforward: a certified medical examiner checks your vision, hearing, blood pressure, and general health. They are looking for conditions that would make you unsafe behind the wheel of a large vehicle—things like untreated diabetes, heart problems, or severe sleep apnea. If you pass, you get a card valid for one, two, or three years depending on your health history.

This is separate from your regular driver's license renewal. You need both the CDL itself and a current medical card. If one expires, you cannot legally drive commercially, even if the other is still valid.

Key Takeaways

  • A CDL medical card is required by federal law to operate any commercial vehicle and must be renewed before it expires.
  • The exam is performed by a certified medical examiner listed in the National Registry and takes about 30 minutes.
  • Common reasons for failing the exam include uncontrolled high blood pressure, untreated diabetes, vision problems, and sleep apnea.
  • Your medical card is valid for one to three years; the length depends on your health conditions and the examiner's assessment.
  • You can find examiners through your state's Department of Transportation or by searching the National Registry of Certified Medical Examiners online.

What the medical exam actually checks

The exam covers vision, hearing, blood pressure, and a review of your medical history. The examiner will test your eyesight to make sure you can see clearly enough to drive safely—you need at least 20/40 vision in each eye, with or without correction. They will also check that you can hear a whispered voice from a distance, though hearing aids are permitted.

Blood pressure is a major focus. If your reading is too high, you may fail on the spot or be asked to recheck it after resting. The examiner will also ask about medications you take, surgeries you have had, and any conditions like diabetes, heart disease, or sleep disorders. Be honest here—lying on the form is a federal offense and can result in losing your CDL permanently.

The exam does not include a drug test. That happens separately when you explore for or renew your CDL through your state's licensing office. The medical exam is only about your physical and mental fitness to drive.

How long your medical card lasts

A CDL medical card is valid for one, two, or three years. The length depends on your age and health. If you are under 49 with no medical conditions, you typically get three years. If you are 49 or older, or if you have a condition like diabetes or high blood pressure that is being managed, you usually get two years or one year.

The examiner decides the length based on federal guidelines. You will see the expiration date printed on the card itself. Mark it on your calendar—driving after it expires is illegal, and you can be cited and your CDL can be suspended.

Some states allow you to renew your medical card up to 90 days before it expires. Check with your state's Department of Transportation to see if you can do this, because it means you do not have to wait until the last minute.

Finding a certified medical examiner

You must see a certified medical examiner listed in the National Registry of Certified Medical Examiners. Not every doctor can perform this exam—the examiner must have completed specific training and be registered with the Federal Motor Carrier Safety Administration (FMCSA).

You can search for examiners on the FMCSA website at fmcsa.dot.gov. Enter your state and city, and you will get a list of names, addresses, and phone numbers. You can also call your state's Department of Transportation to ask for referrals, or ask your employer or trucking school if they have a preferred examiner.

The exam usually costs between $75 and $150, depending on where you live and whether the examiner charges extra for rush service. Some employers cover the cost; ask yours before you schedule.

Reasons you might fail the exam

The most common reason for failing is high blood pressure. If your reading is 160/100 or higher, you will fail. Other frequent reasons include uncorrected vision problems, untreated diabetes, sleep apnea, heart conditions, and certain medications that affect alertness.

If you fail, you have options. You can often retest after a waiting period—sometimes as short as a few days if you can show your blood pressure has come down. If you have a condition like diabetes or sleep apnea, you may be able to pass if you show proof that it is being treated and controlled. Get documentation from your doctor and bring it to a second exam.

Some conditions are permanent disqualifiers. These include loss of consciousness, epilepsy, and certain psychiatric medications. If you are unsure whether a condition will disqualify you, ask your doctor before you schedule the exam.

What happens if your medical card expires

If your medical card expires, your CDL becomes invalid for commercial driving. You can still drive a personal vehicle, but you cannot legally operate a truck or bus for hire. If you are caught driving commercially without a valid medical card, you can be fined and your CDL can be suspended.

The solution is straightforward: schedule a new exam before the expiration date. You do not need to wait until the last day. Many examiners can see you within a week or two, and some offer same-day appointments. Once you pass, you get a new card with a new expiration date, and you are legal again.

If your card has already expired and you need to drive, contact your state's Department of Transportation when ready to understand the steps to restore your CDL. You will need a new medical exam, and you may face penalties depending on how long the card has been expired.

Medical conditions and what you need to know

If you have diabetes, high blood pressure, sleep apnea, or heart disease, you can still get a medical card—but you need to show that the condition is being managed. Bring documentation from your doctor showing that you are taking medication, attending appointments, and that your condition is stable. The examiner will review this before deciding whether to pass you.

Sleep apnea is increasingly common among truck drivers and is taken seriously by examiners. If you snore loudly, wake up gasping, or are extremely tired during the day, mention it to your doctor and get tested before your exam. If you have been diagnosed, bring proof that you are using a CPAP machine or other treatment.

Some medications can disqualify you. Stimulants, certain painkillers, and some psychiatric drugs can affect your ability to drive safely. If you take any prescription medication, bring the bottle to your exam so the examiner can review it. Do not stop taking medication without talking to your doctor first.

Frequently Asked Questions

Can I get a medical card if I take blood pressure medication?

Yes. The examiner is checking whether your blood pressure is controlled, not whether you take medication. Bring your medication bottle to the exam so the examiner can see what you are taking and at what dose. As long as your blood pressure reading is within acceptable limits, you will pass.

What if I fail the exam—can I retake it right away?

It depends on why you failed. If your blood pressure was high, you can usually retake it after a few days or a week. If you failed for a more serious reason, the examiner will tell you what steps you need to take—such as getting treatment or a doctor's note—before you can retake it. Ask the examiner for specific guidance.

Do I need a medical card if I only drive a truck for personal use?

No. A medical card is only required if you hold a CDL and drive commercially. If you have a regular driver's license and drive a personal vehicle, you do not need one. However, if you hold a CDL, you must have a valid medical card even if you are not actively driving commercially at that moment.

How do I renew my medical card before it expires?

Schedule an appointment with a certified medical examiner at least a few weeks before your card expires. You can renew up to 90 days early in most states. Bring your current medical card, a photo ID, and any documentation of medical conditions or medications. The process is the same as the initial exam.

What if I moved to a different state—do I need a new medical card?

No. Your medical card is valid in all states as long as it has not expired. You do not need to retake the exam when you move. However, if your card is expiring soon, you may want to renew it in your new state so you do not have to travel back to your old one.