What a Professional Driver's License Is and Who Needs One

A professional driver's license (often called a Commercial Driver's License or CDL) is what you need to operate certain vehicles for work — tractor-trailers, buses, hazmat trucks, or other large commercial vehicles. If you drive a regular car or small truck for personal use, you do not need one. But if your job involves driving vehicles over a certain weight, carrying passengers for pay, or transporting hazardous materials, your state requires a CDL.

The weight threshold varies by state, but generally applies to vehicles over 26,001 pounds. Some states also require a CDL for smaller vehicles if you are carrying passengers commercially — for example, driving a shuttle or limousine. Your employer or the job posting will tell you whether a CDL is required for the position you are seeking.

Key Takeaways

  • You must hold a regular driver's license first, pass a written knowledge test, and pass a behind-the-wheel driving test specific to the type of vehicle you will operate.
  • Different endorsements (like hazmat or passenger) require separate written tests and may require additional background checks or medical clearance.
  • The entire process typically takes several weeks to a few months, depending on how quickly you schedule tests and how many endorsements you need.
  • You will need to visit your state's Department of Motor Vehicles (DMV) or equivalent agency in person for testing and to submit documents like your birth certificate, proof of residency, and Social Security card.
  • Many people take a commercial driver training course before testing, which covers vehicle operation, safety rules, and test-taking strategies.

Step 1: Get Your Regular Driver's License and Meet Basic Requirements

Before you can get a CDL, you must already have a valid regular driver's license (called a Class D or standard license in most states). If you do not have one, you will need to get it first by passing your state's written and driving tests for regular vehicles.

You also need to meet basic requirements that vary slightly by state but generally include being at least 18 years old (some states require 21 for certain vehicle types), having a valid Social Security number, and being a U.S. citizen or permanent resident. You will need to bring documents proving your identity, residency, and Social Security number to the DMV — typically a birth certificate or passport, a recent utility bill or lease, and your Social Security card.

Some states also require a medical examination by a certified medical examiner before you can test for a CDL. This exam checks your vision, hearing, blood pressure, and general health. Your state's DMV website will list which medical examiners are certified in your area.

Step 2: Decide Which Class and Endorsements You Need

CDLs come in different classes depending on the vehicle's weight and what it carries. Class A covers the heaviest vehicles (tractor-trailers and large combination vehicles). Class B covers single large vehicles like buses or dump trucks. Class C covers smaller commercial vehicles and is less common. Your employer or the job description will specify which class you need.

Endorsements are add-ons that allow you to drive or carry specific things. The most common are Passenger (P) for buses or shuttles, Hazmat (H) for hazardous materials, and Tanker (N) for tank vehicles. Each endorsement requires a separate written test. Some endorsements, like Hazmat, also require a background check and fingerprinting through the Transportation Security Administration (TSA). You do not need every endorsement — only the ones your job requires.

Step 3: Study for the Written Knowledge Tests

You will take at least one written test covering general CDL knowledge (braking, vehicle inspection, safe driving practices, and road signs). If you want endorsements, you take additional tests for each one. These tests are multiple-choice and are given on a computer at the DMV.

Your state's DMV provides a free CDL manual that covers all the material on the tests. You can read it from your state's DMV website or pick up a printed copy at the DMV office. Many people study the manual on their own; others take a commercial driver training course that covers the same material in a classroom or online setting. Training courses typically cost between $500 and $2,000 and take a few weeks to complete.

You can take the written tests as soon as you feel ready. There is no waiting period between studying and testing, though some states allow you to retake a failed test only after a certain number of days have passed (often 7 to 14 days).

Step 4: Pass the Behind-the-Wheel Driving Test

After you pass the written tests, you schedule a behind-the-wheel test with an examiner at your state's DMV. This test usually lasts 30 to 45 minutes and takes place in the actual type of vehicle you will be driving — a tractor-trailer for Class A, a bus for Class B, and so on. You must bring the vehicle to the test, which means you either need to own one, borrow one, or arrange one through a training school.

The examiner watches you perform basic tasks: pre-trip inspection (checking brakes, lights, mirrors, and tires), backing up, turning, stopping, and driving on roads with various traffic conditions. They are looking for safe handling, proper use of mirrors, smooth braking, and knowledge of the vehicle's limits. If you fail, you can retake the test, usually after waiting a few days.

Many people take the behind-the-wheel portion of a training course before the DMV test. These courses provide the vehicle, an instructor who teaches you how to handle it, and practice tests that mimic the DMV exam. This is especially helpful if you have never driven a large vehicle before.

Step 5: Complete Background Checks and Medical Requirements for Endorsements

If you are seeking a Hazmat endorsement, you will undergo a background check and fingerprinting through the TSA. This process can take several weeks. You will be disqualified if you have certain criminal convictions, are subject to a restraining order, or have other specific issues. The TSA website lists the full disqualifying factors.

For a Passenger endorsement, some states require additional medical clearance or a background check, though requirements vary. Check with your state's DMV to see what is needed for the endorsements you are pursuing.

Step 6: Submit Your process and Pay Fees

Once you have passed all required tests and completed any background checks, you return to the DMV to submit your CDL process. You will bring your regular driver's license, proof of passing the written and driving tests, and any documentation required for endorsements (like TSA clearance for Hazmat). You will also pay a fee, which varies by state and by the number of endorsements — typically between $50 and $200 total.

The DMV will issue your CDL either when ready or within a few days, depending on your state's process. Some states issue it on the spot; others mail it to you. Your CDL is valid for four to eight years, depending on your state, and you will need to renew it before it expires.

Timeline and What to Expect

The entire process from starting to study to holding your CDL typically takes two to four months, though it can be faster or slower depending on how quickly you schedule tests and how many endorsements you need. If you take a training course, add four to six weeks. If you need a Hazmat endorsement with TSA clearance, add another two to four weeks for the background check.

The biggest delays usually come from scheduling the behind-the-wheel test — DMV testing slots can fill up weeks in advance — and from waiting for background check results if you are seeking Hazmat or other security-sensitive endorsements. Starting early and scheduling tests as soon as slots open will speed up the process.

Frequently Asked Questions

Do I need to take a training course, or can I just study the manual and test?

You can study the manual on your own and test without a course — many people do. However, training courses teach you how to actually operate a large vehicle, which is harder than it looks and which the behind-the-wheel test will check. If you have never driven a truck or bus, a course is worth the cost because it reduces the chance of failing the driving test.

What happens if I fail the behind-the-wheel test?

You can retake it after waiting a few days (the exact waiting period varies by state). You will pay the test fee again. Most people pass on the second or third attempt, especially if they take additional practice time or a training course between attempts.

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

It depends on the offense and how long ago it occurred. Most states disqualify you only for serious felonies or crimes involving drugs or violence. Hazmat endorsements have stricter rules set by the TSA. Contact your state's DMV to ask about your specific situation.

How long is a CDL valid?

Most states issue CDLs valid for four to eight years. You will need to renew before it expires, which involves passing the medical exam again and paying a renewal fee. Some states require you to retake the written test at renewal; others do not.

What is the difference between a CDL and a regular driver's license?

A regular license lets you drive personal vehicles and small trucks. A CDL lets you drive commercial vehicles over a certain weight and carry passengers or hazardous materials for work. You cannot use a regular license for commercial driving, even if you own the vehicle.