PassMyDMV

CDL Practice Test Guide: How to Study and Pass in 2026

A commercial driver license opens the door to well-paid driving jobs, but the CDL written tests are tougher and broader than a standard car permit exam. If you've searched for a CDL practice test, you need to know there isn't just one test — there's a general knowledge test plus separate tests for air brakes, combination vehicles, and each endorsement you want. This guide explains exactly what to study for CDL, how the tests are structured, and how to use practice tests to pass each one the first time.

CDL classes: A, B, and C

Your CDL class determines what you can drive. Class A covers combination vehicles like tractor-trailers with a combined weight rating over 26,001 pounds where the towed unit is over 10,000 pounds. Class B covers large single vehicles such as straight trucks and buses. Class C covers smaller vehicles used to carry hazardous materials or 16 or more passengers. The class you apply for changes which written tests you must pass, so decide your class before you start studying.

The general knowledge test

Every CDL applicant takes the general knowledge test regardless of class. It covers vehicle inspection, basic control, shifting, communicating with other drivers, space management, hazard awareness, cargo handling, and emergency procedures. It is commonly around 50 questions with a passing score near 80 percent, though this varies by state. This is the foundation test, and most of what you study here carries into the specialized tests.

Air brakes and combination vehicle tests

If your vehicle has air brakes, you must pass the air brakes test or you'll get a restriction that bars you from driving air-brake-equipped vehicles. It covers the air brake system, the supply and service systems, and proper inspection. Class A drivers also take the combination vehicles test, covering coupling and uncoupling, trailer braking, and inspecting combination rigs. These are separate written tests with their own question pools, so study each one specifically.

Endorsements add more tests

Endorsements let you drive specialized vehicles or carry specialized loads, and each requires its own knowledge test: H for hazardous materials, N for tank vehicles, P for passenger transport, S for school buses, and T for double and triple trailers (T requires no separate skills test but does require knowledge). The HazMat endorsement also requires a TSA background check. Only study for the endorsements your job actually needs — each one is extra material to learn.

How to study for the CDL test

Start with your state's official CDL manual, which is the source every test question is written from. Read the general knowledge section completely, then read only the endorsement sections you need. Because the CDL pool is large and technical, spaced practice testing works far better than cramming: take a practice test, review every miss against the manual, and repeat until you consistently score above the passing mark. PassMyDMV's CDL questions cite the exact manual passage behind each question so you build real understanding, not memorized answers.

Practice test strategy that works

Treat practice tests as diagnosis, not just rehearsal. Track which categories you miss most — air brakes and space management are common weak spots — and reread those manual sections before testing again. Practice under realistic conditions: no notes, a quiet room, and the full question count. When you can pass practice tests comfortably across several attempts, you're ready for the real exam.

Frequently asked questions

How many questions are on the CDL general knowledge test?
It's commonly around 50 questions with a passing score near 80 percent, but the exact count and passing threshold vary by state. Endorsement and air brakes tests have their own, smaller question sets.
How long does it take to study for the CDL test?
Most people need one to three weeks of consistent study for the general knowledge test, plus extra time for each endorsement. The technical material rewards spaced practice over cramming.
Do I need to pass more than one CDL written test?
Usually yes. Every applicant takes general knowledge, and you add the air brakes test if your vehicle has air brakes, the combination test for Class A, and a separate test for each endorsement you want.
What CDL endorsements require extra tests?
H (hazardous materials), N (tank vehicles), P (passenger), S (school bus), and T (doubles/triples) each require their own knowledge test. HazMat also requires a TSA background check.
Is studying the CDL manual enough to pass?
The manual contains everything tested, but most people pass faster by combining manual reading with repeated practice tests that reveal weak areas. Practicing with questions drawn from your state's manual is the most efficient path.

Practice tests for every state