Pass your CDL test the first time.

CDL Prep Hub gives you 526 free practice questions covering every Commercial Driver's License knowledge exam — General Knowledge, Air Brakes, Combination Vehicles, Hazmat, Tanker, Doubles & Triples, Passenger, and School Bus — written from the AAMVA CDL Manual and grouped by U.S. state.

Semi-truck on an open American highway at golden hour
526
Practice questions
8
Endorsement areas
51
U.S. states & DC
100%
Free, no signup

Practice tests by endorsement

Each test below mirrors the structure of the official knowledge exam administered by every U.S. state licensing agency. Click any category to see all of its practice questions with the correct answer and a written explanation.

Find your state

Although the federal CDL knowledge exams are uniform, each state's licensing agency runs its own scheduling, fees, and skills test. Pick your state to see local information, plus the same complete bank of practice questions.

See all 51 states & DC →

How CDL Prep Hub works

Studying for a Commercial Driver's License is a serious time investment. Most candidates spend two to four weeks reading their state's CDL manual, attending school, or driving with a learner's permit. CDL Prep Hub is built to be the supplement you can pick up at any moment — at the truck stop, at the kitchen table, or in the cab during a ten-hour break — to test what you've learned and reinforce the rules that actually appear on the exam.

Every question on this site is presented exactly the way you'll see it on test day: a single multiple-choice item with four answer choices, the correct answer revealed alongside, and a written explanation that ties the answer back to the rule in the AAMVA CDL Manual or the relevant federal regulation. There are no quizzes to time, no scores to track, no accounts to create — just plain, indexable practice content.

The General Knowledge bank includes 228 questions reproduced from a public-domain dataset of historic exam material. The endorsement banks (Air Brakes, Combination Vehicles, Hazmat, Tanker, Doubles & Triples, Passenger, and School Bus) were written from the AAMVA Commercial Driver License Manual chapter summaries and 49 CFR rules. The full data source is documented in the project's README.

What you'll find