Commercial learner's permit prep
Free CDL Practice Tests for Every State
Prepare for Class A or Class B General Knowledge, Air Brakes, Combination Vehicles, HazMat, Tanker, Passenger, School Bus, and other CDL exams. Select your state to get the correct handbook, requirements, and practice questions.
Choose Your StateWhich CDL tests do you need?
Your required knowledge tests depend on the license class, vehicle equipment, and endorsements you want.
Class A General Knowledge
For tractor-trailers and combination vehicles.
Class B General Knowledge
For heavy single vehicles, straight trucks, and many buses.
Air Brakes
For vehicles equipped with air brakes.
Combination Vehicles
For Class A tractor-trailer combinations.
HazMat, Tanker, Passenger & School Bus
Study separately for every endorsement you plan to add.
Pre-Trip Inspection
Prepare for the vehicle-inspection portion of the skills test.
Choose your state CDL practice test
Start with your state hub, then select Class A, Class B, Air Brakes, Combination Vehicles, or an endorsement exam.
How CDL test preparation works
- 1
Choose your state
State licensing agencies administer CDL knowledge and skills tests and may add state-specific requirements.
- 2
Choose Class A or Class B
Start with General Knowledge, then add Air Brakes and Combination Vehicles when they apply to your vehicle.
- 3
Add endorsement tests
Prepare separately for HazMat, Tanker, Passenger, School Bus, or Doubles/Triples as needed.
- 4
Complete required training
Federal ELDT rules apply to first-time Class A and B applicants and first-time H, P, and S endorsement applicants, with limited exceptions.