The Basics
CDL Requirements Explained
Federal rules set the floor; each state adds its own process. Here's the plain-English version.
Class A
Any combination of vehicles with a GCWR of 26,001+ lbs, where the towed unit exceeds 10,000 lbs. Tractor-trailers, tankers, flatbeds.
Class B
Single vehicles of 26,001+ lbs, or such a vehicle towing under 10,000 lbs. Straight trucks, dump trucks, buses.
Class C
Vehicles under Class A/B thresholds that carry 16+ passengers or placarded hazardous materials.
The federal checklist
Hold a valid driver license and meet minimum age for the driving you plan to do.
Pass a DOT medical exam and keep your medical certificate current.
Pass the knowledge tests for your class and endorsements to obtain a Commercial Learner's Permit.
Hold the CLP for the required minimum period before the skills test.
Complete Entry-Level Driver Training theory and behind-the-wheel instruction with a registered provider.
Pass the skills test: pre-trip inspection, basic vehicle control, and on-road driving.
Pay state fees and receive your CDL.
Endorsements & restrictions
H — HazMat
Requires TSA background check and a knowledge test.
N — Tanker
Liquid or gaseous bulk cargo.
T — Doubles/Triples
Multiple trailers.
P — Passenger
Vehicles designed for 16+ occupants.
S — School Bus
Requires P endorsement plus additional testing.
L — Air Brake Restriction
Removed by passing the air brakes test in an air-braked vehicle.
Common questions
You know the rules — here's what to do next
Three things you can do right now, in order.
Practice the written test
FreeWork through practice questions with an explanation on every answer.
Check your state's process
FreeAges, permit hold times and fees are set state by state.
See the full training path
OverviewThe ordered steps from CDL theory study to behind-the-wheel training.
Already a student? Sign in to pick up your training where you left off.
Sign inKnow the rules? Now practice for the test.
Free practice tests covering core CDL knowledge topics and endorsement preparation.