A commercial driver license lets you drive certain vehicles for work
A commercial driver license (CDL) is a special license issued by your state that permits you to operate heavy trucks, buses, or other large vehicles for pay. It is different from a regular driver license because the vehicles are heavier, carry more passengers, or transport hazardous materials — all of which require additional training and testing.
You need a CDL if your job involves driving a vehicle that meets certain weight or passenger thresholds. The specific rules vary by state, but generally you need a CDL to drive a truck over 26,001 pounds, a bus carrying 16 or more passengers, or any vehicle carrying hazardous materials that require placarding. If you drive a smaller delivery van or a passenger vehicle with fewer than 16 seats, you typically do not need a CDL.
Getting a CDL involves passing written tests on traffic laws and vehicle operation, a pre-trip inspection test, and a road test in the actual vehicle you will drive. Most states also require you to hold a regular driver license first and to pass a medical examination showing you are physically fit for the job.
Key Takeaways
- A CDL is required to drive commercial vehicles over 26,001 pounds, buses with 16 or more passengers, or vehicles carrying hazardous materials.
- You must pass a written test, a vehicle inspection test, and a road test in the type of vehicle you will operate.
- Most states require a medical examination and a valid regular driver license before you can obtain a CDL.
- CDL requirements and testing procedures vary by state, so check your state's Department of Motor Vehicles for specific rules.
- Some employers offer CDL training programs, while others require you to complete training on your own before hiring.
The three classes of commercial driver licenses
States divide CDLs into three classes based on the vehicle's weight and what it carries. Class A covers the heaviest vehicles — typically tractor-trailers and any combination of vehicles weighing 26,001 pounds or more. Class A is what long-haul truck drivers and many delivery drivers hold.
Class B covers single vehicles weighing 26,001 pounds or more that are not tractor-trailers — think large straight trucks, city buses, or dump trucks. Class C covers smaller vehicles that carry 16 or more passengers or transport hazardous materials. A school bus driver, for example, typically holds a Class B or Class C CDL depending on the bus weight.
Within each class, you can add endorsements — special permissions for specific cargo or driving conditions. A Hazmat endorsement lets you transport hazardous materials. A Passenger endorsement is required if you drive a bus with passengers. A Tanker endorsement covers vehicles carrying liquids in bulk. You must pass an additional written test for each endorsement you want.
What the CDL testing process involves
The path to a CDL starts with the written knowledge test, which covers traffic laws, vehicle operation, and safety rules specific to commercial driving. You study a manual provided by your state's Department of Motor Vehicles and take the test at a DMV office. Most states require you to pass the general knowledge test before moving to the next step.
Next is the pre-trip inspection test, where you walk around the vehicle and point out safety features, check fluid levels, test brakes and lights, and explain what you are looking for. You do not actually drive; you demonstrate that you know how to inspect the vehicle before operating it. This test is usually conducted by a DMV examiner or a certified third-party tester.
The final step is the road test, where you drive the actual vehicle you will use on the job in front of an examiner. You perform basic maneuvers like backing up, turning, and parking, and you drive on public roads to show you can handle the vehicle safely. The examiner watches for smooth steering, proper use of mirrors, safe speed, and correct signaling.
Medical certification and other requirements
Before you can obtain a CDL, most states require a medical examination by a certified medical examiner. The examiner checks your vision, hearing, blood pressure, and overall physical fitness to may support you can safely operate a commercial vehicle. You must meet federal medical standards set by the Department of Transportation, which include vision of at least 20/40 in each eye and the ability to hear a whisper at three feet.
You also need a valid regular driver license from your state before you can get a CDL. Some states require you to hold the regular license for a certain period before you explore for the commercial license. Additionally, your driving record is reviewed — serious violations or multiple traffic convictions may disqualify you or delay your CDL.
Some states require proof of citizenship or legal residency, and all states conduct a background check. If you have certain criminal convictions or a history of drug or alcohol violations, you may be denied a CDL.
How CDL training programs work
Many people obtain CDL training through formal programs offered by truck driving schools, community colleges, or employer-sponsored training. These programs typically last three to seven weeks and combine classroom instruction with hands-on driving practice in commercial vehicles. The school teaches you the material covered on the written test, provides the vehicle for your road test, and helps you understand the regulations you will follow on the job.
Some employers, particularly large trucking companies, run their own CDL training programs and hire graduates directly. Other employers expect you to arrive with your CDL already in hand. If you are considering a career in commercial driving, research what your target employers require before you enroll in a training program.
Training programs are not free, and costs vary widely by location and program length. Some employers reimburse training costs after you work for them for a set period. If you are paying out of pocket, compare programs in your area and ask whether the school has a job placement service.
Maintaining and renewing your CDL
A CDL is valid for a set period — typically four or eight years depending on your state — and must be renewed before it expires. To renew, you usually pass a new medical examination and pay a renewal fee. Some states require you to retake the written test; others do not.
Your CDL can be suspended or revoked if you accumulate traffic violations, fail a drug or alcohol test, or commit certain crimes. Driving a commercial vehicle without a valid CDL, or driving with a suspended or revoked CDL, is a serious offense that can result in fines and criminal charges.
If you move to a new state, you must obtain a CDL from that state. You cannot hold a CDL from more than one state at a time. Most states allow you to transfer your CDL if you move, but the process and requirements vary.
CDL restrictions and limitations
Some CDLs come with restrictions that limit how you can use the license. An automatic transmission restriction means you can only drive vehicles with automatic transmissions — you took your road test in an automatic and did not demonstrate ability in a manual. A daylight-only restriction means you cannot drive at night. A passenger restriction means you cannot carry passengers even if your vehicle is large enough to do so.
Restrictions are typically placed on your license if you fail part of the road test but pass overall, or if you have a medical condition that limits your driving. You can remove most restrictions by retaking the relevant test or providing updated medical documentation, depending on the restriction type.
Frequently Asked Questions
Do I need a CDL to drive a pickup truck for work?
No, unless the truck weighs over 26,001 pounds or carries hazardous materials. Most pickup trucks and small commercial vans do not require a CDL. Check your vehicle's gross vehicle weight rating (GVWR) on the door jamb or registration to be sure.
Can I get a CDL if I have a DUI on my record?
It depends on how recent the conviction is and your state's rules. Many states disqualify applicants with DUI convictions within the past five to ten years. Some states may consider your case individually. Contact your state's Department of Motor Vehicles to learn whether you are disqualified.
How long does it take to get a CDL from start to finish?
If you already have a regular driver license and pass the medical exam, you can complete the written and road tests in a few weeks. If you enroll in a formal training program, add three to seven weeks. The total timeline depends on how quickly your state's DMV schedules your tests.
What happens if I fail the CDL road test?
You can retake the test after a waiting period set by your state, usually a few days to a week. Most states allow you to retake the test multiple times, though you may have to pay a fee each time. Some testing centers offer practice sessions before your official test.
Can I drive a commercial vehicle with a regular driver license if the owner is with me?
No. A CDL is required to operate a commercial vehicle that meets the weight or passenger thresholds, regardless of who is in the vehicle. Driving without the proper license is illegal and can result in fines and criminal charges.