CDL Class B License: Straight Trucks, Buses, and Heavy Delivery Vehicles

Learn about cdl class b cdl requirements, training, jobs, and how it compares to class a cdl and non cdl class c licenses for commercial drivers.

CDL Class B License: Straight Trucks, Buses, and Heavy Delivery Vehicles

Getting a CDL class B license opens doors most people don't even know exist. Straight trucks, city buses, segmented buses, box trucks, dump trucks with small trailers -- these vehicles all fall under the Class B umbrella, and they're the backbone of local delivery and public transit across every state. If the vehicle has a gross vehicle weight rating over 26,001 pounds and you're not towing anything heavier than 10,000 pounds, you're in Class B territory.

Here's what catches most new drivers off guard. The CDL class B CDL isn't just one test -- it's a written knowledge exam plus a skills test with three parts: pre-trip inspection, basic vehicle control, and an on-road driving segment. Each state administers these through its own DMV or motor vehicle division, and the passing scores vary slightly. You'll need a commercial learner's permit first, which means passing the general knowledge written test before you ever touch the steering wheel of a commercial vehicle.

What about the other license classes? A class a cdl covers combination vehicles -- think tractor-trailers and heavy tow rigs where the trailer exceeds 10,000 pounds GVWR. Class A holders can also drive any Class B vehicle, which makes it the more versatile option if you're planning a long career in trucking. Then there's the non CDL class c category, covering vehicles that carry 16+ passengers or haul hazardous materials but weigh under 26,001 pounds. Three distinct tiers, three different career tracks.

The demand for Class B drivers hasn't slowed down. Municipal transit systems, school districts, concrete companies, and waste management operations all need CDL Class B holders -- and many of these employers offer paid training programs because they can't fill seats fast enough. That's not a recruitment pitch. That's the Bureau of Labor Statistics projecting 6% job growth for heavy and tractor-trailer truck drivers through 2032, with bus drivers seeing even stronger demand in urban areas.

So where do you start? Right here. This guide breaks down everything from training timelines and certification steps to salary expectations and job markets -- all specific to the Class B commercial driver's license.

CDL Class B at a Glance

🚛26,001+ lbsMinimum GVWR
💰$48,000Median Annual Salary
📅4-8 WeeksTypical Training Time
📈6%Job Growth (2022-2032)
🎯80%+Skills Test Pass Rate

The difference between a non CDL class c license and a class B CDL comes down to vehicle weight and what you're legally allowed to operate. Non-CDL Class C covers lighter commercial vehicles -- passenger vans carrying 16 or more people, small hazmat loads, school activity buses -- but you won't be driving anything over 26,000 pounds GVWR. A class b cdl removes that ceiling and puts you behind the wheel of substantially larger equipment.

Why does this matter for your wallet? Because the pay gap is real. Class B CDL holders earn a median salary of $48,310 annually according to BLS data, while non-CDL commercial drivers typically earn 15-25% less for comparable hours. The endorsement structure also favors Class B -- adding a passenger (P) endorsement or school bus (S) endorsement to your Class B license creates instant qualification for transit and school bus positions that non-CDL drivers simply can't access.

Finding class b cdl jobs isn't the hard part -- keeping up with the demand is. Waste management companies like Republic Services and Waste Management Inc. run perpetual hiring cycles for CDL Class B drivers. Municipal transit authorities in cities from Phoenix to Philadelphia can't fill routes fast enough. Concrete mixer operators, fuel tanker drivers, and delivery fleet managers all compete for the same pool of licensed drivers.

The training investment pays itself back quickly. Most CDL Class B programs run 4-8 weeks and cost between $1,500 and $5,000 -- but employer-sponsored programs often cover the full cost in exchange for a 1-2 year employment commitment. That's effectively free training with a guaranteed job waiting at the end. Community colleges and vocational schools also offer financial aid for CDL programs in most states.

The job market for Class B drivers looks different depending on where you live -- and that's actually good news for most people. Urban areas need transit and delivery drivers. Suburban zones need school bus and waste management operators. Rural regions need concrete, fuel, and agricultural haulers. The non-cdl class c option handles lighter passenger vehicles, sure, but it locks you out of the higher-paying heavy equipment positions that dominate class b cdl jobs near me searches in every state.

