All CDL Practice Tests

Choose a test to begin. You need 80% to pass — just like the real exam.

⚠️

These are unofficial practice questions modeled after the CDL knowledge exam — not from the actual test. For official study materials, see your state DMV handbook or FMCSA.dot.gov.

Air Brakes

Air Brakes

Required to remove the L (Air Brakes) restriction. Covers air brake system components, inspection, and safe operation. 25 questions, 80% to pass.

Time limit: 45 min · Pass: 80% · 2 sections

CDL General Knowledge

General Knowledge

Required for ALL CDL applicants. Covers vehicle inspection, cargo, driving safely, hazardous materials basics, and more. 50 questions, 80% to pass.

Time limit: 60 min · Pass: 80% · 4 sections

Combination Vehicles

Combination Vehicles

Required for Class A CDL. Covers coupling/uncoupling, tractor-trailer handling, and safety of combination vehicles. 20 questions, 80% to pass.

Time limit: 40 min · Pass: 80% · 1 section

Hazardous Materials (HazMat)

HazMat

Required for HazMat (H) endorsement. Covers the HazMat table, placarding, labeling, and emergency procedures. 30 questions, 80% to pass.

Time limit: 45 min · Pass: 80% · 1 section

Passenger Transport

Passenger

Required for Passenger (P) endorsement. Covers loading/unloading, safety rules, and emergency procedures for bus drivers. 20 questions, 80% to pass.

Time limit: 40 min · Pass: 80% · 1 section

Tank Vehicles

Tanker

Required for Tanker (N) endorsement. Covers liquid surge, high center of gravity, outage, and safe operation of tank vehicles. 20 questions, 80% to pass.

Time limit: 40 min · Pass: 80% · 1 section