Before you can apply for a CDL, you need to know which class to pursue. Getting the wrong class can mean you're legally prohibited from driving the vehicles your job requires — or that you paid for training you didn't need. Here's a complete breakdown of CDL Class A, B, and C.
The Core Difference: Gross Vehicle Weight Rating (GVWR)
The CDL class system is built around one primary factor: how much the vehicle combination weighs. Specifically, the Gross Vehicle Weight Rating (GVWR) — the maximum loaded weight of the vehicle as specified by the manufacturer.
| CDL Class | Vehicle Weight | Towed Unit Weight |
|---|---|---|
| Class A | 26,001+ lbs | Towed unit over 10,000 lbs |
| Class B | 26,001+ lbs | Towed unit under 10,000 lbs (or no tow) |
| Class C | Under 26,001 lbs | Designed for 16+ passengers or HazMat |
CDL Class A: The Most Versatile License
Class A is the most powerful CDL and covers the widest range of vehicles. With a Class A, you can legally drive everything a Class B or C driver can drive, plus tractor-trailers, semi-trucks, and 18-wheelers — provided any required endorsements are added.
What Class A Drivers Can Drive
- Tractor-trailers (18-wheelers, semi-trucks)
- Flatbed trucks
- Livestock carriers
- Tanker trucks (with Tanker endorsement)
- Doubles and triples (with endorsement)
- Most Class B and C vehicles
Class A Salary Range
Class A drivers typically earn the highest wages in commercial trucking. OTR (over-the-road) drivers average $65,000–$85,000 per year, with experienced owner-operators earning $100,000–$150,000+. Regional Class A drivers often earn $60,000–$75,000 with more predictable home time.
CDL Class B: Local and Regional Routes
Class B covers large single vehicles — buses, dump trucks, cement mixers, straight trucks — but does not extend to tractor-trailer combinations where the trailer exceeds 10,000 lbs GVWR. Class B is common for local deliveries, construction, and public transit.
What Class B Drivers Can Drive
- City buses, school buses (with Passenger endorsement)
- Dump trucks
- Cement mixers
- Large box trucks / straight trucks
- Beverage delivery trucks
- Garbage trucks
- Class C vehicles
Class B Salary Range
Class B drivers typically earn $45,000–$65,000 per year. Bus drivers on the lower end, specialty drivers (hazmat tanker, cement) on the higher end. The advantage is predictable local routes and more consistent home time.
CDL Class C: Special Vehicles
Class C is for vehicles that don't qualify for Class A or B by weight, but still require a CDL due to their purpose: they're either designed to transport 16 or more passengers (including the driver), or they transport hazardous materials in quantities requiring placards.
What Class C Drivers Can Drive
- Small HazMat vehicles
- Passenger vans (16+ occupants)
- Certain medical transport vehicles
- Some airport shuttle vehicles
Class C Salary Range
Class C drivers earn $35,000–$55,000 depending on role and endorsements. HazMat-endorsed Class C drivers typically earn toward the high end.
Which CDL Class Is Most Common?
Class A is by far the most common CDL pursued by new drivers, for a simple reason: versatility. A Class A license opens the door to tractor-trailer freight, which represents the bulk of commercial trucking jobs in the U.S. If you're not sure which class you'll need long-term, Class A gives you the most options.
Can You Upgrade Your CDL Class?
Yes. If you start with a Class B and later want to drive tractor-trailers, you can upgrade to Class A by passing additional knowledge and skills tests. Many drivers start with Class B (which can be easier to obtain) and upgrade once they have more experience. However, if you're planning a career in long-haul trucking, going straight to Class A saves time.
Which Should You Get?
Here's the simple decision framework:
- Long-haul, OTR, tractor-trailer work → Class A
- Local delivery, bus driving, construction → Class B
- HazMat in light vehicles, passenger transport → Class C
When in doubt, get Class A. The investment in training pays off in job flexibility and higher earning potential. Ready to start studying? Try our practice tests to see what the General Knowledge exam covers before you commit to a CDL program.
Ready to Pass Your CDL Written Test?
482 practice questions built from the official manual. Personal Study Bank. All 50 states. $79 — yours forever.
Get Instant Access — $79