Free CDL Practice Tests
662 questions, 8 categories, no login required
Every question below cites its federal regulation and includes a plain-English explanation for every answer choice, not just the correct one. Sourced from the AAMVA CDL Manual and the relevant sections of 49 CFR. Pick a category to start.
General Knowledge
72 free questions
Core topics every CDL applicant is tested on: safe driving practices, vehicle systems, and basic vehicle control.
Air Brakes
51 free questions
Air brake systems, required knowledge for most Class A and Class B CDLs.
Combination Vehicles
72 free questions
Coupling, stability, and combination-vehicle inspection, required for a Class A CDL.
Hazmat (H) Endorsement
101 free questions
The hazmat table, placarding, shipping papers, and emergency response for the Hazmat (H) endorsement.
Tanker (N) Endorsement
121 free questions
Tank vehicle handling, surge, and inspection for the Tanker (N) endorsement.
Doubles/Triples (T) Endorsement
39 free questions
Coupling and handling multiple trailers for the Doubles/Triples (T) endorsement.
Passenger (P) Endorsement
80 free questions
Passenger-carrying vehicle rules for the Passenger (P) endorsement.
School Bus (S) Endorsement
126 free questions
School bus-specific loading, railroad crossing, and evacuation rules for the School Bus (S) endorsement.
Done practicing? Get your real ELDT certificate.
These practice questions prepare you for the CDL knowledge test, but ELDT theory training is a separate federal requirement your DMV checks before your skills test. $15 once, reported to the FMCSA registry instantly.
See ELDT Courses ($15)