Class A vs Class B CDL
The difference is not how big the truck is — it is whether there is a trailer behind it. Everything else that follows, the extra weeks of school, the harder skills test, the kind of schedule you end up working, comes out of that one fact.
| Class A | Class B | |
|---|---|---|
| The rule | Combination rated 26,001+ lbs, towed unit over 10,000 lbs | Single vehicle rated 26,001+ lbs, towing 10,000 lbs or less |
| Typical vehicles | Tractor-trailer, flatbed, tanker, car hauler, doubles | Dump truck, box truck, transit bus, mixer, refuse truck |
| Covers other classes | Yes — Class B and Class C too | Class C only; never Class A |
| Training length | About 4–8 weeks full-time | About 3–6 weeks full-time |
| Skills test | Adds coupling, uncoupling and trailer backing | No trailer to back — materially simpler |
| Typical schedule | Often over-the-road or regional | Usually local, home daily |
| Median pay (BLS 2025) | $58,640 — heavy and tractor-trailer drivers | $59,050 transit bus · $49,690 refuse · $47,920 school bus |
The one-way door
The single most important thing to understand before you pick: the classes only nest downward. A Class A holder can legally drive Class B and Class C vehicles with the right endorsements. A Class B holder cannot touch a tractor-trailer, no matter how many years they have driven.
So the real question is not "which licence is better" — it is whether the extra two or three weeks of trailer training now is worth more than the earnings you would start collecting sooner on a Class B. Both answers are defensible. What is not defensible is assuming you can casually add Class A later: under ELDT, that upgrade is its own training programme and its own skills test.
What each one actually pays
The assumption that Class A automatically pays more does not survive contact with the data. Transit bus driving — a Class B job, home every night — has a higher national median than long-haul trucking:
| Occupation | Class | Median pay |
|---|---|---|
| Heavy and tractor-trailer truck drivers | Class A | $58,640 |
| Bus drivers, transit and intercity | Class B | $59,050 |
| Refuse and recyclable material collectors | Class B | $49,690 |
| Bus drivers, school | Class B | $47,920 |
| Light truck drivers | Often no CDL | $44,860 |
National median annual wages, Bureau of Labor Statistics OEWS 2025 data. Medians hide the tails: Class A specialised freight — tanker, hazmat, oversize, car haul — reaches well past these numbers, and municipal Class B jobs often carry pensions that never show up in a wage figure.
Pick Class A if…
- You are not certain yet what kind of driving you want. It keeps every door open.
- You want freight — dry van, reefer, flatbed, tanker — or plan to own a truck eventually.
- You can absorb the extra weeks and cost now rather than repeating training later.
- You want the highest ceiling: specialised Class A work pays above every Class B route.
Pick Class B if…
- You want to be home every night. This is the honest reason most people choose it.
- The employers you actually want are local: transit authority, school district, city refuse, concrete, beverage delivery.
- You want to be licensed and earning in three to six weeks rather than six to eight.
- Backing a trailer is the part of the skills test you are worried about — Class B does not have it.
What is identical either way
Both start with a DOT physical and a medical certificate. Both need a commercial learner's permit held at least 14 days, ELDT training from a provider on the federal registry, and a three-part skills test. Both fail most often at the same place — the pre-trip inspection. And endorsements never come with the class: passenger, school bus, HazMat and tanker are separate tests whichever licence you hold.
Cost tracks training hours more than anything else, so Class A sits at the upper end of the usual $3,000–$8,000 range and Class B nearer the bottom.
Frequently asked
- What is the difference between a Class A and Class B CDL?
- Class A covers combination vehicles — a tractor pulling a trailer rated over 10,000 lbs. Class B covers heavy single vehicles like dump trucks, box trucks and buses, towing nothing heavier than 10,000 lbs. The dividing line is the trailer, not the size of the truck.
- Can a Class A CDL drive a Class B vehicle?
- Yes. A Class A licence covers Class B and Class C vehicles as well, provided you hold any endorsements the vehicle requires. It does not work in reverse — a Class B holder cannot drive a tractor-trailer under any circumstances.
- Does Class A or Class B pay more?
- Not as clearly as most people assume. BLS 2025 data puts heavy and tractor-trailer truck drivers at a $58,640 median and transit and intercity bus drivers — a Class B job — at $59,050. Class A has the higher ceiling on long-haul and specialised freight; Class B competes well on local and municipal work with far better home time.
- Should I get a Class A or Class B CDL first?
- Get Class A if you are unsure, because it covers Class B work anyway and upgrading later means a second round of ELDT training and another skills test. Start at Class B only if you already know you want local work and want to be earning weeks sooner.
- Is it hard to upgrade from Class B to Class A?
- It is not a restart, but it is not free either. Under ELDT rules, a Class B to Class A upgrade requires its own theory and behind-the-wheel curriculum from a registered training provider, followed by the Class A skills test.