CDL classes, explained
Two numbers decide almost everything: 26,001 lbs and 10,000 lbs. Where your vehicle falls against those two ratings is what makes your license a Class A, a Class B, a Class C — or no CDL at all.
| Class | The rule | Typical vehicles |
|---|---|---|
| Class A | Combination: GCWR 26,001+ lbs, towed unit over 10,000 lbs | Tractor-trailer, flatbed, tanker, livestock, doubles |
| Class B | Single vehicle GVWR 26,001+ lbs, towing 10,000 lbs or less | Dump truck, box truck, transit bus, mixer, refuse |
| Class C | Under the weight limits, but 16+ passengers or hazmat placards | Passenger van, small shuttle, placarded delivery vehicle |
| Non-CDL | Under 26,001 lbs, under 16 passengers, no placards | Car, pickup, most box trucks under the limit, most RVs |
Federal definitions (49 CFR 383.91). States may add their own non-commercial classes on top — check your state licensing agency for anything unusual.
The two numbers, in plain English
26,001 lbs is the line between "commercial" and "everything else." It is a rating, not what the scale says today — GVWR for a single vehicle, GCWR for a truck and trailer together. An empty dump truck rated at 33,000 lbs is still a Class B vehicle sitting in the yard with nothing in the bed.
10,000 lbs is the line between Class A and Class B. If what you tow is rated over 10,000 lbs and the whole combination is over 26,001 lbs, you are in Class A territory. Tow less than that, and a heavy single truck stays Class B.
There is a third trigger that ignores weight entirely: carrying 16 or more passengers (driver included) or placarded hazardous materials. A 12,000 lb van hits neither weight threshold and still needs a CDL if you put 16 seats in it.
The classes nest downward — endorsements don't
A Class A holder can drive Class B and Class C vehicles. A Class B holder can drive Class C. It never runs the other way: no amount of Class B experience lets you pull a loaded trailer.
Endorsements are separate, every time. Passenger (P), school bus (S), HazMat (H), tanker (N) and doubles/triples (T) each need their own knowledge test regardless of your class — and HazMat adds a TSA background check. That catches people out: a fresh Class A does not let you drive a church bus.
Picking a class: the honest version
Go Class A if you want the widest door. It costs more in school hours, but it covers everything below it and it is what over-the-road, regional and most freight jobs hire for. You can always drive a Class B vehicle on a Class A license.
Go Class B if the work you actually want is local — transit, school district, refuse, concrete, beverage delivery. Shorter training, cheaper school, and the skills test is much simpler because there is no trailer to back.
Most people are really deciding between the first two — the Class A vs Class B comparison takes that question apart properly, with pay figures.
Class C is rarely a goal — it is usually where you land because the job needs a passenger or HazMat endorsement on a small vehicle, not because you set out for it.
What every class has in common
Whichever class you go for, the path is the same shape: a commercial learner's permit, ELDT-compliant training from a provider on the federal registry, a DOT physical, the knowledge tests, then the skills test in a vehicle representing the class you want. Budget for it with the full cost breakdown, and don't book the road test until the pre-trip inspection is automatic.
Frequently asked
- What are the three CDL classes?
- Class A, Class B and Class C. Class A covers combination vehicles — a tractor pulling a trailer over 10,000 lbs. Class B covers heavy single vehicles like dump trucks and buses. Class C covers everything else that still needs a CDL because it carries 16 or more passengers or placarded hazardous materials.
- Which CDL class is best to get?
- Class A, if you can. It is the only class that lets you drive combination vehicles, and a Class A holder can legally operate Class B and Class C vehicles too with the right endorsements. Class B is faster and cheaper to train for, and it is the right answer if you want local work — transit, refuse, concrete, delivery — and home every night.
- What weight makes a vehicle require a CDL?
- A gross vehicle weight rating of 26,001 lbs or more. Below that number you generally do not need a CDL at all — unless the vehicle carries 16+ passengers or requires hazmat placards, which triggers a Class C CDL at any weight.
- Does a Class A CDL cover Class B vehicles?
- Yes. The classes nest downward: Class A covers B and C, Class B covers C. Endorsements do not nest — you still need the passenger, school bus, HazMat or tanker endorsement separately no matter which class you hold.