CDL Classes Explained
Federal CDL rules define three classes (A, B, and C) based on vehicle weight and use. Pick the class that matches the truck you want to drive — the knowledge tests differ for each.
Class A CDL
What it covers: GCWR 26,001 lb or more (towed unit > 10,000 lb)
Typical examples: Tractor-trailers, tankers, flatbeds, livestock carriers
Combination vehicles. The most flexible CDL — Class A holders can usually drive Class B and C vehicles too.
Tests required: General Knowledge, Combination, Air Brakes, Pre Trip Inspection, Basic Vehicle Control, On Road
Class B CDL
What it covers: Single vehicle GVWR 26,001 lb or more (towed unit <= 10,000 lb)
Typical examples: Straight trucks, dump trucks, large buses, delivery trucks
Single heavy vehicles. Class B holders can also drive Class C vehicles.
Tests required: General Knowledge, Air Brakes, Pre Trip Inspection, Basic Vehicle Control, On Road
Class C CDL
What it covers: Vehicles not in Class A or B carrying 16+ passengers or HAZMAT placards
Typical examples: Small HAZMAT vehicles, passenger vans (16+), small school buses
The narrowest CDL class — required only when carrying many passengers or placarded HAZMAT in a lighter vehicle.
Tests required: General Knowledge, Pre Trip Inspection, Basic Vehicle Control, On Road
Source: 49 CFR §383.91 ecfr.gov · §383.91