Learn how to become an excavator operator, training options, certification requirements, salary data, and how ATS helps you launch your career fast. Read the full guide.
Class B CDL Training: Requirements, Jobs, and How It Compares to Class A
You’re probably comparing your CDL options right now, Class A, Class B, maybe wondering if the difference actually matters for the kind of work you want to do. It does. A Class B CDL and a Class A CDL open very different doors, pay different wages, and require different training paths. This guide lays out exactly what Class B covers, what it pays, and how it stacks up against Class A so you can make the right call before you enroll.
In this article:
- What a Class B CDL is and the vehicles it authorizes you to drive
- The federal requirements you must meet to qualify
- What jobs are realistically available, and what they pay
- How Class B compares to Class A on salary, flexibility, and career ceiling
- The step-by-step path to getting your Class B license
- Frequently asked questions
What Is a Class B CDL?
Key takeaway: A Class B CDL authorizes you to operate a single heavy vehicle with a Gross Vehicle Weight Rating (GVWR) of 26,001 pounds or more, as long as you are not towing a vehicle that exceeds 10,000 pounds.
A Class B CDL is a commercial driver’s license classification established under federal regulations (49 CFR Part 383) that covers single heavy vehicles, meaning the cab and cargo area are one connected unit, not separated like a tractor-trailer. This makes it the right license for straight trucks, city buses, box trucks, and similar vehicles where the power unit and load don’t separate.
The defining weight threshold is GVWR of 26,001 pounds or more. If you’re driving a single vehicle at or above that rating, you need at least a Class B CDL. That weight threshold puts school buses, transit buses, refuse trucks, and large delivery vehicles all squarely in Class B territory, which is why Class B is closely associated with local, community-based driving work.
Class B holders can also operate Class C vehicles, which covers smaller commercial vehicles like passenger vans and small hazmat carriers. In practical terms, a Class B CDL gives you more coverage than a Class C alone, but it does not allow you to operate tractor-trailers, that requires a Class A.
Class B CDL Requirements: What You Need to Qualify
Key takeaway: To get a Class B CDL you must be at least 18 years old for intrastate driving (21 for interstate), hold a valid standard driver’s license, pass a DOT medical exam, obtain a commercial learner’s permit (CLP), and pass the CDL skills tests.
The requirements for a Class B CDL are set by the Federal Motor Carrier Safety Administration (FMCSA) and apply uniformly across all states. Here’s what you need:
| Requirement | Details |
| Minimum age | 18 for intrastate (within your state); 21 for interstate |
| Driver’s license | Valid standard (non-commercial) driver’s license required |
| DOT medical exam | Must pass a DOT physical and hold a valid Medical Examiner’s Certificate |
| Commercial Learner’s Permit (CLP) | Must hold CLP for minimum 14 days before taking CDL skills tests |
| Knowledge tests | General knowledge + any endorsement-specific written exams |
| Skills tests | Pre-trip vehicle inspection, basic vehicle control, on-road driving test |
| Clean driving record | States vary, but most require no DUIs or serious violations within 3–10 years |
The DOT physical is non-negotiable. It checks vision, hearing, blood pressure, and overall physical fitness to operate a commercial vehicle safely. If you have a medical condition that could affect your ability to drive, check FMCSA’s medical requirements before you invest in training, it’s the most common reason applicants are delayed.
The commercial learner’s permit (CLP) is your training permit, it allows you to practice driving a commercial vehicle with a licensed CDL holder in the passenger seat. You must hold your CLP for at least 14 days before you’re eligible to take the CDL skills test, so factor that into your timeline.
Class B CDL Jobs: What’s Available and What It Pays
Key takeaway: Class B CDL jobs are concentrated in local and regional driving, school buses, transit buses, city delivery, dump trucks, and refuse collection. Median pay ranges from $40,000 to $65,000 depending on job type, employer, and state.
Class B CDL holders fill some of the most consistent, locally-rooted driving roles in the country. These aren’t long-haul positions, most Class B jobs get you home every night, which is a significant quality-of-life factor for many drivers.
Common Class B CDL job types and typical pay:
| Job Type | Typical Annual Pay | Notes |
| School bus driver | $35,000–$52,000 | Requires Passenger + School Bus endorsements |
| Transit/city bus driver | $45,000–$70,000 | Municipal employers often offer strong benefits |
| Box truck / straight truck delivery | $42,000–$58,000 | Local and regional routes |
| Dump truck operator (local) | $48,000–$65,000 | Often tied to construction industry cycles |
| Refuse / sanitation truck driver | $45,000–$62,000 | Municipal positions often include pension |
| Fuel/oil delivery driver | $50,000–$68,000 | Requires Tank Vehicle (N) endorsement |
Transit bus drivers at municipal agencies often earn on the higher end of these ranges because of union representation and government employment benefits, including pension plans that private-sector Class B jobs rarely offer.
Many Class B jobs also require endorsements beyond the base license. A school bus driver needs both the Passenger (P) and School Bus (S) endorsements. A fuel delivery driver needs the Tank Vehicle (N) endorsement. Each endorsement requires passing an additional written knowledge test, but none require a separate skills test beyond what the Class B already covers.
According to the Bureau of Labor Statistics Occupational Outlook Handbook, bus drivers, one of the most common Class B CDL job categories, earned a median annual wage of $59,490 in 2023, with transit and intercity bus drivers at the higher end. That figure reflects experienced drivers in established roles; entry-level positions typically start in the $38,000–$45,000 range.
Class B vs. Class A CDL: Which Should You Get?
Key takeaway: Class B covers single heavy vehicles and is best suited for local driving careers. Class A covers combination vehicles (tractor-trailers) and offers significantly higher earning potential, more job variety, and nationwide demand, but requires more training.
This is the question most people are really asking when they search for Class B information. Here’s a direct comparison:
| Factor | Class B CDL | Class A CDL |
| Vehicle types | Single vehicles ≥26,001 lbs GVWR | Combination vehicles ≥26,001 lbs GCWR with tow >10,000 lbs |
| Includes Class B vehicles? | Yes | Yes, Class A holders can drive Class B and C vehicles |
| Typical training duration | 2–4 weeks | 3–8 weeks |
| Entry-level pay | $35,000–$52,000 | $45,000–$62,000 |
| Experienced driver pay | $55,000–$70,000 | $65,000–$90,000+ |
| Job volume | High in local markets | Very high nationally |
| Work schedule | Mostly local, home daily | Local, regional, or long-haul options |
| Upgrade path | Can upgrade to Class A later | Already at the top of the CDL ladder |
The most important thing to understand: A Class A CDL holder can legally operate any Class B or Class C vehicle. That means if you get your Class A, you never need to upgrade, your license already covers everything a Class B covers, plus tractor-trailers, tankers, flatbeds, and the highest-paying trucking jobs in the country.
The reverse is not true. A Class B holder cannot drive a tractor-trailer. If you want to operate combination vehicles at any point in your career, you’ll need to go back and get your Class A separately. For people who are certain they want local-only work, school bus, city transit, local delivery, Class B makes sense. For anyone with a career trajectory that includes higher earning potential or career flexibility, starting with Class A is the strategically sound choice.
According to BLS data cited in ATS’s CDL career guide, the median annual wage for heavy and tractor-trailer truck drivers (Class A) was $54,320, compared to $50,340 for all truck driver categories combined. Specialized Class A roles in telecommunications, motion picture, and power distribution averaged $79,150–$87,150. No Class B job category reaches those specialized Class A ranges.
How to Get Your Class B CDL: Step by Step
Key takeaway: Getting a Class B CDL takes most candidates 3–6 weeks from start to finish, including study time, medical exam, CLP holding period, and skills testing.
The path to a Class B CDL follows a predictable sequence. Here’s how it works:
Step 1: Pass your DOT physical
Schedule a DOT medical exam with a certified medical examiner. You must have a valid Medical Examiner’s Certificate before you can apply for your CLP, do this first to avoid delays.
Step 2: Study for and pass the CDL knowledge tests
Your state DMV administers the General Knowledge test, plus any endorsement tests you need (Passenger, School Bus, Air Brakes if applicable). Most candidates study for 1–2 weeks using their state’s CDL manual before testing.
Step 3: Obtain your Commercial Learner’s Permit (CLP)
Once you pass the knowledge tests, your state issues a CLP. You must hold it for a minimum of 14 days before you can take your skills test. Use this time to practice driving with a licensed CDL holder accompanying you.
Step 4: Complete hands-on training
Formal CDL training programs provide structured behind-the-wheel instruction on the vehicle type you’ll be operating. This is where you build the skills for the three-part skills test: pre-trip inspection, basic vehicle control, and the on-road driving evaluation.
Step 5: Pass the CDL skills test
The skills test is administered at your state’s CDL testing site. It covers:
- Pre-trip vehicle inspection, identifying defects before operating the vehicle
- Basic vehicle control, backing, turning, and maneuvering in a controlled area
- On-road driving, operating in real traffic under examiner observation
Pass all three components and your state issues your Class B CDL.
If you’re considering the full CDL path and want to maximize your career options from day one, ATS’s CDL training program is built around Class A licensing, which covers everything Class B does, plus the tractor-trailer operation that drives the highest-paying trucking careers. ATS also offers CDL permit assistance to help you navigate the CLP process before training begins.
Should You Get Class B or Go Straight to Class A?
Key takeaway: If you’re building a CDL career from scratch, getting your Class A first is almost always the better investment, it covers all Class B vehicles and gives you access to the highest-paying trucking jobs without ever needing to upgrade.
Most career advisors and experienced trucking instructors recommend starting with Class A rather than Class B, for one practical reason: Class A is a superset of Class B. Every vehicle a Class B driver can operate, a Class A driver can also operate. The inverse is not true.
The scenarios where Class B makes specific sense are narrow: you have a specific employer already lined up that only requires Class B (a school district, a transit authority, a local delivery company), and you have no interest in expanding into long-haul or specialized trucking at any future point. Outside of those conditions, the incremental training time and cost to reach Class A is almost always worth it.
ATS’s truck driver training program focuses on Class A CDL preparation, the three-week program puts you in the driver’s seat of actual tractor-trailer equipment and prepares you to pass your CDL road test. Financial assistance options including WIOA workforce funding and GI Bill benefits for veterans are available for qualifying students.
Frequently Asked Questions
Can a Class B CDL holder drive a tractor-trailer?
No. A Class B CDL only authorizes operation of single vehicles with a GVWR of 26,001 pounds or more, and any Class C vehicles. Tractor-trailers are combination vehicles, the tractor and trailer are separate units, which require a Class A CDL. If you want to operate a tractor-trailer at any point, you will need to obtain a Class A CDL separately.
Does a Class A CDL replace a Class B?
Yes. A Class A CDL authorizes you to operate all Class A, Class B, and Class C commercial vehicles (with applicable endorsements). If you hold a Class A CDL, you do not need a separate Class B, your Class A covers everything a Class B covers and more.
What endorsements do you need for a Class B CDL?
It depends on what you’ll be driving. Common endorsements for Class B jobs include: Passenger (P) for buses carrying 16+ passengers; School Bus (S) for school bus operations, which also requires the Passenger endorsement; Tank Vehicle (N) for vehicles designed to transport liquids in bulk; and Air Brakes, which is not technically an endorsement but a restriction removal, if you test in a vehicle without air brakes, you’ll receive a restriction that limits you to non-air-brake vehicles.
How long does Class B CDL training take?
Most Class B CDL training programs run 2–4 weeks for full-time students. The federally mandated minimum CLP holding period of 14 days is the floor, you cannot take your skills test any sooner regardless of how quickly you complete classroom instruction. Total time from starting training to receiving your CDL is typically 3–5 weeks for most candidates.
Is a Class B CDL worth getting in 2026?
Class B CDL remains a solid entry point for local driving careers, school bus, transit, delivery, and dump truck roles are consistently available in most markets and tend to be home-daily positions. However, if you’re starting a CDL career from scratch and haven’t committed to a specific Class B employer, getting your Class A CDL is the strategically stronger move. Class A opens more job types, pays higher in most categories, and never needs to be upgraded, it already includes the Class B tier.
Start Your CDL Training at ATS
Associated Training Services has been training commercial drivers and heavy equipment operators since 1996. The CDL training program at ATS is focused on Class A CDL preparation, the license that covers everything Class B does plus the tractor-trailer operation that drives the highest-paying CDL careers in construction, excavation, and freight.
Training runs approximately three weeks, includes behind-the-wheel time on actual tractor-trailer equipment, and is backed by ATS’s employment assistance program that connects graduates with job leads in their home markets.
Ready to get started? Apply online or call (800) 383-7364, the admissions team can answer questions about training schedules, financial assistance, and what to expect before your first day.