What a CDL is and why you need one
A Commercial Driver's License (CDL) is a separate license class that lets you operate heavy trucks, buses, or vehicles carrying hazardous materials. If you drive a truck with a gross vehicle weight rating (GVWR) above 26,001 pounds, or any vehicle designed to carry 16 or more passengers including the driver, you must have a CDL. Driving one of these vehicles without the proper license is illegal and can result in fines, criminal charges, and civil liability if you cause an accident.
A standard passenger driver's license does not cover commercial operation, even if you have decades of driving experience. The CDL tests your knowledge of larger vehicle handling, air brake systems, cargo security, and safety regulations specific to commercial driving. Each state issues its own CDL, but the testing standards are set by the Federal Motor Carrier Safety Administration (FMCSA) so the requirements are consistent across the country.
Key Takeaways
- You must hold a valid regular driver's license in your state before you can obtain a CDL, and you must pass a medical examination by a certified medical examiner listed in the National Registry.
- CDL testing has three parts: a written knowledge test, a pre-trip vehicle inspection test, and a behind-the-wheel driving test, all administered by your state's Department of Motor Vehicles.
- Different CDL classes (Class A, B, and C) and endorsements (hazmat, tanker, passenger) cover different vehicle types and cargo, and you choose which ones you need based on the work you will do.
- Most states require you to pass a written permit test first and hold that permit for a waiting period (often 7 to 14 days) before you can take the skills tests.
- Training at a truck driving school is not legally required in most states, but it significantly improves your chances of passing the tests on your first attempt and is often required by employers.
Medical certification and your baseline requirements
Before you can even sit for a CDL permit test, you must pass a medical examination. The examiner must be listed on the FMCSA's National Registry of Certified Medical Examiners. This is not your regular doctor—it is a specific credential. You can search for examiners in your area on the FMCSA website at fmcsa.dot.gov.
The medical exam checks your vision, hearing, blood pressure, and ability to operate a commercial vehicle safely. You will be asked about your medical history, including any conditions like diabetes, heart disease, or sleep apnea. If you have a condition that might affect your ability to drive safely, the examiner may require additional testing or documentation from your regular doctor. Once you pass, you receive a Medical Certificate (also called a Medical Examiner's Certificate), which is valid for two years. You must carry this certificate with you when you drive commercially.
You also need a valid regular driver's license in your state before you explore for a CDL. If your license is suspended, revoked, or expired, you cannot obtain a CDL. Some states also require you to have held your regular license for a minimum period—often one year—before you can explore for a CDL.
Understanding CDL classes and endorsements
The CDL system has three main classes, determined by the vehicle's GVWR and what it carries. Class A covers the heaviest vehicles: combination trucks (tractor-trailers) with a GVWR over 26,001 pounds where the towed unit weighs more than 10,000 pounds. Class B covers single vehicles over 26,001 pounds GVWR that are not tractor-trailers, such as straight trucks or large buses. Class C covers smaller vehicles that require a CDL only because of what they carry—for example, a van carrying 16 or more passengers, or any vehicle carrying hazardous materials.
Endorsements are additional qualifications you add to your CDL for specific cargo or passenger types. The most common are Hazmat (H) for hazardous materials, Tanker (N) for tank vehicles, Passenger (P) for buses, and Double/Triple Trailers (T) for tractor-trailers pulling multiple units. You do not need all endorsements—only the ones required for the work you will do. Each endorsement requires a separate written test.
Before you take your CDL tests, decide which class and endorsements you need. Your employer or the job posting will specify this. If you are unsure, contact your state's Department of Motor Vehicles (DMV) or the company hiring you.
The written permit test and waiting period
Your first step is to obtain a CDL Permit (also called a Commercial Learner's Permit or CLP). You do this by passing a written knowledge test at your state's DMV. The test covers federal and state regulations, vehicle operation, cargo handling, and safety procedures. The number of questions and passing score vary by state, but typically you must answer 80 percent of questions correctly.
You can study for this test using the CDL manual published by your state's DMV—available free online or in print at your local DMV office. Many people also use third-party study guides or online practice tests, which are widely available. The written test is the same whether you study on your own or attend a truck driving school.
Once you pass the written test, you receive your CDL Permit. Most states then require you to wait a set period—commonly 7 to 14 days—before you can take the skills tests (the vehicle inspection and driving tests). During this waiting period, you can drive a commercial vehicle only if a CDL holder is sitting beside you in the passenger seat. This is called a supervising driver. Check your state's rules on who qualifies as a supervising driver; requirements vary.
The pre-trip inspection test
The second part of CDL testing is the pre-trip vehicle inspection test. You must demonstrate that you can inspect a commercial vehicle for safety defects before operating it. The examiner will ask you to walk around and point out specific components—lights, tires, brakes, coupling devices, mirrors, and others—and explain what you are checking for and why.
You do not need to actually touch or repair anything. You are showing that you know what a safe vehicle looks like and what problems would make it unsafe to drive. The examiner provides the vehicle, usually a tractor-trailer if you are testing for Class A. You must pass this test to move on to the driving test.
Truck driving schools spend significant time on pre-trip inspection because it is a common failure point for people who study on their own. The test is straightforward if you memorize the components and their purpose, but it requires hands-on practice to perform smoothly under pressure.
The behind-the-wheel driving test
The third and final part is the behind-the-wheel driving test, where you operate the commercial vehicle on public roads or a closed course while an examiner observes. The test typically lasts 30 to 60 minutes and includes basic maneuvers (backing, turning, lane changes), highway driving, and sometimes parking or coupling/uncoupling (for tractor-trailers).
The examiner is looking for safe vehicle control, proper use of mirrors, awareness of blind spots, smooth braking and acceleration, and compliance with traffic laws. You must demonstrate that you can handle the size and weight of the vehicle. Common reasons people fail include poor backing technique, hitting cones or curbs, unsafe lane changes, or failure to use mirrors consistently.
You must pass all three tests—written, pre-trip, and driving—to receive your CDL. If you fail any one, you can retake it, but you must pass all three before your permit expires. Permit validity periods vary by state, typically ranging from 180 days to one year.
Truck driving school versus self-study
You are not required by law to attend a truck driving school in most states. You can study the manual on your own, practice with a supervising driver, and take the tests independently. However, the pass rate for first-time test-takers who study on their own is significantly lower than for those who attend a school.
A truck driving school provides classroom instruction on regulations and vehicle systems, hands-on practice with pre-trip inspection, and multiple hours of supervised driving in a commercial vehicle. Most programs last 3 to 8 weeks and cost between $3,000 and $7,000, though costs vary widely by location and program length. Some employers reimburse tuition or cover it entirely if you commit to working for them for a set period.
Many trucking companies will not hire you without formal training, even if you hold a CDL. They view a school diploma as proof that you have been trained to their industry's standards. If you plan to work for a large carrier, check their hiring requirements before deciding whether to attend school.
State-by-state differences and next steps
While the FMCSA sets federal standards, each state administers its own CDL program and sets some of its own rules. Waiting periods, permit validity, test fees, and the specific content of written tests can differ. Some states allow you to test in a vehicle you own; others require you to use a state-provided or school-provided vehicle. A few states have different age requirements or additional restrictions for new CDL holders.
Start by visiting your state's DMV website and downloading the CDL manual. This manual contains all the information you need to pass the written test and explains what to expect on the skills tests. Contact your local DMV office to learn the specific steps in your state, the current testing fees, and the locations where tests are administered. If you are considering truck driving school, research programs in your area and ask whether they are accredited by the Professional Truck Driver Institute (PTDI) or similar organizations.
Frequently Asked Questions
Can I get a CDL if I have a DUI or suspended license?
No. You cannot obtain a CDL if your regular driver's license is suspended, revoked, or expired. A DUI conviction may also disqualify you or delay your CDL indefinitely, depending on your state's rules. Contact your state's DMV to learn how a DUI affects your specific situation.
How long does it take to get a CDL from start to finish?
If you attend truck driving school, the process typically takes 4 to 12 weeks from enrollment to passing all tests. If you study on your own, it depends on how quickly you prepare and how many attempts you need. The mandatory waiting period between your permit and skills tests adds 1 to 2 weeks. Most people complete the entire process in 2 to 6 months.
Do I need a CDL to drive a pickup truck for work?
Not unless the truck's GVWR exceeds 26,001 pounds. Most pickup trucks fall below this threshold. However, if you are towing a trailer and the combined GVWR of the truck and trailer exceeds 26,001 pounds, you need a CDL. Check your vehicle's registration or owner's manual for the GVWR.
What happens if I fail one of the three CDL tests?
You can retake the failed test, usually within a few days or weeks depending on your state's scheduling. You must pass all three tests before your permit expires. If your permit expires before you pass all three, you must retake the written test and wait the mandatory period again before attempting the skills tests.
Can I transfer my CDL from one state to another?
Yes. If you move to a new state, you can transfer your CDL by explore at your new state's DMV. You typically do not need to retake the tests, but you must surrender your old license and meet any new state-specific requirements. Some states may require a new medical examination or have different rules for endorsements.