Class b cdl jobs span a wider range than most people realize. Here's a partial list: city bus driver, intercity coach operator, school bus driver, dump truck operator, concrete mixer driver, delivery truck driver (think UPS, FedEx Ground, Sysco), fuel tanker driver, mobile crane operator, and segment bus driver. Each of these roles has different endorsement requirements -- a tanker (N) endorsement for fuel, a passenger (P) endorsement for buses, a hazmat (H) endorsement for dangerous goods.

Endorsements matter more than the base license in many hiring decisions. A Class B CDL with P and S endorsements makes you immediately hireable by any school district in the country. Add an air brakes restriction removal and you're qualified for virtually every Class B vehicle on the road. Most training programs build these endorsements into the curriculum, so you're not paying extra -- you're just studying for additional written tests at the DMV.

Remote and rural areas often offer signing bonuses or relocation assistance for CDL Class B drivers because the supply-demand imbalance hits hardest where fewer people live. Wyoming, Montana, and the Dakotas regularly post CDL B positions with $5,000-$10,000 signing bonuses. Even mid-size cities like Boise, Reno, and Knoxville struggle to fill routes. The shortage is structural, not cyclical -- an aging workforce retires faster than new drivers enter.

Alabama CDL Combination Vehicles Practice Test 2019

Practice CDL class B combination vehicle knowledge with real exam-style questions.

Alabama CDL General Knowledge Practice Test # 2

Test your class b cdl general knowledge with this free practice quiz.

CDL Class B Training and Requirements

Age: Must be at least 18 for intrastate (within your state) or 21 for interstate (crossing state lines) commercial driving.

Medical card: DOT physical exam from a certified medical examiner — valid for 2 years, must be on file with your state DMV.

Driving record: No DUI/DWI in the past 5 years. No more than one serious traffic violation in the past 3 years. No license suspensions currently active.

Background: Some employers run additional background checks beyond the DMV requirements, especially for school bus and hazmat positions.

If you already hold a cdl class a license, you can legally operate any Class B vehicle without additional testing -- that's built into the federal tiered licensing structure. But here's the thing most career advisors won't tell you: starting with Class B and upgrading to Class A later is often the smarter financial move. You get working and earning income in 4-6 weeks instead of the 8-16 weeks that most Class A programs require. Then you upgrade on your employer's dime once you've built road experience.

Class b cdl training programs vary wildly in quality, and price doesn't always correlate with outcomes. A $4,500 private school might put you through 120 hours of combined classroom and behind-the-wheel time. A $1,800 community college program might offer 160 hours. The key metric isn't cost -- it's the student pass rate on the CDL skills test. Ask every program for their first-attempt pass rate before you enroll. Anything below 75% is a red flag.

The FMCSA's Entry-Level Driver Training (ELDT) requirement changed everything in 2022. Before that mandate, some states let you test for a CDL with zero formal training -- just study the manual and show up. Now every first-time CDL applicant must complete theory and behind-the-wheel instruction from a registered training provider. That's non-negotiable. The upside? Training quality has improved measurably since the rule took effect, and first-attempt pass rates have climbed nationally.

Behind-the-wheel hours matter more than classroom hours for test readiness. Aim for at least 40 hours of actual driving time during your training program. Programs that front-load classroom instruction and compress driving into the final week produce lower pass rates -- the muscle memory hasn't set in yet. The best programs alternate: classroom in the morning, driving in the afternoon, five days a week. Your hands need to learn the vehicle before your brain can execute the test maneuvers under pressure.

Types of Vehicles You Can Drive with a Class B CDL

🚛Straight Trucks

Box trucks, delivery trucks, and moving vans where the cargo area is permanently attached to the cab. These are the most common Class B vehicles on the road -- FedEx Ground, UPS, and Sysco all operate massive fleets of them.

🚌City and Transit Buses

Public transit buses, shuttle buses, and intercity coaches. Requires a passenger (P) endorsement in addition to your Class B CDL. Transit agencies are among the highest-paying Class B employers in most metro areas.

