A CDL is a special driver's license for operating heavy trucks and buses
A Commercial Driver's License (CDL) is a separate license issued by your state that allows you to operate certain large or hazardous vehicles for pay. It is not an upgrade to a regular driver's license — it is a different license category that replaces your standard license when you are driving commercially.
You need a CDL to drive a truck with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, or to haul hazardous materials, or to transport 16 or more passengers including yourself. If you drive any of these vehicles for compensation — whether as a job or for a business you own — your state requires a CDL, not a regular license.
The CDL comes in three classes (A, B, and C) depending on the vehicle weight and what you are hauling. Each class has different testing requirements and restrictions on what you can legally drive.
Key Takeaways
- A CDL is required to drive heavy trucks (26,001+ pounds GVWR), hazmat vehicles, or buses carrying 16 or more people for any kind of payment.
- CDL classes are A (tractor-trailers and large combinations), B (single large vehicles like dump trucks), and C (smaller vehicles carrying hazmat or many passengers).
- Getting a CDL involves a written knowledge test, a skills test with a vehicle, and a medical examination — the process takes weeks to months depending on your state.
- You must hold a valid regular driver's license and pass a background check before you can test for a CDL.
- Some states offer a CDL permit that lets you practice with a licensed driver before taking the skills test.
The three CDL classes and what vehicles they cover
Class A is the broadest CDL. It covers tractor-trailers, semi-trucks, and any combination of vehicles where the trailer weighs more than 10,000 pounds. Most long-haul truck drivers hold a Class A CDL. You can also drive Class B and C vehicles with a Class A license.
Class B covers single large vehicles — dump trucks, cement mixers, large delivery trucks — where the GVWR is 26,001 pounds or more but the vehicle is not a tractor-trailer combination. With a Class B, you cannot pull a trailer heavier than 10,000 pounds. You can also drive Class C vehicles with a Class B license.
Class C is the most limited. It covers smaller vehicles (under 26,001 pounds GVWR) that carry hazardous materials or transport 16 or more passengers. School bus drivers, for example, often hold a Class C CDL. You cannot drive Class A or B vehicles with only a Class C license.
Your state's DMV or licensing agency will tell you which class you need based on the vehicle you will be driving and what you will be hauling.
Endorsements add permissions to your CDL
Beyond the class, a CDL can carry endorsements — additional permissions that let you haul specific cargo or operate specific equipment. The most common endorsement is H (hazmat), which allows you to transport hazardous materials. To get an H endorsement, you must pass a separate written test and pass a federal background check.
Other endorsements include T (double/triple trailers), P (passenger), N (tank vehicles), and X (hazmat and tank). Not all jobs require endorsements, but if your employer asks you to haul hazmat or operate a tanker, you will need the matching endorsement on your license.
You can add endorsements after you have your base CDL by taking the written test and, in some cases, a skills test. Your state will charge a separate fee for each endorsement.
How to get a CDL: the step-by-step process
The path to a CDL varies slightly by state, but the basic steps are the same. First, you must hold a valid regular driver's license and have a clean driving record — most states will not issue a CDL to someone with certain traffic violations or DUI convictions in the past 3 to 10 years.
Second, you must pass a medical examination by a certified medical examiner. This exam checks your vision, hearing, blood pressure, and overall fitness to operate a large vehicle. Your state will give you a list of approved examiners. The exam costs money (usually $50 to $150) and you pay the examiner directly.
Third, you study for and pass a written knowledge test covering vehicle operation, safety, and road rules specific to large trucks. The test is usually 50 questions and you must score at least 80 percent. Some states let you take this test at the DMV; others require you to study at a CDL training school first.
Fourth, you take a skills test with an actual vehicle. This test has three parts: a pre-trip inspection (you walk around the truck and point out safety features), a basic control test (you back up, turn, and park), and a road test (you drive on public roads). You must bring a vehicle that matches the class you are testing for. Many people use a truck from their employer or rent one from a training school.
The entire process typically takes 4 to 12 weeks, depending on how quickly you can schedule tests and whether you attend a training school.
CDL training schools versus self-study
You can study for a CDL on your own using your state's CDL manual and practice tests, then show up at the DMV to test. Many people do this, especially if they already have truck driving experience or their employer provides informal training.
However, most people attend a CDL training school — a for-profit or non-profit program that teaches you the rules, safety practices, and hands-on driving skills over several weeks. Training schools typically cost $3,000 to $7,000 and include classroom instruction, behind-the-wheel training, and help scheduling your state tests. Some employers will pay for training if you commit to working for them afterward.
Training schools are not required by law, but they increase your chances of passing the skills test on your first attempt. The skills test is the hardest part for most people, and a school gives you weeks of practice with an instructor before you take it.
Restrictions and disqualifications for CDL holders
Once you have a CDL, you are subject to stricter rules than regular drivers. You cannot use a cell phone while driving (hands-free is allowed in some states). You cannot drive with any alcohol in your system — the legal limit is 0.04 percent, half the limit for regular drivers. You must report any traffic violations to your employer within 30 days.
Certain violations will disqualify you from holding a CDL. These include a DUI, reckless driving, leaving the scene of an accident, using a vehicle to commit a felony, or causing a fatal accident. A disqualification can be permanent or temporary (usually 1 to 10 years) depending on the violation and your state's rules.
You must also renew your CDL before it expires. Renewal periods vary by state but are typically every 4 to 8 years. You will need to pass a new medical exam and, in some states, retake the written test.
CDL versus a regular driver's license: key differences
A regular driver's license lets you drive personal vehicles and some light commercial vehicles (like a pickup truck under 26,001 pounds GVWR). A CDL is required for heavier or hazardous commercial vehicles and is only valid when you are driving that type of vehicle for pay.
The testing is more rigorous for a CDL. You must pass a medical exam, a written test, and a skills test with an actual vehicle. A regular license usually requires only a written test and, in some states, a brief driving test.
CDL holders are also subject to federal regulations and stricter enforcement. Your driving record is monitored more closely, and violations can result in disqualification. Regular drivers face traffic tickets but not disqualification from their license category.
Frequently Asked Questions
Can I drive a truck for my own business without a CDL?
No, if the truck has a GVWR of 26,001 pounds or more, you need a CDL even if you own the truck and the business. The rule is based on the vehicle weight and whether you are driving for compensation, not on whether you are an employee.
Do I need a CDL to drive a pickup truck?
Not usually. Most pickup trucks have a GVWR under 26,001 pounds, so a regular driver's license is enough. Check your truck's door jamb or registration to find the GVWR. If it is over 26,001 pounds, you need a CDL.
How long does a CDL stay valid?
CDL validity periods vary by state, typically 4 to 8 years. You must renew before expiration by passing a new medical exam and, in some states, retaking the written test. Your state DMV will send you a renewal notice before your license expires.
What happens if I get a traffic ticket while driving with a CDL?
Traffic violations go on your CDL record and can affect your employment. You must report certain violations to your employer within 30 days. Serious violations can lead to disqualification from holding a CDL.
Can I get a CDL if I have a DUI on my record?
It depends on when the DUI occurred and your state's rules. Most states will not issue a CDL to someone with a DUI within the past 3 to 10 years. A DUI while holding a CDL results in permanent disqualification in most states.