CDL training typically takes between three weeks and three months, depending on whether you attend full-time or part-time and what type of truck you want to drive.
A Commercial Driver License (CDL) requires classroom instruction, behind-the-wheel training, and passing a written test and a driving test. Most people complete the classroom and driving portions in a single program, though some split it across weeks or months. The total time depends on the school's schedule, how many hours of instruction the state requires, and whether you already have experience driving large vehicles.
The written test covers air brakes, hazardous materials, passenger transport, or tanker operation—depending on which endorsements you need. The driving test is a three-part exam: a pre-trip vehicle inspection, a basic control test in a parking lot, and a road test with an examiner in the truck. You cannot skip any of these, and you must pass all three to get your CDL.
Key Takeaways
- Full-time CDL programs run four to seven weeks; part-time programs can stretch to three months or longer.
- Most states require 160 to 240 hours of instruction before you can test, though some require more for certain endorsements.
- You must pass a written test on the rules of the road and your truck's systems before you can take the driving test.
- The driving test itself takes one day and includes a pre-trip inspection, parking lot maneuvers, and a road test with an examiner.
- Some schools offer accelerated programs that compress the training into two to three weeks, but these are more intense and cost more.
Full-Time vs. Part-Time Training Programs
Full-time CDL programs meet five days a week, eight hours a day, and finish in four to seven weeks. You spend the first two to three weeks in the classroom learning federal regulations, vehicle systems, cargo handling, and safety procedures. Then you move to the truck for behind-the-wheel training, usually one week of practice driving followed by one week of test preparation. Some schools compress this further into accelerated programs that run six days a week or longer daily hours, finishing in as little as two to three weeks.
Part-time programs meet two or three evenings a week or on weekends and take eight to twelve weeks. They work better if you have a job or family obligations, but they stretch the learning over a longer period, which some people find harder to manage. The total hours of instruction are the same; only the schedule changes.
What States Require Before You Test
Before you can sit for the written test, you must hold a Commercial Learner's Permit (CLP), which you get by passing a written knowledge test at your state's DMV. This test covers general driving rules, air brakes, and any endorsements you want. Once you have the CLP, you can begin behind-the-wheel training with a licensed instructor.
Most states require between 160 and 240 hours of instruction before you can take the driving test. Some states specify a minimum number of hours; others let schools set their own as long as they cover the required topics. If you want a hazmat endorsement or a passenger endorsement, you may need additional classroom hours and a separate written test for that endorsement. Check your state's DMV website for the exact requirements in your state, because they vary.
The Written Test and What It Covers
The written test is administered by your state's DMV and covers the Commercial Driver's Manual for your state. You answer 50 questions about vehicle control, hazard perception, safe driving practices, and the rules of the road. You must score at least 80 percent to pass. The test takes about one hour.
If you want endorsements—such as air brakes, hazmat, tanker, or passenger—you take a separate written test for each one. Each endorsement test is 20 to 30 questions and covers the specific rules and safety procedures for that type of cargo or vehicle. You can take these tests on the same day as your general CDL test or on different days, depending on how the DMV schedules them.
The Driving Test: Three Parts in One Day
The driving test is a single appointment that includes three parts, all given by a state-certified examiner. First is the pre-trip inspection, where you walk around the truck and point out safety items—lights, tires, mirrors, brakes, coupling devices—and explain what you are checking and why. This takes 15 to 20 minutes. You do not have to touch every part; you have to show you know what to look for and why it matters.
Second is the basic control test, done in a parking lot or closed course. You perform a straight-line backing maneuver, an offset backing maneuver, and a 90-degree alley dock. These test your ability to control the truck's length and width in tight spaces. This section takes 10 to 15 minutes.
Third is the road test, where you drive the truck on public roads for 30 to 45 minutes while the examiner watches. You demonstrate smooth acceleration and braking, proper lane changes, safe turns, and correct mirror checks. The examiner is looking for safe habits, not perfection. You must pass all three parts to pass the test. If you fail one part, you fail the whole test and must retake it, usually paying a retest fee.
How Long Between Training and Testing
Most schools schedule your written test for the last day or the day after your classroom training ends. You take the test at your state's DMV, not at the school. If you pass, you can usually schedule your driving test within one to two weeks, depending on how booked the DMV's examiners are. Some schools have partnerships with testing sites that let them schedule faster; others require you to call the DMV yourself.
If you fail the written test, you can retake it after a waiting period that varies by state—usually three to seven days. If you fail the driving test, the waiting period is often longer, sometimes 14 days. During this time, you can practice with a school instructor or a private trainer, though you must have your CLP with you and be supervised by a licensed CDL holder.
Factors That Affect Your Total Training Time
Your prior driving experience matters. If you have driven large trucks before or have a military background in vehicle operation, some schools offer credit for prior experience and shorten your training. If you have never driven a manual transmission or a large vehicle, you may need extra behind-the-wheel hours to build confidence.
Your test readiness also affects timing. Some people pass the written test on the first try and are ready for the road test within days. Others need a second or third attempt at the written test, which adds one to three weeks. If you fail the driving test, you lose time waiting for the retest appointment and may need additional practice hours.
School capacity and DMV scheduling also play a role. If the DMV has a backlog of test appointments, you may wait two to four weeks for your road test slot. Some schools batch their students and test them on the same day; others schedule individually. Ask the school about their average time from training completion to test completion before you enroll.
Frequently Asked Questions
Can I get my CDL in two weeks?
Some accelerated programs compress training into 14 to 21 days by running longer daily hours and focusing only on the essentials. These programs exist and are legal, but they are more intense and leave less time for practice. Most people benefit from the standard four to seven week timeline, which gives more behind-the-wheel hours and time to absorb the material.
Do I need to attend a school, or can I train on my own?
You must complete instruction from a state-approved CDL training school or program. You cannot straightforward practice with a friend or family member and take the test. The school documents your hours and ensures you cover all required topics. Some states allow you to use a private trainer after you have the CLP, but the initial classroom and first behind-the-wheel hours must come from an approved program.
What happens if I fail the driving test?
You can retake it after a waiting period set by your state, usually 14 days. You pay a retest fee, which varies by state but is typically $50 to $150. Many schools offer additional practice hours before your retest at an extra cost. You keep your CLP while you wait and practice.
Does my CDL training count toward a degree or certificate?
Some community colleges and trade schools offer CDL training as part of a certificate program that may count toward college credit or a degree in transportation or logistics. Check with the school before you enroll if college credit matters to you. Not all CDL schools are accredited for college credit.
How long is the CDL valid once I get it?
A CDL is valid for eight years in most states, though some states issue four-year licenses. You must renew it before it expires by passing a medical exam and paying a renewal fee. You do not have to retake the written or driving test unless your license was suspended or you let it expire for more than a certain period.