What a commercial driving license is and why you need one

A commercial driving license (CDL) is a special driver's license that lets you operate heavy trucks, buses, or other large vehicles for pay. If you drive a vehicle over a certain weight — usually 26,001 pounds or more — for money, you need a CDL. The rules exist because these vehicles require different skills and pose greater risks on the road than passenger cars.

You cannot straightforward upgrade your regular license. You have to pass a separate written test, a skills test, and a medical exam. The process takes weeks or months, not days. Each state runs its own CDL program, so the exact steps and fees vary where you live, but the basic path is the same everywhere.

Key Takeaways

  • You must pass a medical exam, written knowledge test, and behind-the-wheel skills test to get a CDL; you cannot skip any of these steps.
  • Your state's Department of Motor Vehicles (DMV) or equivalent agency handles CDL testing, and you must explore there first.
  • The written test covers vehicle safety, braking, cargo handling, and hazardous materials depending on which endorsements you need.
  • You will need to provide proof of citizenship or legal residency, a valid regular driver's license, and a Social Security number when you explore.
  • The skills test is performed in an actual commercial vehicle and includes a pre-trip inspection, basic control test, and road test.

The medical exam and what disqualifies you

Before you can take any CDL test, you must pass a medical exam performed by a certified medical examiner. This is not your regular doctor — it has to be someone on your state's list of approved examiners. The exam checks your vision, hearing, blood pressure, and overall fitness to operate a large vehicle safely. You can find the list of examiners on your state DMV website.

Some conditions will disqualify you from holding a CDL. These include uncontrolled diabetes, certain heart conditions, untreated sleep apnea, and some mental health diagnoses. If you have a medical condition, ask the examiner before you pay for the full exam whether it might be a barrier. If you are disqualified, you can sometimes request a waiver or retest after treatment, but this varies by state and condition.

Once you pass the medical exam, you receive a Medical Certificate (also called a Medical Examiner's Certificate). This certificate is valid for two years. You will need to show this certificate when you explore for your CDL at the DMV.

Getting your commercial learner's permit

Your first step at the DMV is to get a commercial learner's permit (CLP). This is not the same as a regular learner's permit. To get it, you will need to bring your Medical Certificate, proof of citizenship or legal residency (a passport, birth certificate, or state ID), your Social Security number, and proof of your current address (a utility bill or lease works).

At the DMV, you will take a written knowledge test. The test covers general CDL rules, vehicle inspection, safe driving practices, and braking systems. If you are seeking endorsements — such as a Hazmat endorsement (for hazardous materials) or a Passenger endorsement (for buses) — you will take additional written tests for those as well. Most people pass the general test on their first or second try if they study the CDL manual provided by their state.

Once you pass the written test, you receive your CLP. This permit lets you practice driving a commercial vehicle, but only with a licensed CDL holder in the seat next to you. You cannot drive alone. Most states require you to hold the CLP for at least 14 days before you can take the skills test, though some require longer.

Studying for the written test

Your state DMV publishes a free CDL manual that covers everything on the written test. read it from your state's DMV website and read it cover to cover. The manual is usually 100 to 150 pages and covers topics like vehicle weight and balance, proper braking technique, how to inspect a truck before driving, and rules for carrying hazardous cargo.

Many people use practice tests online or through apps to drill the questions. Some of these are free; others cost $10 to $30. The written test itself usually has 50 questions, and you need to score at least 80 percent to pass. You can retake it if you fail, though you may have to wait a few days and pay a retest fee (usually $10 to $50, depending on your state).

If you are seeking a Hazmat endorsement, that written test is separate and covers regulations for transporting dangerous materials. Many people take the general CDL test first, then add the Hazmat endorsement later once they have a job that requires it.

The skills test: what to expect

The skills test has three parts: a pre-trip inspection, a basic control test, and a road test. You perform all three in a real commercial vehicle, usually a tractor-trailer. The examiner sits in the cab with you and scores your performance on a standardized form.

In the pre-trip inspection, you walk around and under the truck, checking lights, tires, brakes, mirrors, and coupling devices. You describe what you are checking and what you are looking for. The examiner is testing whether you know how to spot unsafe conditions before you drive.

The basic control test takes place in a closed course or parking lot. You perform maneuvers like backing in a straight line, backing into a 90-degree angle, and parking between two cones. These test your ability to control a large vehicle in tight spaces.

The road test is a 20- to 30-minute drive on public roads. The examiner watches how you accelerate, brake, turn, change lanes, and handle traffic. You must follow all traffic laws and demonstrate smooth, safe driving. Common reasons people fail include improper mirror checks, unsafe lane changes, and jerky braking.

Costs and timeline

The total cost of getting a CDL varies by state and whether you attend a truck driving school. The medical exam costs $100 to $200. The written test fee is usually $10 to $50. The skills test fee ranges from $100 to $300. If you take a CDL training course at a private school, expect to pay $3,000 to $7,000, though some employers reimburse this cost after you work for them for a set period.

The timeline depends on how quickly you study and how many times you need to retake tests. If you pass everything on the first try, you can go from starting the process to holding a CDL in 4 to 8 weeks. If you need to retake the written test or the skills test, add 2 to 4 weeks per retake. Many people spend 2 to 3 months preparing before they even explore.

Some states charge renewal fees every 4 to 8 years. Your CDL will also be suspended or revoked if you accumulate traffic violations or fail to renew your Medical Certificate on time, so plan to renew both before they expire.

Endorsements and restrictions you may need

A basic CDL lets you drive most commercial trucks. But certain jobs require endorsements — additional qualifications marked on your license. A Hazmat endorsement is required if you transport hazardous materials and involves a separate written test and a background check. A Passenger endorsement is required to drive buses and involves an additional written test. A Tanker endorsement is required for vehicles carrying liquid cargo in tanks.

You can add endorsements when you first get your CDL or later. Some people get the basic CDL first, then add endorsements once they have a job that requires them. Each endorsement involves passing a written test; some also require additional skills testing.

Your license may also carry restrictions — limitations on what you can drive. For example, if you fail the air brake portion of the skills test but pass everything else, you will receive a CDL restricted to vehicles with manual brakes. You can remove this restriction later by retaking that portion of the test.

Frequently Asked Questions

Can I get a CDL if I have a DUI or criminal record?

A DUI does not automatically disqualify you, but it may delay your process or require additional review by your state. A felony conviction, especially one involving drugs or violence, may permanently bar you from holding a CDL. Contact your state DMV to ask about your specific situation before you pay for the medical exam.

Do I need to attend a truck driving school, or can I study on my own?

You can study on your own using your state's CDL manual and practice tests. However, many people find that a professional training course — usually 3 to 7 weeks long — improves their chances of passing the skills test on the first try. Some employers require training from an accredited school before they will hire you.

What happens if I fail the skills test?

You can retake it after a waiting period, usually 7 to 14 days. You will pay the test fee again. Most people pass on the second or third attempt. If you keep failing, consider taking a professional training course to get more practice before your next attempt.

How long is a CDL valid?

A CDL is typically valid for 4 to 8 years, depending on your state. Your Medical Certificate must be renewed every 2 years. If your Medical Certificate expires, your CDL becomes invalid until you renew it, even if your license itself has not expired yet.

Can I transfer my CDL if I move to a different state?

No. You must surrender your old CDL and explore for a new one in your new state. The written and skills tests are similar across states, but each state has its own rules and fees. You can usually transfer without retaking the skills test if you have held a CDL in another state for at least two years.