CDL practice tests
Free practice for the commercial driver's license knowledge tests: general knowledge, which everyone takes, and the tests for air brakes, combination vehicles and each endorsement. Our questions are written from an official state CDL manual; almost every state uses the same national model manual, so they apply wherever you test.
Choose a test
- General knowledgeRequired for every CDL: inspection, vehicle control, space and speed, hazards, emergencies, cargo.347 questions
- Air brakesNeeded to drive vehicles with air brakes; without it you get an air brake restriction.149 questions
- Combination vehiclesFor tractor-trailers and other combinations (Class A).145 questions
- Hazardous materialsFor the H endorsement; also needs a TSA background check.190 questions
- Tanker vehiclesFor the N endorsement: liquids and gases in bulk.70 questions
- Passenger transportFor the P endorsement: buses and vehicles for 16 or more people.91 questions
- School busFor the S endorsement, together with the passenger endorsement.133 questions
- Doubles and triplesFor the T endorsement: pulling two or three trailers.70 questions
How CDL testing works
Federal rules set the framework for every state. You pass the knowledge tests for the vehicle class and endorsements you need to get a commercial learner's permit (CLP), hold the CLP for at least 14 days, and then take the skills test. Since February 7, 2022, first-time applicants for a Class A or B CDL, and for the passenger, school bus and hazmat endorsements, must also complete entry-level driver training with a registered provider. You must be at least 21 to drive a commercial vehicle across state lines; most states allow intrastate driving from 18.
The classes depend on vehicle weight: Class A covers combinations over 26,000 pounds where the towed vehicle is over 10,000 pounds; Class B single vehicles over 26,000 pounds; Class C smaller vehicles built for 16 or more people or carrying placarded hazardous materials.
CDL tests by state
Each state's CDL page has its own manual, test format and fees.
- Alabama CDL
- Alaska CDL
- Arizona CDL
- Arkansas CDL
- California CDL
- Colorado CDL
- Connecticut CDL
- Delaware CDL
- Washington DC CDL
- Florida CDL
- Georgia CDL
- Hawaii CDL
- Idaho CDL
- Illinois CDL
- Indiana CDL
- Iowa CDL
- Kansas CDL
- Kentucky CDL
- Louisiana CDL
- Maine CDL
- Maryland CDL
- Massachusetts CDL
- Michigan CDL
- Minnesota CDL
- Mississippi CDL
- Missouri CDL
- Montana CDL
- Nebraska CDL
- Nevada CDL
- New Hampshire CDL
- New Jersey CDL
- New Mexico CDL
- New York CDL
- North Carolina CDL
- North Dakota CDL
- Ohio CDL
- Oklahoma CDL
- Oregon CDL
- Pennsylvania CDL
- Rhode Island CDL
- South Carolina CDL
- South Dakota CDL
- Texas CDL
- Utah CDL
- Vermont CDL
- Virginia CDL
- Washington CDL
- West Virginia CDL
- Wisconsin CDL
- Wyoming CDL
Federal rules: Federal Motor Carrier Safety Administration, 49 CFR Parts 380, 383 and 391 (eCFR Part 383, FMCSA: commercial driver's license).