🏫School Buses

Requires both passenger (P) and school bus (S) endorsements plus additional background checks. School districts offer predictable schedules, summers off, and increasingly competitive pay to attract CDL B drivers.

🏗️Dump Trucks and Concrete Mixers

Heavy construction vehicles that fall under Class B when operating without a heavy trailer. Seasonal in northern states but year-round in the South and West. Often the highest hourly pay among Class B positions.

The class b cdl certification process follows a predictable sequence, but the timeline depends on your state and your training program. Step one: get your DOT medical card from a certified medical examiner. Step two: study for and pass the general knowledge written test at your DMV to receive your Commercial Learner's Permit (CLP). Step three: complete ELDT-approved training. Step four: schedule and pass the three-part skills test. Most people finish this entire sequence in 6-10 weeks.

Your cdl class b is valid for the vehicle class printed on your license -- but endorsements are what really define your job options. The base Class B license without endorsements limits you to straight trucks and non-passenger vehicles without air brakes (if you tested without them). Adding endorsements is straightforward: pass the relevant written test at the DMV, and for some endorsements like hazmat, complete a TSA background check. No additional driving test required for most endorsements.

Renewal works differently than your regular driver's license. CDL holders must submit a new medical certificate every two years (or more frequently if your medical examiner specifies a shorter interval). The license itself typically renews every 4-8 years depending on your state. If you let your medical card lapse, your CDL goes into "not-certified" status and you can't legally drive commercial vehicles -- even though the physical license card hasn't expired.

One thing that trips people up: the CDL disqualification rules are stricter than regular license rules. A single serious traffic violation (speeding 15+ mph over the limit in a commercial vehicle, improper lane change, following too closely) triggers a 60-day disqualification. Two serious violations within three years? That's 120 days. A DUI in any vehicle -- personal car included -- means a one-year CDL disqualification. Know these rules before you start driving.

Pros and Cons of a Class B CDL

Pros
  • +Shorter training time (4-8 weeks) compared to Class A programs (8-16 weeks)
  • +Lower training costs -- many programs under $3,000 or fully employer-sponsored
  • +Local routes mean you're home every night instead of spending weeks on the road
  • +Strong job security with 6% projected growth and chronic driver shortages
  • +Multiple career paths: transit, school bus, delivery, construction, waste management
  • +Endorsement stacking lets you qualify for higher-paying specialized positions
Cons
  • Lower earning ceiling than Class A -- median $48K vs $54K for tractor-trailer drivers
  • Physical demands: loading/unloading, vehicle inspections in all weather conditions
  • DOT medical requirements disqualify some drivers with certain health conditions
  • Strict disqualification rules -- even personal vehicle DUI suspends your CDL
  • Early morning or split-shift schedules are common for bus and delivery positions
  • Limited advancement without upgrading to Class A for long-haul or specialized rigs

Alabama CDL General Knowledge Practice Test # 3

Prepare for your cdl class b general knowledge exam with practice questions.

Alabama CDL General Knowledge Practice Test # 4

Free CDL class B knowledge test practice -- covers all general knowledge topics.

Searching for class b cdl jobs near me returns different results depending on your metro area, but the pattern holds everywhere: there are more openings than qualified drivers. The cdl class shortage has been building for over a decade, accelerated by retirements, tighter medical screening, and the post-2022 ELDT training requirement that slowed the pipeline of new CDL holders. For job seekers, this imbalance is leverage.

Salary varies by industry more than geography in many cases. Transit bus drivers in mid-size cities earn $40,000-$55,000. School bus drivers range from $32,000-$48,000 depending on district and state. Waste management drivers consistently rank among the highest-paid Class B positions at $45,000-$65,000 -- the early hours and physical demands justify the premium. Concrete mixer and dump truck operators in construction earn $50,000-$70,000 in states with year-round building seasons.

Benefits packages often matter more than base salary for Class B positions. Municipal employers (transit systems, school districts) typically offer pension plans, health insurance, and paid time off that private-sector employers can't match dollar-for-dollar. A school bus driver earning $42,000 with a state pension and summers off might come out ahead of a delivery driver earning $52,000 with no retirement match and mandatory overtime during peak seasons.

