What a Commercial Driver License Is
A Commercial Driver License (CDL) is a separate license class required to operate certain large or heavy vehicles for compensation. It is not an upgrade to a regular driver license — it is a distinct credential issued by your state's DMV that proves you meet federal safety standards for commercial driving.
You need a CDL to drive a truck, bus, or other commercial vehicle that meets specific weight or cargo thresholds. The federal government sets the baseline requirements, but each state administers its own CDL program and determines which vehicles fall under CDL jurisdiction in that state. A regular driver license does not permit you to drive these vehicles legally, even if you are experienced.
The CDL process involves a written knowledge test, a skills test (pre-trip inspection, basic control, and road test), and a medical examination. Most states also require you to hold a valid regular driver license before you can obtain a CDL.
Key Takeaways
- A CDL is required to drive commercial trucks, buses, and certain other vehicles for pay, and it is a separate license from your regular driver license.
- Federal law sets the baseline CDL requirements, but each state administers the program and may have additional rules about which vehicles require a CDL.
- You must pass a written knowledge test, a skills test (pre-trip inspection, basic control, and road test), and a medical examination to obtain a CDL.
- Most states require you to hold a valid regular driver license and be at least 18 years old (21 for interstate commerce) before you can test for a CDL.
- CDL classes (A, B, and C) determine which vehicles you can legally operate, and endorsements (such as hazmat or passenger) add specific permissions to your license.
CDL Classes and What Vehicles They Cover
The three CDL classes — A, B, and C — are defined by the vehicle's Gross Vehicle Weight Rating (GVWR) and the type of cargo or passengers it carries. Your class determines which vehicles you are legally permitted to drive.
Class A CDL covers the widest range of vehicles: any combination of vehicles with a GVWR of 26,001 pounds or more, as long as the towed vehicle weighs more than 10,000 pounds. This includes tractor-trailers, doubles, and triples. Class A is the most common CDL for long-haul trucking.
Class B CDL covers single vehicles with a GVWR of 26,001 pounds or more, or any vehicle towing a vehicle weighing 10,000 pounds or less. This includes straight trucks, city buses, and dump trucks. You cannot tow a heavy trailer with a Class B.
Class C CDL covers vehicles with a GVWR under 26,001 pounds that carry hazardous materials or 16 or more passengers (including the driver). School buses and small hazmat vehicles fall into this category. Class C is the most restrictive.
Endorsements and Restrictions That Modify Your CDL
An endorsement is a notation on your CDL that permits you to operate a specific type of vehicle or carry a specific type of cargo. You must pass an additional written test to earn each endorsement. Common endorsements include Hazmat (H), Passenger (P), Tanker (N), and Doubles/Triples (T).
A restriction is the opposite — it limits what you can do with your CDL. For example, an automatic transmission restriction means you can only drive vehicles with automatic transmissions. Air brake restrictions limit you to vehicles without air brakes. Restrictions are usually placed on your license if you fail the skills test in a vehicle with a certain feature, or if you do not meet a medical standard.
Your state's DMV will list all endorsements and restrictions on the back of your CDL card. Before you test, confirm which endorsements you need for the job you are pursuing, because you will need to pass the written test for each one on the same day or schedule them separately.
Medical Certification and the FMCSA Physical
Federal law requires all CDL holders to pass a medical examination performed by a FMCSA-certified medical examiner (a doctor, nurse practitioner, or physician assistant on the federal registry). This is not your regular doctor's checkup — it is a standardized physical that tests vision, hearing, blood pressure, and other factors that affect safe commercial driving.
You must obtain a Medical Certificate (Form MCSA-5875) from the examiner and submit it to your state DMV before your CDL is issued. The certificate is valid for up to 24 months, depending on your medical history. If you have conditions like diabetes, heart disease, or sleep apnea, your certificate may be valid for only 12 months, and you may need to provide additional documentation.
If you do not pass the medical exam, you will not be issued a CDL. Some conditions can be waived or managed with a skills performance evaluation (SPE), but this varies by state and condition. Check with your state's DMV or the FMCSA website to see if your condition qualifies for a waiver.
The CDL Testing Process: Knowledge and Skills Tests
The CDL testing process has two main components: a written knowledge test and a practical skills test. Both must be passed to obtain your CDL.
The written knowledge test covers vehicle operation, safety, hazmat regulations (if you are testing for Hazmat endorsement), and passenger safety (if you are testing for Passenger endorsement). The test is usually 50 questions, and you must score at least 80 percent to pass. Most states allow you to take the test at a DMV office or an approved third-party testing center. You can study using your state's CDL manual, which is available free on the DMV website.
The skills test has three parts: pre-trip inspection (you walk around the vehicle and point out safety features), basic control (you maneuver the vehicle in a closed course), and the road test (you drive on public roads with an examiner). The examiner scores you on your ability to operate the vehicle safely and follow traffic laws. You must pass all three parts on the same day to pass the skills test. If you fail one part, you must retake the entire skills test.
Most states require you to pass the written test before you schedule the skills test. Some states allow you to take both on the same day if you pass the written test first. Check your state's DMV website for the exact sequence and scheduling rules.
Age Requirements and State Variations
Federal law sets a minimum age of 18 to obtain a CDL, but there are important exceptions. If you want to drive interstate (across state lines), you must be at least 21 years old. If you only drive intrastate (within your home state), you may be able to obtain a CDL at 18, depending on your state's rules.
Some states do not issue intrastate CDLs at all — they require all CDL holders to be 21. Other states allow 18-year-olds to drive intrastate but restrict them from certain vehicle types or cargo. A few states allow 18-year-olds to drive interstate if they meet additional safety requirements, such as completing a training program or passing a more rigorous medical exam.
Before you explore, check your state's DMV website to confirm the age requirement for the type of driving you plan to do. If you are 18 and want to drive interstate, you may need to wait until you turn 21, or you may be able to work intrastate first and upgrade your license later.
Documents You Need to Bring to the DMV
When you explore for a CDL, bring the same documents you would need for a regular driver license renewal or new license: proof of identity, proof of residency, proof of Social Security number, and your current driver license (if you have one). Your state's DMV website lists the exact documents accepted in your state.
You will also need your Medical Certificate (Form MCSA-5875) from your FMCSA-certified medical examiner. Do not schedule your DMV appointment until you have this certificate in hand — you cannot complete the CDL process without it.
If you are explore for a Hazmat endorsement, you will need to pass a background check, which includes fingerprinting. Some states conduct this check at the DMV; others require you to complete it separately before your DMV appointment. Check your state's rules in advance so you do not miss a step.
Frequently Asked Questions
Can I get a CDL if I have a suspended or revoked driver license?
No. You must have a valid, non-suspended regular driver license to obtain a CDL. If your license is suspended or revoked, you must resolve that issue with your state's DMV before you can test for a CDL. Some states will not even let you explore until your suspension period has ended.
How long does it take to get a CDL after I pass the tests?
Once you pass both the written and skills tests and submit your Medical Certificate, your state's DMV will issue your CDL. The timeline varies by state, but most issue the license within one to two weeks. Some states issue it the same day if you test at a DMV office. Check your state's DMV website for the exact timeline.
Do I need to take a CDL test if I already have a commercial driver license from another state?
Not necessarily. Most states allow you to transfer a CDL from another state without retesting, as long as your out-of-state CDL is valid and you meet your new state's residency requirements. However, you will need to obtain a new Medical Certificate from an FMCSA-certified examiner in your new state. Some states may require you to retake the written test or provide additional documentation. Contact your new state's DMV to confirm the transfer process.
What happens if I fail the skills test?
You can retake the skills test, but you must schedule a new appointment and pay the testing fee again. There is no limit on how many times you can retake the test, but each attempt costs money and takes time. Many people take a CDL training course before testing to improve their chances of passing on the first attempt.
Can I drive a commercial vehicle while my CDL is pending?
No. You cannot legally operate a commercial vehicle that requires a CDL unless you have a valid CDL in your possession. Driving without the required license is a federal violation and can result in fines, criminal charges, and loss of your regular driver license. Wait until your CDL is issued before you start any commercial driving job.