A CDL is a special driver's license required to operate certain heavy or hazardous vehicles
A Commercial Driver's License (CDL) is a separate license issued by your state that allows you to legally drive trucks, buses, and other large commercial vehicles on public roads. It is not an endorsement added to a regular driver's license — it is a distinct license category that replaces your standard license when you are driving commercial vehicles.
You need a CDL if your job involves driving a vehicle that meets specific weight or cargo requirements. The federal government sets the baseline rules, but your state's Department of Motor Vehicles (DMV) or equivalent agency issues the actual license and sets some of its own requirements. A CDL is not optional: driving a commercial vehicle without one is illegal and can result in fines, criminal charges, and loss of your job.
Key Takeaways
- A CDL is required to drive any single vehicle with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, or any vehicle designed to carry 16 or more passengers including the driver.
- You must pass a written knowledge test, a skills test, and a medical examination before your state will issue a CDL.
- CDL classes (Class A, B, and C) determine which vehicles you are legally permitted to operate, based on the vehicle's weight and configuration.
- Endorsements like hazmat, tanker, and passenger are added to your CDL to permit you to haul specific cargo or passenger types.
- A CDL remains valid for four or eight years depending on your state and citizenship status, and you must renew it before it expires.
The three CDL classes and what vehicles each one covers
Class A CDL is the broadest category. It allows you to drive 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 covers most tractor-trailers, semi-trucks pulling multiple trailers, and large tandem-axle dump trucks. If you want to drive the heaviest commercial rigs, you need a Class A.
Class B CDL covers single vehicles with a GVWR of 26,001 pounds or more that are not part of a combination, plus any such vehicle towing a vehicle weighing 10,000 pounds or less. This includes straight trucks (box trucks, dump trucks, cement mixers) and large buses. You cannot tow a heavy trailer with a Class B.
Class C CDL is the most limited. It applies to vehicles that do not meet Class A or B weight thresholds but are designed to carry 16 or more passengers (including the driver), or vehicles carrying hazardous materials in quantities that require placarding. School buses and passenger vans typically fall here. Some states do not issue Class C licenses; check your state's rules.
The testing and medical requirements you must complete
Before you can obtain a CDL, you must pass three separate hurdles. First is the written knowledge test, administered by your state's DMV. You answer multiple-choice questions about traffic laws, vehicle operation, cargo handling, and safety. The test covers general knowledge required for all CDL drivers, plus additional sections specific to the class and endorsements you are seeking. Most states allow you to take this test at a DMV office.
Second is the skills test, which has three parts: a pre-trip vehicle inspection (you walk around the truck and identify working and broken components), a basic control test (you maneuver the vehicle in a closed course), and a road test (you drive on public roads with an examiner). You must pass all three parts. This test is administered by your state and usually takes several hours.
Third is the medical examination. You must see a doctor certified by the Federal Motor Carrier Safety Administration (FMCSA) who will check your vision, hearing, blood pressure, and overall fitness to drive. The doctor completes a form called the Medical Examiner's Certificate, which you submit to your state. Without this certificate, your state will not issue the license.
How endorsements add specific permissions to your CDL
An endorsement is a notation on your CDL that permits you to haul a specific type of cargo or carry a specific type of passenger. You do not need every endorsement — you only add the ones your job requires. Each endorsement requires passing an additional written test.
The most common endorsements are Hazmat (H), which allows you to transport hazardous materials; Tanker (N), which permits you to drive tanker vehicles carrying liquids; Passenger (P), which is required to drive buses or vans carrying passengers for hire; and Double/Triple Trailers (T), which allows you to tow multiple trailers. Some states also offer endorsements for school bus (S) or other specialized roles. Your employer will tell you which endorsements your position requires.
How long a CDL remains valid and when you must renew
A CDL is valid for either four or eight years, depending on your state and whether you are a U.S. citizen. Most states issue four-year licenses to non-citizens and eight-year licenses to citizens, though some states have different rules. Your license card will show the expiration date clearly.
You must renew your CDL before it expires. The renewal process varies by state: some allow you to renew by mail or online if you have no violations, while others require you to appear in person and retake the medical examination and written test. Many states allow you to renew up to 90 days before your license expires. If your license lapses, you cannot legally drive a commercial vehicle, and you may have to retake the full testing process to restore it.
The difference between a CDL and a regular driver's license
A regular driver's license (often called a Class D or non-commercial license) permits you to drive passenger vehicles, light trucks, and vans up to a certain weight limit — usually 26,000 pounds GVWR. A CDL is a completely separate license that replaces your regular license when you are driving for commercial purposes.
When you obtain a CDL, your state will typically cancel your regular license. If you need to drive both commercial and personal vehicles, you will use your CDL for both — it is valid for personal driving as well. However, a regular license does not permit you to drive any vehicle that requires a CDL, even if you are only driving it for personal use.
What happens if you drive a commercial vehicle without a CDL
Driving a vehicle that requires a CDL without holding one is a criminal offense in all states. Penalties include fines (often $500 to $5,000 or more), possible jail time, and a mark on your driving record. Your vehicle may be impounded, and your insurance may not cover an accident if you were driving illegally.
If you are caught driving without a CDL, your employer will likely terminate you when ready. Future employers will see the violation on your record, making it harder to find commercial driving work. If you are unsure whether your job requires a CDL, ask your employer or check your vehicle's registration and weight specifications — it is better to clarify before you drive.
Frequently Asked Questions
Do I need a CDL to drive a pickup truck for work?
Only if the truck's gross vehicle weight rating (GVWR) exceeds 26,000 pounds. Most standard pickup trucks fall below this threshold and can be driven with a regular license. Check your vehicle's registration or door jamb for the GVWR. If it is 26,001 pounds or higher, you need a CDL.
Can I get a CDL if I have a DUI or other traffic violation on my record?
A DUI or serious traffic violation does not automatically disqualify you, but it may delay your CDL issuance or cause your state to deny it. Each state has its own rules about what violations bar you from obtaining a CDL. Contact your state's DMV to learn whether your specific violation affects your may be able to access.
How long does it take to get a CDL after I pass the tests?
Once you pass all three tests and submit your medical certificate, your state typically issues the license within one to four weeks. Some states issue it the same day if you test at a DMV office. Check with your state's DMV for their specific timeline.
Do I need a CDL to drive a school bus?
Yes, you need a CDL with a Passenger (P) endorsement and usually a School Bus (S) endorsement, depending on your state. School buses are designed to carry 16 or more passengers, which triggers the CDL requirement. Your school district will inform you of all endorsements required before you start.
What if my CDL expires while I am on the road?
You cannot legally operate a commercial vehicle with an expired CDL. If your license expires while you are working, you must stop driving commercial vehicles when ready. Renew your license before it expires, or your employer may suspend you from driving duties until you obtain a valid license.