Free. No sign-up. Based on each state's official CDL manual. Updated for 2026.
DriveTruck.org
Your state

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