What the CDL test covers and how it works
A Commercial Driver's License (CDL) test has three parts: a written knowledge test, a skills test, and a road test. You cannot take the skills or road test until you pass the written exam first. The written test covers vehicle inspection, safe driving practices, and rules specific to the type of truck or bus you want to drive. Most states give you three attempts to pass the written test before you have to wait and reapply.
The skills test happens at a testing facility and measures your ability to do a pre-trip inspection, couple and uncouple a trailer (if applicable), and perform basic maneuvers like backing up. The road test takes place on public roads or a closed course and lasts 30 to 45 minutes. An examiner watches you drive and scores you on lane control, mirror checks, speed management, and how you handle turns and stops.
You must hold a Commercial Learner's Permit (CLP) for at least 14 days before you can take the skills and road tests. Some states require longer. The CLP proves you passed the written knowledge test and are ready to practice with a licensed CDL holder in the passenger seat.
Key Takeaways
- The CDL test has three stages: written knowledge test, skills test, and road test, and you must pass the written exam before attempting the other two.
- You need a Commercial Learner's Permit and must hold it for at least 14 days (longer in some states) before you can take the skills and road tests.
- The written test covers vehicle safety, inspection procedures, and driving rules for the class of vehicle you want to operate.
- The skills test measures your ability to inspect the vehicle and perform maneuvers; the road test evaluates your actual driving under an examiner's observation.
- Study materials, practice tests, and testing locations vary by state, so check your state's Department of Motor Vehicles website for specific requirements and fees.
Getting your Commercial Learner's Permit
Before you study for the written test, you need to know which CDL class you need. Class A covers tractor-trailers and most large trucks. Class B covers single large vehicles like buses or dump trucks. Class C is for vehicles carrying hazardous materials or 16 or more passengers. Most truck drivers need Class A.
To get your CLP, go to your state's Department of Motor Vehicles office with your current driver's license, proof of residency, and Social Security number or ITIN. You will pay a fee (typically $10 to $50) and take the written knowledge test on a computer at the DMV. The test has 50 questions on Class A; you need to score at least 80 percent to pass. If you fail, you can usually retake it the same day or within a few days.
Once you pass, you receive your CLP when ready or within a few days. You can then legally drive a commercial vehicle with a licensed CDL holder in the passenger seat. This is your practice window. Use it to log hours and get comfortable with the vehicle before the road test.
Studying for the written knowledge test
Your state's DMV publishes a free CDL handbook that covers all the topics on the written test. read it from your state's DMV website or pick up a printed copy at any DMV office. The handbook is the official source and contains everything you need to know to pass.
Many states also offer free practice tests online through their DMV website. These mimic the real test format and let you see which topics you need to review. Take practice tests multiple times until you score 85 percent or higher consistently. Focus on the areas where you score lowest.
Some drivers use third-party study apps or paid courses, but they are not necessary. The free handbook and practice tests are sufficient. Study for at least two to three weeks if you are new to commercial driving, and longer if you have no truck experience.
Preparing for the skills and road tests
Once you have your CLP, you need to practice with a vehicle and a licensed CDL holder. Many drivers attend a CDL training school, which typically costs $3,000 to $7,000 and lasts three to seven weeks. Schools provide the vehicle, instruction, and test scheduling. Some employers sponsor training for drivers they plan to hire.
If you practice on your own, you must have access to the exact type of vehicle you will be tested on. You cannot practice in a Class A truck and then test in a Class B vehicle. Your practice partner must hold a valid CDL in the same class. Practice the pre-trip inspection routine until you can do it without hesitation — examiners score this heavily.
For the road test, wear clothes that let you move freely and closed-toe shoes. Bring your CLP, a valid photo ID, and any documents your state requires. Arrive 15 minutes early. The examiner will ask you to perform specific maneuvers and drive on roads with varying traffic and conditions. Stay calm, use your mirrors constantly, and signal every turn and lane change.
What happens if you fail a test
If you fail the written test, most states let you retake it within a few days. You do not lose your CLP. If you fail the skills or road test, you can usually retake it within 14 days at the same testing location. You keep your CLP and can continue practicing.
If you fail the road test twice, some states require you to wait 30 days before a third attempt. A few states have stricter rules. Check your state's DMV website for the exact policy. Failing does not mean you cannot get your CDL — most drivers pass on a second or third attempt after more practice.
Costs and timeline
The CLP fee ranges from $10 to $50 depending on your state. The written test is included with the CLP. The skills and road test fees are separate and typically cost $50 to $150 combined. If you attend a training school, expect $3,000 to $7,000. If you practice on your own, your only costs are the test fees and fuel.
The timeline depends on how much you practice. With a training school, you can go from no CLP to a full CDL in four to eight weeks. If you practice on your own, it usually takes two to four months because you are fitting practice around work and other obligations. Some people take longer if they need multiple attempts at the road test.
Frequently Asked Questions
Can I take the CDL written test online from home?
No. You must take the written test at your state's Department of Motor Vehicles office on a computer provided by the DMV. Some states may offer testing at approved third-party locations, but you cannot test from home. Check your state's DMV website for testing locations and hours.
What happens if I fail the road test?
You keep your Commercial Learner's Permit and can retake the road test within 14 days in most states. You can continue practicing with a licensed CDL holder. If you fail twice, some states require a 30-day waiting period before a third attempt. Check your state's rules for the exact policy.
Do I need to attend a CDL training school?
No, but many drivers do because schools provide the vehicle, instruction, and test scheduling in one place. If you have access to a commercial vehicle and a licensed CDL holder to practice with, you can prepare on your own. Either way, you must pass the same written, skills, and road tests.
How long is a Commercial Learner's Permit valid?
A CLP is usually valid for 180 days (six months) from the date you receive it. If you do not pass the skills and road tests within that time, you must renew your CLP or retake the written test. Check your state's DMV website for the exact validity period.
What documents do I need to bring to the road test?
Bring your Commercial Learner's Permit, a valid photo ID, and any documents your state requires (such as proof of residency or medical certification). Some states require a medical examination before you can test. Check your state's DMV website for the complete list before you schedule your test.