Choosing between a Class A and Class B CDL is one of the first decisions you'll make on your trucking career path. The license class determines what vehicles you can drive, what jobs you qualify for, and ultimately how much you can earn. Here's a complete breakdown of the differences.
What Is a Class A CDL?
A Class A CDL authorizes you to operate combination vehicles with a gross combination weight rating (GCWR) of 26,001 pounds or more, where the vehicle being towed exceeds 10,000 pounds.
Vehicles you can operate with Class A:
- Tractor-trailers (18-wheelers, semi-trucks)
- Truck and trailer combinations
- Tanker vehicles
- Flatbeds
- Livestock carriers
- Auto haulers
- Most Class B and Class C vehicles (with appropriate endorsements)
What Is a Class B CDL?
A Class B CDL allows you to operate single vehicles with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, or any vehicle towing a trailer that does NOT exceed 10,000 pounds.
Vehicles you can operate with Class B:
- Straight trucks (box trucks, delivery trucks)
- Large passenger buses (city transit, school buses, tour buses)
- Dump trucks
- Cement mixers
- Garbage trucks
- Segmented buses
- Class C vehicles (with appropriate endorsements)
Side-by-Side Comparison
| Factor | Class A CDL | Class B CDL |
|---|---|---|
| Vehicle weight | 26,001+ lbs GCWR (towed vehicle >10,000 lbs) | 26,001+ lbs GVWR (towed vehicle <10,000 lbs) |
| Training duration | 3-8 weeks | 1-4 weeks |
| Training cost | $3,000-$10,000 | $1,500-$5,000 |
| Average salary (2026) | $90,000-$110,000/year | $54,000-$68,000/year |
| Typical jobs | OTR trucking, regional hauling, tanker, flatbed | Bus driving, local delivery, dump truck, garbage |
| Home time | Often away 1-3 weeks at a time (OTR) | Usually home daily |
| ELDT required | Yes | Yes |
| Minimum age (interstate) | 21 | 21 |
| Minimum age (intrastate) | 18 | 18 |
| Can operate Class B vehicles? | Yes | N/A |
| Career advancement | Broader opportunities | More limited |
Requirements for Each License Class
Common Requirements (Both Classes)
Both Class A and Class B CDL applicants must meet these baseline requirements:
- Be at least 18 years old (intrastate only) or 21 (interstate)
- Hold a valid regular driver's license
- Pass a DOT physical examination and obtain a medical card
- Pass a drug and alcohol screening
- Complete Entry-Level Driver Training (ELDT) from an FMCSA-registered provider
- Obtain a Commercial Learner's Permit (CLP) by passing the general knowledge test
- Wait at least 14 days with your CLP before taking the skills test
- Pass the three-part CDL skills test (pre-trip inspection, basic controls, road test)
Additional Class A Requirements
- Pass the combination vehicles knowledge test (in addition to general knowledge)
- Demonstrate proficiency with coupling and uncoupling procedures
- Skills test must be conducted in a combination vehicle (tractor-trailer)
- Training includes specialized maneuvers: backing with a trailer, jackknife prevention, and combination vehicle air brakes
Class B Specific Requirements
- Skills test conducted in a single vehicle of appropriate weight class
- Training focuses on straight truck operations, urban driving, and vehicle-specific skills
- Generally shorter training due to less complex vehicle operation
2026 Regulatory Update: Non-Domiciled CDL Rule
A significant FMCSA rule change took effect on March 16, 2026. The new rule restricts non-domiciled CDL eligibility to foreign-domiciled individuals holding specific employment-based nonimmigrant visas (H-2A, H-2B, and E-2). Employment Authorization Documents (EADs/work permits) no longer qualify.
This affects an estimated 194,000 current CDL holders who are lawfully present and authorized to work in the United States. For new CDL applicants, the key takeaway: you must hold a valid state driver's license issued by your state of domicile. U.S. citizens and permanent residents are not affected by this change. Legal challenges to this rule are pending in federal court.
Salary Comparison (2026 Data)
The salary difference between Class A and Class B remains substantial and is the biggest factor in most people's decision.
Class A CDL Salaries
- Entry-level company driver: $50,000-$65,000/year
- Experienced OTR driver (3+ years): $70,000-$96,000/year
- Specialized hauling (tanker, hazmat): $85,000-$120,000/year
- Flatbed drivers: $80,000-$110,000/year
- National average: $90,399-$95,933/year (Glassdoor and ZipRecruiter, March 2026)
- Top earners (90th percentile): $216,000/year
- Owner-operators: $150,000-$260,000+ gross ($60,000-$120,000 net after expenses)
As of March 2026, ZipRecruiter reports the average CDL Class A driver earns approximately $95,933 per year, while Glassdoor puts the figure at $90,399. Both represent increases over 2025 numbers, reflecting sustained demand.
Class B CDL Salaries
- Delivery truck driver: $42,000-$58,000/year
- School bus driver: $36,000-$48,000/year
- Transit bus driver: $48,000-$62,000/year
- Dump truck operator: $47,000-$67,000/year
- Garbage truck driver: $42,000-$58,000/year
- National average: $48,699-$67,599/year (ZipRecruiter and Glassdoor, March 2026)
- Top earners (90th percentile): $100,503/year
Glassdoor reports the average Class B CDL driver earns $67,599 per year, with salaries ranging from $55,131 (25th percentile) to $83,415 (75th percentile). Geographic variation is significant -- Class B drivers in New York City average $79,770, about 18% above the national average.
Why the Pay Gap Exists
Class A drivers earn more because:
- Higher skill requirements: Operating combination vehicles is more complex
- Greater responsibility: Larger, heavier loads require more expertise
- More demanding schedules: OTR driving involves extended time away from home
- Higher risk: Tractor-trailers have more accident potential, requiring greater skill
- Acute driver shortage: The shortage is most severe for long-haul Class A positions, with the industry projected to face a 174,000-driver shortfall by late 2026
Career Paths by License Class
Class A Career Progression
- Year 1: Company OTR driver ($50,000-$65,000)
- Years 2-3: Specialized hauling or regional routes ($70,000-$90,000)
- Years 4-5: Dedicated routes or team driving ($85,000-$110,000)
- Years 5+: Owner-operator, trainer, fleet manager, or safety director ($110,000+)
Class B Career Progression
- Year 1: Local delivery or school bus ($36,000-$48,000)
- Years 2-3: Senior driver, specialized equipment ($48,000-$60,000)
- Years 4-5: Lead driver, route supervisor ($55,000-$70,000)
- Years 5+: Operations manager, trainer ($65,000-$80,000)
Upgrading from Class B to Class A
If you start with a Class B, upgrading to Class A is possible and common:
- Additional training: 2-4 weeks focused on combination vehicles
- Cost: $2,000-$5,000 for upgrade training
- Must complete ELDT for Class A
- New skills test in a combination vehicle
- Your existing Class B experience counts toward experience requirements
Job Market Outlook (2026)
The trucking industry faces a growing labor gap that benefits new CDL holders of both classes:
- Projected shortage: The ATA estimates a shortfall of roughly 60,000-82,000 drivers currently, with projections reaching 174,000 by late 2026
- Annual job openings: Approximately 237,600 openings for heavy and tractor-trailer truck drivers are projected annually through 2034, mostly from retirements and turnover
- Recruiting difficulty: 78% of trucking companies report struggling to recruit qualified CDL drivers
- FMCSA rule impact: The March 2026 non-domiciled CDL rule could remove up to 200,000 additional drivers from the workforce, creating even more opportunity for new entrants
- Aging workforce: The average U.S. truck driver is 46 years old, meaning retirements will accelerate
For new CDL students, this means strong negotiating power on starting pay, sign-on bonuses, and training reimbursement programs. Both Class A and Class B holders are in demand, though Class A positions remain hardest to fill.
Lifestyle Differences
Class A (OTR) Lifestyle
- Often away from home 1-3 weeks at a time
- Living in a sleeper cab
- Irregular schedule with early morning and late-night driving
- See the country (if that appeals to you)
- Limited social life during OTR periods
- Regional routes offer more predictable home time (every 1-2 days)
Class B (Local) Lifestyle
- Home every night in most positions
- Regular working hours (especially school bus, transit)
- Set routes and familiar territory
- More consistent schedule for family life
- Less physical isolation
- May involve heavy urban driving stress
Which Should You Choose?
Choose Class A If:
- Maximizing income is your top priority. The $25,000-$45,000 annual salary advantage is significant.
- You're comfortable being away from home. OTR driving requires adaptability and independence.
- You want maximum career flexibility. Class A holders can drive Class B and C vehicles, but not vice versa.
- You're interested in owner-operator status. The highest earning potential in trucking requires Class A.
- You want the most job options. The majority of trucking jobs require Class A, and the shortage is most acute here.
Choose Class B If:
- Being home every night is non-negotiable. Most Class B jobs are local.
- You prefer a predictable schedule. Bus driving and local delivery have regular hours.
- You want faster, cheaper training. Class B gets you on the road in 1-4 weeks for $1,500-$5,000.
- Your career interests align with Class B vehicles. If you want to drive buses, garbage trucks, or dump trucks specifically.
- You want a stepping stone. Start with Class B and upgrade to Class A after gaining experience.
Frequently Asked Questions
Can I drive a Class B vehicle with a Class A CDL?
Yes. A Class A CDL allows you to operate all lower-class vehicles (Class B and Class C) with the appropriate endorsements. Many drivers get their Class A even if their current job only requires Class B, for maximum flexibility.
Is Class A training harder than Class B?
Yes, Class A is more difficult because combination vehicles are larger, require coupling/uncoupling procedures, and behave differently (especially when backing). The backing skills test is the most challenging part for most students. However, quality training prepares you adequately for both.
How long does it take to upgrade from Class B to Class A?
Upgrade training typically takes 2-4 weeks and focuses on combination vehicle skills: coupling/uncoupling, trailer backing, and highway driving with a trailer. Most schools offer dedicated upgrade programs.
Do both classes require the same medical exam?
Yes, both Class A and Class B drivers must pass the same DOT physical exam and maintain a valid medical examiner's certificate. The medical requirements are identical regardless of license class.
Which class has better job security?
Both classes have strong job security due to driver shortages, but Class A has a more acute shortage. The industry faces a projected shortfall of up to 174,000 drivers by late 2026, primarily for Class A positions. The March 2026 FMCSA rule restricting non-domiciled CDLs could remove an additional 200,000 drivers from the workforce, further tightening the labor market for both classes.
How does the 2026 FMCSA non-domiciled CDL rule affect me?
If you're a U.S. citizen or permanent resident, this rule does not affect your ability to obtain or hold a CDL. The rule specifically restricts CDL eligibility for foreign-domiciled individuals to those holding H-2A, H-2B, or E-2 visas. The practical effect for new CDL students is increased demand and potentially better starting pay as the driver pool shrinks.
The Bottom Line
For most aspiring truck drivers, a Class A CDL is the better investment despite the higher training cost and longer program. The $25,000-$45,000 annual salary advantage, broader job options, and career flexibility make Class A the dominant choice. The 2026 job market is especially favorable -- with a growing driver shortage amplified by new FMCSA regulations, both Class A and Class B drivers are entering one of the strongest hiring environments in years.
If local routes, daily home time, and lower training costs are your priorities, a Class B CDL provides a solid career foundation with the option to upgrade later.
Related Reading
- Class A vs Class B vs Class C CDL
- CDL Age Requirements: 18 vs 21
- CDL Class A vs Class B: Requirements and Earning Potential [2026]
- How to Read a CDL License
- How to Choose a CDL School: 10 Critical Questions
-- The CDL School Finder Team