At-a-Glance Comparison
DimensionCDL-ACDL-BVehicles coveredCombination vehicles (tractor-trailer)Single vehicles (straight trucks, buses)Training length3โ8 weeks2โ4 weeksTypical training cost$3,000โ$8,000$1,500โ$5,000Median pay$57,440 (tractor-trailer)$48,310 (delivery/straight truck)Over-the-road eligibleYesNo (regional/local only)
CDL-A: Curriculum, Time, and Cost
CDL-A licenses the driver to operate combination vehicles: tractor-trailers, tankers, flatbeds, and most long-haul OTR configurations. It also covers all CDL-B vehicles, making it the broader credential.
BLS May 2024 reports $57,440 median for heavy and tractor-trailer drivers with 5% projected growth through 2034. OTR drivers at larger carriers often earn $65,000โ$85,000 with experience and specialty endorsements.
CDL-B: Curriculum, Time, and Cost
CDL-B licenses the driver for single commercial vehicles over 26,001 lbs โ dump trucks, straight-body delivery trucks, buses, and similar. It does not permit tractor-trailer operation.
CDL-B is a faster, cheaper credential and works well for drivers who want to stay local or regional. Typical roles include UPS/FedEx ground straight truck, school bus, transit bus, and construction delivery.
Career Outcomes and Pay
Role / OutcomeMedian pay (BLS May 2024)Better fitOTR tractor-trailer$55,000โ$85,000CDL-ARegional flatbed or tanker$65,000โ$95,000 + endorsementsCDL-ALocal delivery (straight truck)$45,000โ$65,000CDL-BTransit or school bus$45,000โ$70,000 + benefitsCDL-B
When to Choose CDL-A
- You want the broadest job options
- You're open to OTR or long-haul work
- You plan to specialize (tanker, hazmat, doubles/triples)
- You want the higher-paid regional and tanker pay bands
When to Choose CDL-B
- You want to stay local or regional only
- You need the fastest, cheapest entry into trucking
- You're targeting school bus or transit work
- You prefer home-every-night schedules
Common Misconceptions
- 'CDL-B is just a worse CDL-A' โ it's the right credential for many local roles
- 'CDL-A always pays more' โ local CDL-A and CDL-B pay overlap in urban markets
- 'You can upgrade later easily' โ you can, but retraining and testing are required
Related Reading
Key Takeaways
- CDL-A is broader and usually the better investment
- CDL-B fits local, bus, or specific single-vehicle roles
- Endorsements (hazmat, tanker) matter more than which CDL level
Sources
- BLS Occupational Outlook Handbook, May 2024
CDL-A is the stronger default for most new drivers, but CDL-B is the right call for those committed to local, bus, or straight-truck work.






