Class A vs Class B CDL: Pay, Jobs and Which One to Get
DMV Permit Prep Team· 5 min read
Two people sign up for CDL school on the same Monday. One wants to drive a dump truck for a local paving company and be home for dinner. The other wants to run regional freight and maximize the paycheck. They should not get the same license. The Class A vs Class B CDL decision comes down to one thing: what you want to drive, and therefore how you want to live.
Here's how the two classes differ on the road, on the job board and in your schedule.
Class A vs Class B CDL: the weight rules
Federal rules (49 CFR Part 383) define the classes by weight, and every state follows them.
| Class | What it covers |
|---|---|
| Class A | Any combination of vehicles with a gross combination weight rating (GCWR) of 26,001 lbs or more, where the towed unit is rated over 10,000 lbs |
| Class B | A single vehicle with a gross vehicle weight rating (GVWR) of 26,001 lbs or more, or such a vehicle towing a unit rated 10,000 lbs or less |
| Class C | Vehicles that don't meet A or B but carry 16 or more people (including the driver) or haul placarded hazardous materials |
The simplest way to think about it: Class A is about towing something heavy. Class B is about driving something heavy that isn't towing much.
What each class can drive
Class A covers tractor-trailers (the classic 18-wheeler), truck-and-trailer combinations, livestock haulers, flatbeds pulled by a tractor, and car carriers. With the right endorsements, it also covers tankers, doubles and triples, and hazmat loads.
Class B covers straight trucks such as box trucks over 26,000 lbs, dump trucks, garbage and recycling trucks, cement mixers, many delivery trucks, city buses and school buses (with the P and S endorsements), and tow trucks.
Here's the key overlap: a Class A license generally lets you drive Class B and Class C vehicles too, as long as you hold the endorsements those vehicles require. A Class B license never lets you drive a Class A combination.
Pay and job comparison
Let's be careful with pay numbers. The U.S. Bureau of Labor Statistics doesn't split wages by CDL class. Its category for heavy and tractor-trailer truck drivers, which includes most Class A jobs and many Class B ones, had a median annual wage of $57,440 in May 2024, according to the BLS Occupational Outlook Handbook. BLS also reported the same median for transit and intercity bus drivers, while school bus drivers earned less.
Real pay depends on region, freight type, union contracts and how many miles or hours you work. Rather than chase a single number, compare the shape of the jobs:
| Factor | Class A (typical) | Class B (typical) |
|---|---|---|
| Job types | Over-the-road, regional, dedicated, tanker, flatbed | Local delivery, dump, refuse, construction, transit, school bus |
| Home time | OTR may mean days or weeks away; regional and local jobs exist | Mostly local, home most nights |
| Earning ceiling | Higher, especially with tanker, hazmat or specialized freight | Often hourly; strong with union and municipal jobs |
| Physical work | Varies; flatbed securement is demanding | Often hands-on (deliveries, waste, construction sites) |
| Job choice | Widest | Narrower, concentrated in local industries |
The honest takeaway: Class A opens more doors and usually a higher ceiling. Class B can pay well, especially in municipal, union or transit roles, and usually gives you more predictable home time.
Training time and cost
Both classes require Entry-Level Driver Training from a provider on FMCSA's Training Provider Registry if you're getting your first Class A or B license. Federal rules don't set minimum hours for ELDT, but many schools run longer programs for Class A because backing and coupling a trailer take more practice. Our guide to ELDT requirements explains what the training must include.
Cost varies widely by school and state. Class A programs generally cost more than Class B because of the extra range time. Some carriers offer company-sponsored training in exchange for a work commitment, which lowers your upfront cost but ties you to that employer for a period. For a full breakdown, see how much does a CDL cost.
Knowledge tests differ too. Both need the general knowledge test. Class A drivers almost always add combination vehicles and air brakes; Class B drivers often add air brakes and, for buses, passenger.
Upgrading from B to A
Starting with Class B and upgrading later is a legitimate path. Many drivers do it after a few years in local work.
The process looks like this:
- Pass the combination vehicles knowledge test (and any other tests you need).
- Get a Class A learner's permit and hold it for at least 14 days.
- Complete Class B-to-A upgrade ELDT, which federal rules require.
- Pass the Class A skills test in a combination vehicle.
The upgrade path costs extra time and training money, so if you're fairly sure you'll end up driving combinations, it's usually cheaper to go straight to Class A.
Where Class C fits
Class C is a commercial license for vehicles that are lighter than Class B but carry 16 or more people, including the driver, or haul placarded hazardous materials. Think small passenger vans and shuttles, or a smaller truck carrying placarded hazmat.
It's a real CDL with the same medical and knowledge-test requirements, plus the passenger or hazmat endorsement. It just doesn't involve the heavy vehicles of Classes A and B.
How to decide
Ask yourself three questions:
- Do I want to be home every night? Lean Class B, unless you find a local Class A job.
- Do I want the widest choice of jobs and the higher ceiling? Lean Class A.
- Do I already know the employer? Ask them which class and endorsements they require, and train for exactly that.
Whichever you pick, the knowledge tests come first. Our free CDL practice tests cover general knowledge, air brakes and combination vehicles, and our guide to how to get a CDL walks through the full licensing path. You'll also want to read about CDL endorsements before choosing tests.
Frequently asked questions
Can a Class A drive Class B trucks?
Generally yes. A Class A license covers Class B and C vehicles as long as you have any endorsements those vehicles need, such as passenger or tanker.
Which CDL is easier to get?
Class B is usually quicker because there's no trailer coupling or combination backing on the skills test. Class A takes more training but qualifies you for more jobs.
Do Class B drivers make good money?
Many do, especially in municipal, union, transit or specialized local work. Pay varies a lot by region and employer, so compare local job postings.
Is Class C a CDL?
Yes. Class C is a commercial license for smaller vehicles that carry 16 or more people or haul placarded hazardous materials.
Keep reading
CDL· 5 min read
How to Get a CDL: The Complete Roadmap From Permit to Paycheck
How to get a CDL step by step: DOT physical, CLP, entry-level driver training, skills test and the costs at each stage. See the full roadmap and timeline.
CDL· 6 min read
How Much Does a CDL Cost? Tuition, Fees and Hidden Costs
How much does a CDL cost from start to finish? See tuition ranges, permit and skills test fees, the DOT physical and ways to train for less. Budget it now.
CDL· 6 min read
How to Get a CDL Permit (CLP): Tests, Documents and Rules
How to get a CDL permit: the DOT medical card, which knowledge tests to take, the 14-day wait before skills testing and CLP rules. Read before you test.