Here's what the job boards won't tell you: direct applications beat online listings for CDL B jobs. Walk into the terminal, the bus depot, the waste management yard. Ask for the hiring manager. Most CDL B employers hire on rolling schedules and fill positions from walk-in applicants before they ever post online. Indeed and ZipRecruiter show you the leftovers -- the positions nobody filled through word-of-mouth and direct outreach.

Class B CDL Application Checklist

A non cdl class c license covers a specific niche that confuses a lot of people. It's not a "lesser" CDL -- it's a completely separate classification for vehicles under 26,001 pounds GVWR that either transport 16+ passengers (including the driver) or carry hazardous materials requiring placards. Think large passenger vans, small shuttle buses, and hazmat delivery vehicles that don't hit the CDL weight threshold.

The non-cdl class c license doesn't require a skills test in most states. You'll pass a written knowledge test covering passenger safety or hazmat protocols (depending on your vehicle type), provide a clean driving record, and possibly complete a state-specific training program. It's faster and cheaper than CDL certification, which is why some drivers start here and upgrade later. But the trade-off is clear: fewer job options, lower pay, and no pathway to the heavy-equipment positions that drive the highest wages in commercial driving.

Some states blur the line between non-CDL Class C and regular Class D licenses. In California, the non-CDL Class C is actually the standard driver's license -- completely different meaning than the federal non-CDL Class C commercial classification. Florida, Texas, and New York each have their own naming conventions. Always check your specific state's DMV website for the classification that matches your intended vehicle type. Don't assume that a "Class C" in one state means the same thing in another.

For career mobility, the upgrade path from non-CDL Class C to CDL Class B makes logical sense. You build experience with commercial vehicles, learn the regulatory environment, and develop the safety mindset before stepping up to heavier equipment. Some employers even prefer this progression -- it shows you didn't rush into a CDL program without understanding the industry. Just know that you'll need to complete full ELDT training when you upgrade, regardless of your non-CDL driving experience.

Air Brake Restriction Removal

If you test for your Class B CDL in a vehicle without air brakes, you'll receive a restriction code (usually "L" or "Z" depending on your state) that prevents you from operating any vehicle equipped with air brakes. Since most commercial buses, dump trucks, and larger straight trucks use air brakes, this restriction severely limits your job options. Always train and test in a vehicle with full air brakes to avoid this restriction -- it's much easier to test correctly the first time than to schedule a separate air brake removal test later.

Looking for a cdl class a practice test? That's a common search from drivers weighing their options between Class A and Class B certification. Here's the real question you should ask first: what do you actually want to drive? If the answer is tractor-trailers, heavy tow vehicles, or flatbed rigs hauling oversized loads across state lines -- you need Class A. If it's city buses, delivery trucks, school buses, dump trucks, or concrete mixers -- Class B is your lane.

The class c cdl classification adds another layer. Federal regulations define Class C CDL as any vehicle that doesn't fit Class A or Class B criteria but either carries 16+ passengers or transports hazardous materials. It's the catch-all category, and it's where you'll find airport shuttle drivers, small hazmat haulers, and certain specialty vehicle operators. The testing is simpler than Class B -- typically just written exams plus endorsement-specific knowledge tests.

Cross-class endorsements create interesting career combinations. A driver with a Class B CDL and a passenger endorsement can drive transit buses. Add a hazmat endorsement and you're qualified for fuel tanker deliveries. Stack a Class A upgrade on top and you've unlocked the entire commercial driving spectrum. Each endorsement is a separate written test at the DMV -- no additional driving test required (except for the Class A upgrade, which requires a new skills test in a combination vehicle).

Test preparation matters more than most people admit. The general knowledge test has a reputation for being easy, but the fail rate on first attempts runs 20-30% nationally. Endorsement tests are harder -- the air brakes test in particular has a failure rate approaching 35% in some states. Free practice tests online help, but make sure you're using questions based on your state's current CDL manual. The FMCSA updates regulations annually, and practice tests from 2020 may not cover current material.

