How the CDL test works
The Commercial Driver's License (CDL) test is a written exam administered by your state's Department of Motor Vehicles (DMV) or equivalent agency. You take it at a testing location, answer questions about truck operation and safety rules, and receive a pass or fail result the same day. The test covers federal trucking regulations, vehicle inspection procedures, and safe driving practices specific to commercial vehicles.
Most states give you the test on a computer at the DMV office, though some still use paper. You'll have a set amount of time — usually 60 minutes — to complete it. The number of questions varies by state, but typically ranges from 30 to 50. You need to score at least 80 percent to pass, though some states require higher scores for certain endorsements.
The CDL test is separate from the written test for a regular driver's license. Even if you already hold a standard license, you must pass the CDL exam to drive a commercial vehicle legally. You cannot skip this step or substitute experience for the written test.
Key Takeaways
- The CDL written test is administered by your state's DMV and covers federal trucking regulations, vehicle inspection, and safe driving practices for commercial trucks.
- You typically have 60 minutes to answer 30 to 50 questions on a computer or paper form, and must score at least 80 percent to pass.
- The test focuses on the class of vehicle you plan to drive — Class A (tractor-trailers), Class B (straight trucks), or Class C (smaller commercial vehicles) — and any endorsements you need.
- You can study using your state's CDL manual, which is free and covers all test topics, and many states offer practice tests online before you take the official exam.
- Failing the test means you can retake it, but waiting periods between attempts vary by state — some allow when ready retakes while others require a waiting period.
What the test covers by vehicle class
The CDL test content depends on which class of commercial vehicle you want to drive. Class A is for tractor-trailers and combination vehicles over 26,001 pounds — this is the most common CDL and the test is the most detailed. Class B covers straight trucks (like dump trucks or delivery trucks) that weigh over 26,001 pounds but don't tow a trailer. Class C is for smaller commercial vehicles under 26,001 pounds, such as shuttle buses or vehicles carrying hazardous materials.
Every CDL test includes a general knowledge section that all drivers must pass. This covers topics like vehicle inspection, basic control, shifting, backing up, and safe driving practices. Beyond that, the test adds questions specific to your vehicle class. A Class A test will include more questions about combination vehicles and tractor operation than a Class B test would.
If you need an endorsement — such as Hazmat (hazardous materials), Tanker, Doubles/Triples, or Passenger — you take a separate written test for each one. These endorsement tests are shorter, usually 20 to 30 questions, and focus only on that specialty. You must pass the general CDL test before taking endorsement tests.
How to study and prepare
Your state's CDL manual is the official source for all test content and is free to read or pick up at the DMV. The manual covers every topic the test will ask about, so reading it thoroughly is the most direct way to prepare. Most people spend two to four weeks studying before taking the test, though the time you need depends on your familiarity with trucks and regulations.
Many states offer practice tests on their DMV website or through third-party sites. These practice tests use the same format and question types as the real exam, so taking them helps you understand what to expect and identify weak areas. Some practice tests are free; others charge a small fee. Taking practice tests multiple times until you consistently score above 80 percent is a reliable way to prepare.
You can also study in a classroom setting. Some trucking companies, community colleges, and private training schools offer CDL preparation courses that cover the material and may include practice tests. These courses vary in length and cost, but they can be helpful if you prefer structured learning or if you're preparing for the skills test (the driving portion) at the same time.
Scheduling and retaking the test
To schedule your CDL written test, contact your state's DMV directly — by phone, online, or in person. Some states allow you to book a test date weeks in advance; others operate on a first-come, first-served basis at walk-in locations. Check your state's DMV website for the specific process and any documents you need to bring (usually your current driver's license and proof of residency).
If you fail the test, you can retake it, but the waiting period between attempts varies. Some states let you retake it the next business day; others require a waiting period of one week or longer. There is usually no limit on how many times you can retake the test, though each attempt may have a fee. Your state's DMV website will specify the retake policy and any associated costs.
After you pass the written test, you move on to the skills test — the driving portion — which is a separate exam. The skills test includes a pre-trip vehicle inspection, a basic control test (backing, turning, and parking), and a road test. You cannot take the skills test until you pass the written test.
What happens after you pass
Once you pass the CDL written test, the DMV issues you a Commercial Learner's Permit (CLP) or temporary CDL. This permit allows you to practice driving a commercial vehicle with a licensed CDL holder in the passenger seat. The CLP is valid for a limited time — usually 180 days to one year, depending on your state — and you must use it to practice before taking the skills test.
During the CLP period, you can take the skills test whenever you feel ready. The skills test is administered by the DMV or an approved third-party testing facility and includes three components: the pre-trip inspection, basic vehicle control, and the road test. You must pass all three to earn your full CDL.
Once you pass the skills test, you receive your official CDL card, which is valid for four to eight years depending on your state. You can then legally drive a commercial vehicle for work. If you need endorsements, you take the endorsement written tests and, for some endorsements like Passenger, an additional skills component.
Common reasons people fail and how to avoid them
The most common reason people fail the CDL written test is not studying the manual thoroughly enough. The test asks specific questions about regulations and procedures, not general knowledge about trucks. Skimming the manual or relying only on practice tests without reading the source material often leads to gaps in knowledge that show up on the real exam.
Another frequent issue is misunderstanding questions. CDL test questions are written in a formal, regulatory style that can be confusing if you're not used to it. Practice tests help you get comfortable with this language. If you fail, review the questions you missed — your state's DMV may provide feedback on which topics gave you trouble — and focus your next study session on those areas.
Test anxiety and rushing through questions also cause failures. You have plenty of time to complete the test, so read each question carefully and don't second-guess yourself excessively. If you're nervous, take a few deep breaths before you start and remember that you can retake the test if needed.
Frequently Asked Questions
Do I need a CDL permit before I can take the written test?
No. You take the CDL written test first. After you pass it, the DMV issues you a Commercial Learner's Permit, which you use to practice driving before taking the skills test. Some states may require you to hold a regular driver's license first, but you don't need a CDL permit to sit for the written exam.
Can I take the CDL test if I have a suspended or revoked license?
No. You must have a valid, non-suspended driver's license to take the CDL written test. If your license is suspended or revoked, you need to resolve that issue with your state's DMV before you can proceed with the CDL process.
How long is the CDL written test good for if I pass it?
Your passing score is typically valid for a set period — usually 180 days to one year — during which you must pass the skills test to earn your full CDL. If you don't take and pass the skills test within that window, you may need to retake the written test. Check your state's specific rules, as they vary.
What if I fail the skills test after passing the written test?
You can retake the skills test. Your Commercial Learner's Permit remains valid during the waiting period, so you can continue practicing. The number of retakes allowed and any waiting periods between attempts depend on your state's rules. Contact your DMV for details on scheduling your next attempt.
Can I take the CDL test in a language other than English?
Most states offer the CDL written test in English only, though some larger states may offer it in Spanish or other languages. Contact your state's DMV to ask whether alternative language tests are available in your area.