What you need to know before you start studying
A Commercial Driver's License (CDL) requires passing a written knowledge test and a skills test — the written exam comes first, and you cannot schedule the skills test until you pass it. The written test covers traffic laws, vehicle safety, and safe driving practices specific to commercial trucks or buses. Most states let you take the written test at the DMV after you pass a vision and medical screening, but some states require you to pass a written test at a third-party testing center instead.
You will need a valid regular driver's license before you can get a CDL permit, and you must hold the permit for a set number of days (usually 14 to 30 days, depending on your state) before you can take the skills test. During that waiting period, you can drive a commercial vehicle only with a licensed CDL holder in the passenger seat.
The written test itself is not the hardest part — most people pass it on their first try if they study the right material. The skills test, which happens weeks later, is where most people struggle, because it tests your ability to actually operate a large vehicle under pressure.
Key Takeaways
- Your state's CDL manual is the official source for the written test, and you can read it free from your state DMV website before you study anything else.
- The written test covers general knowledge, air brakes, and combination vehicles — you may not need to study all three sections depending on the type of CDL you want.
- Most people study the manual for two to four weeks and take practice tests online to identify weak areas before the real exam.
- Passing the written test gets you a CDL permit, but you still need to pass a separate skills test (backing, parallel parking, and driving) weeks later with a commercial vehicle.
- Many people hire a truck driving school to prepare for the skills test because it requires hands-on practice in an actual commercial vehicle.
Get your state's official CDL manual
Every state publishes a free CDL manual that covers everything on the written test. Go to your state's DMV website, search for "CDL manual" or "commercial driver's license handbook," and read the PDF. This manual is the only source you absolutely need — everything on the test comes from it.
The manual is usually 50 to 100 pages and covers three main topics: general knowledge (traffic laws, vehicle inspection, safe driving), air brakes (how they work and how to inspect them), and combination vehicles (how to handle trucks with trailers). You may not need to study all three sections — for example, if you want a Class B CDL (bus) instead of a Class A (tractor-trailer), you skip the combination vehicles section. Check your state's website or call your local DMV to confirm which sections explore to the CDL class you want.
Understand what the written test covers
The written test is multiple choice, usually 50 questions, and you need to pass with a score of 80 percent or higher on most states (some require 70 percent). You answer questions about vehicle inspection, braking systems, cargo securement, hazardous materials, and safe driving practices. The test is not about memorizing facts — it is about understanding how to operate a commercial vehicle safely and legally.
Common topics include: how to inspect a truck before driving, how air brakes differ from regular brakes, how to load cargo so it does not shift, what to do if your brakes fail, speed limits for commercial vehicles, and how to handle skids or blowouts. Many questions are scenario-based — "Your brakes start to fail on a downhill road. What do you do?" — so you need to understand the reasoning behind the rules, not just memorize them.
Some states test you on hazardous materials (HAZMAT) only if you want to transport hazardous cargo, and some test on passenger safety only if you want to drive a bus. Ask your DMV which endorsements you need for the job you want, because that determines which sections of the manual to prioritize.
Study the manual and take practice tests
Read through your state's CDL manual once, taking notes on sections that confuse you. Then use free or low-cost online practice tests to find the topics where you are weakest. Many states offer free practice tests on their DMV websites. Sites like CDLTest.org, TruckersReport.com, and your state's official DMV site all have practice exams that mimic the real test format.
Take a practice test, check your score, and review the manual sections that cover the questions you missed. Most people repeat this cycle — study, practice test, review weak areas — for two to four weeks before they feel ready. You do not need to score 100 percent on practice tests; aim for 85 to 90 percent consistently, because that usually means you will pass the real test.
Some people use study apps like CDL Prep or Roadmaster's online modules, which cost $20 to $50 and organize the manual into bite-sized lessons with quizzes. These are optional but helpful if you learn better from structured lessons than from reading a PDF.
Schedule your written test at the DMV
Once you feel ready, contact your state DMV to schedule your written test. Most states let you book online or by phone. You will need to bring your valid driver's license, proof of residency, and any other documents your state requires. Some states require a medical certificate (a form your doctor fills out confirming you are physically able to drive a commercial vehicle) before you can take the test.
The test itself takes 30 to 60 minutes. You sit at a computer or paper test at the DMV, answer the questions, and get your score when ready. If you pass, you get a CDL permit that day. If you fail, you can usually retake it after a waiting period (often 7 days), so do not panic if you do not pass on the first try.
Prepare for the skills test after you get your permit
After you pass the written test, you must wait a set number of days (usually 14 to 30, depending on your state) before you can take the skills test. During this time, you can practice driving a commercial vehicle with a licensed CDL holder in the passenger seat. The skills test itself has three parts: a vehicle inspection (you walk around the truck and point out safety features), a backing and parking test (you back up, parallel park, and perform other maneuvers), and a road test (you drive on public roads with an examiner).
Most people hire a truck driving school to prepare for the skills test because you need access to a commercial vehicle and an experienced instructor. A truck driving school typically costs $3,000 to $7,000 and takes four to eight weeks. Some schools include both the written test prep and the skills test prep in one program. If you cannot afford a school, you can practice with a friend or family member who has a CDL, but you will still need to rent or borrow a commercial vehicle for the actual test.
Know what happens if you fail
If you fail the written test, you can retake it after your state's waiting period (usually 7 days). Most people pass on the second try if they review the sections they missed. If you fail the skills test, you can retake it after another waiting period, usually 14 days. You keep your CDL permit during this time, so you can keep practicing.
Failing the skills test is more common than failing the written test, especially the backing portion. If you fail, ask the examiner which maneuvers you struggled with, then practice those specific skills before you retake the test. Many people hire a professional instructor for a few sessions after a skills test failure to focus on their weak areas.
Frequently Asked Questions
How long does it take to study for the CDL written test?
Most people study for two to four weeks, spending 30 minutes to an hour per day on the manual and practice tests. If you have commercial driving experience or a strong background in vehicle maintenance, you may need less time. If you struggle with the material, give yourself six to eight weeks.
Can I study for the CDL test without a truck driving school?
Yes, you can pass the written test by studying the manual and taking practice tests on your own. However, most people hire a truck driving school to prepare for the skills test because you need hands-on practice in an actual commercial vehicle, and schools provide that access plus an instructor.
What is the difference between the written test and the skills test?
The written test is multiple choice questions about traffic laws and vehicle safety. The skills test is hands-on: you inspect a truck, perform backing and parking maneuvers, and drive on public roads with an examiner. You must pass the written test before you can take the skills test.
Do I need to study hazardous materials if I do not plan to haul hazmat?
No. Check with your state DMV about which endorsements you need for your job. If you do not need a HAZMAT endorsement, you can skip that section of the manual and the test.
What if I fail the written test?
You can retake it after your state's waiting period, usually 7 days. Review the sections of the manual that cover the questions you missed, take more practice tests, and try again. Most people pass on the second attempt.