Wondering about free cdl classes near me? They exist, and they're more common than you'd expect. Many municipal transit authorities offer fully paid CDL B training in exchange for a 1-2 year employment commitment. School districts in driver-shortage areas partner with local CDL schools to cover tuition costs. Workforce development programs funded by state and federal grants provide free CDL training to qualifying applicants -- typically those receiving unemployment benefits, veterans transitioning to civilian careers, or workers displaced by industry changes.

So what is a non cdl class c license in practical terms? It's the commercial driving credential for lighter specialty vehicles. You won't drive a city bus or a dump truck with it, but you can legally operate a 15-passenger van for a hotel shuttle service, drive a small hazmat delivery vehicle, or pilot a large activity bus for a church or community organization. The testing is lighter, the training is shorter, and the pay ceiling is lower. It's a stepping stone, not a destination -- unless that specific niche is exactly where you want to be.

Workforce Innovation and Opportunity Act (WIOA) funding covers CDL training in most states. Visit your local American Job Center (there's one in virtually every county) and ask about CDL training vouchers. Eligibility requirements vary, but if you're unemployed, underemployed, or a veteran, you likely qualify. The paperwork takes 2-3 weeks to process, but a free $3,000-$5,000 training program is worth the wait. Some states also offer CDL-specific grants through their departments of transportation or labor.

Military veterans have additional options. The GI Bill covers CDL training at approved schools. The VA's Veteran Readiness and Employment program (formerly Vocational Rehabilitation) covers CDL training for veterans with service-connected disabilities. And the Troops to Trucks program -- a partnership between the trucking industry and Department of Defense -- provides accelerated pathways for veterans with military driving experience. Your military vehicle operation time may also reduce the behind-the-wheel hours required during civilian CDL training.

Alabama General Knowledge CDL Practice Test

Free CDL class B general knowledge practice test for commercial driver preparation.

CDL Airbrakes Practice Test

Practice cdl class b air brakes questions -- essential for restriction removal.

If you're researching classes for cdl class a as a next step after your Class B, you're thinking about this correctly. The Class A upgrade requires additional training in combination vehicles -- specifically, coupling and uncoupling trailers, and driving with a loaded trailer attached. Most CDL schools offer a Class A upgrade course that's shorter and cheaper than the full Class A program because you already have your Class B foundation. Expect 2-4 additional weeks of training and $1,000-$3,000 in upgrade costs.

A class a cdl practice test covers material beyond what you studied for Class B. Combination vehicle questions focus on coupling procedures, trailer inspection, jackknife prevention, and off-tracking calculations. The air brakes section is identical -- if you passed it for Class B, you're already covered. General knowledge overlaps significantly, so your Class B study time wasn't wasted. The skills test, however, is entirely new: you'll demonstrate coupling/uncoupling, straight-line backing with a trailer, and offset backing with a full-length combination vehicle.

Career math favors the upgrade for most drivers. Class A median salary runs $54,320 -- about $6,000 more than Class B median. Over a 20-year career, that gap compounds to over $120,000 in additional earnings, not counting the wider selection of employers and routes available to Class A holders. But the quality-of-life trade-off is real. Class A often means over-the-road driving with days or weeks away from home. Class B keeps you local. Only you can decide which matters more.

The best time to upgrade from Class B to Class A is after 6-12 months of commercial driving experience. You'll have road confidence, understand DOT regulations from practice rather than textbooks, and know whether long-haul driving fits your life situation. Employers value this progression because it shows commitment to the profession -- not just someone chasing the highest-paying CDL job they could find. Plus, many Class A employers offer tuition reimbursement for the upgrade if you've already proven yourself as a reliable Class B driver.

CDL Questions and Answers

About the Author

Robert J. WilliamsBS Transportation Management, CDL Instructor

Licensed Driving Instructor & DMV Test Specialist

Penn State University

Robert J. Williams graduated from Penn State University with a degree in Transportation Management and has spent 20 years as a certified driving instructor and DMV examiner consultant. He has personally coached thousands of applicants through written knowledge tests, skills assessments, and commercial driver licensing programs across more than 30 states.

Join the Discussion

Connect with other students preparing for this exam. Share tips, ask questions, and get advice from people who have been there.

View discussion (2 replies)