CDL practice tests

Every question comes with an explanation, so a wrong answer teaches you something. Aim to pass each test comfortably several times before you go to the licensing office.

You can take any test without an account. Create a free account to keep your scores and see your progress.

General knowledge

Required for every CDL. Inspections, safe driving, braking, cargo and emergencies.

25 questions per test Pass at 80%
Start test

Air brakes

Required to drive vehicles with air brakes. Parts of the system, checks and safe use.

16 questions per test Pass at 80%
Start test

Combination vehicles

Required for Class A. Coupling, uncoupling, air lines and handling a trailer.

12 questions per test Pass at 80%
Start test

Tanker

For the N endorsement. Liquid surge, baffles, loading and rollover risk.

10 questions per test Pass at 80%
Start test

Doubles and triples

For the T endorsement. Dollies, coupling order and handling multiple trailers.

10 questions per test Pass at 80%
Start test

Hazardous materials

For the H endorsement. Classes, placards, shipping papers, parking and emergencies.

12 questions per test Pass at 80%
Start test

Passenger

For the P endorsement. Loading, prohibited items, crossings and rider safety.

10 questions per test Pass at 80%
Start test

School bus

For the S endorsement. Danger zones, loading and unloading, crossings and evacuation.

10 questions per test Pass at 80%
Start test

These are independent practice questions. They are not the official test and they are not entry-level driver training. Always study your state's official CDL manual as well.