Class B CDL jobs are driving roles that require a commercial driver's license but not the heavier Class A certification
A Class B CDL lets you drive single vehicles over 26,001 pounds gross vehicle weight rating (GVWR), or tow a trailer under 10,000 pounds. The practical difference: you can drive a dump truck, delivery truck, or city bus, but not an 18-wheeler or a tractor-trailer combination. Most Class B work is local or regional, not cross-country hauling.
The job market for Class B CDL holders is steady because these vehicles move goods and people in every city and town. Refuse collection, concrete mixers, box trucks for delivery companies, school buses, and transit buses all fall under Class B. The work is more predictable than long-haul trucking—you're usually home at the end of the shift—but it's also more physically demanding because you're often loading, unloading, or managing passenger safety.
Key Takeaways
- Class B CDL covers single vehicles over 26,001 pounds or towed trailers under 10,000 pounds, which includes dump trucks, delivery trucks, and buses but not 18-wheelers.
- Most Class B jobs are local or regional routes with predictable hours, meaning you return home daily rather than spending weeks on the road.
- You need a valid Class B CDL from your state's Department of Motor Vehicles, obtained by passing a written test and a behind-the-wheel driving exam.
- Common employers include waste management companies, delivery services, school districts, and public transit agencies.
- Pay varies by employer and location, but Class B drivers typically earn less than Class A long-haul drivers because routes are shorter and less specialized.
What vehicles you can legally drive with a Class B CDL
A Class B CDL authorizes you to operate any single vehicle with a GVWR over 26,001 pounds, regardless of how many axles it has. This includes dump trucks (often used in construction and road maintenance), concrete mixers, garbage trucks, delivery box trucks, and most city buses. The weight threshold is the key: if the truck weighs more than 26,001 pounds when fully loaded, you need a commercial license to drive it legally.
You can also tow a trailer with a Class B CDL, but only if that trailer weighs 10,000 pounds or less. This rules out most heavy trailers but allows you to pull small utility trailers or light equipment trailers. If you want to tow anything heavier, or if you want to drive a tractor-trailer combination (an 18-wheeler), you need a Class A CDL instead.
The restrictions matter legally and practically. Driving a vehicle that requires a Class A CDL without one is a violation that can result in fines, points on your record, and loss of your commercial license. Employers also verify your license class before hiring, so misrepresenting what you're licensed to drive will disqualify you when ready.
How to obtain a Class B CDL in your state
Every state's Department of Motor Vehicles (DMV) or equivalent agency issues CDLs. The process is the same structure everywhere, though specific test content and fees vary. You start by explore for a commercial learner's permit (CLP), which requires passing a written knowledge test on traffic laws, vehicle operation, and safety. You take this test at your local DMV office.
After you pass the knowledge test and hold your CLP for a waiting period (typically 7 to 14 days, depending on your state), you schedule a behind-the-wheel driving exam. This exam tests your ability to operate the vehicle safely, including pre-trip inspection, basic control, and on-road driving. You must bring a vehicle of the class you're testing for—many people rent a truck from a commercial driving school or borrow one from an employer.
Some states allow you to take the driving exam when ready after passing the knowledge test; others require you to wait. Check your state's DMV website for the exact sequence and any mandatory waiting periods. The entire process typically takes 2 to 4 weeks if you're organized and pass both tests on your first attempt.
Common Class B CDL job types and what they pay
Waste management and refuse collection is one of the largest Class B employers. Garbage truck drivers operate compactor trucks on residential and commercial routes, usually starting before dawn and finishing by early afternoon. The work is physically demanding—you're often jumping on and off the truck—but routes are local and predictable. Pay ranges widely by region and employer, from roughly $35,000 to $55,000 annually, depending on whether you work for a municipal government (usually higher pay and benefits) or a private waste company.
School bus and public transit drivers represent another major segment. School bus drivers transport students on fixed routes, with work concentrated in morning and afternoon shifts. Transit bus drivers work for city or regional transit agencies on longer routes with multiple stops. Both roles require passenger safety training beyond the basic CDL, and both offer stable employment with government benefits. Pay is typically $30,000 to $50,000 annually, with school districts often offering better pension benefits.
Delivery and box truck driving has grown significantly with e-commerce. Companies like Amazon, UPS, and local delivery services hire Class B drivers to operate step vans and box trucks on urban and suburban routes. Hours are often long during peak seasons, but the work is straightforward: drive to addresses, deliver packages, collect signatures. Pay ranges from $35,000 to $55,000 depending on the company and whether you're full-time or seasonal.
Specialized vehicles like concrete mixers, dump trucks, and tanker trucks (for non-hazardous liquids) also require Class B CDLs. These jobs are often tied to construction, landscaping, or agriculture and may be seasonal. Pay can be higher than general delivery—$40,000 to $60,000—but work availability depends on the industry cycle.
Physical demands and safety requirements for Class B drivers
Class B driving is more physically demanding than many people expect. Garbage truck drivers lift hundreds of pounds daily, school bus drivers manage 50 to 70 children, and delivery drivers climb in and out of trucks dozens of times per shift. You need to pass a Department of Transportation (DOT) medical examination before you can obtain your CDL, which includes vision and hearing tests, blood pressure screening, and a review of your medical history. If you have certain conditions—uncontrolled diabetes, heart disease, or sleep apnea—you may be disqualified or require a medical waiver.
Safety training is mandatory for most Class B roles. School bus drivers complete passenger safety and emergency evacuation training. Waste management drivers learn hazard recognition and equipment operation. Transit drivers take customer service and de-escalation training. These trainings are usually provided by your employer after you're hired, but some are required before you start work. Your employer will tell you what's needed during the hiring process.
You're also subject to random drug and alcohol testing if you work for a company with more than a certain number of commercial vehicles. This is a federal requirement, not optional. If you fail a test, you lose your CDL for a minimum of one year.
How Class B CDL jobs compare to Class A long-haul driving
Class A drivers operate tractor-trailers and earn more per mile because they drive longer distances and spend weeks away from home. Class B drivers work locally, return home daily, and earn less overall—but they also have more predictable schedules, fewer hours away from family, and less wear on their bodies from sitting in a cab for 10 hours a day. If you have family obligations or prefer a routine, Class B is often the better choice despite lower pay.
Class A requires more training and a higher skill level, which is reflected in the licensing process and job requirements. Class B is the entry point for many people new to commercial driving. Some drivers start with Class B to build experience and confidence, then upgrade to Class A later if they want higher pay and are willing to accept the lifestyle of long-haul work.
Job stability also differs. Class A drivers depend on freight demand and fuel prices, which fluctuate. Class B jobs—especially in waste management and public transit—are more stable because those services run regardless of economic conditions. A garbage truck still needs to run during a recession.
Where to find Class B CDL job openings
Waste management companies like Waste Management, Republic Services, and local municipal governments post openings on their websites and on job boards like Indeed and LinkedIn. School districts hire bus drivers through their human resources departments; check your local school district's website or call the transportation department directly. Delivery companies like Amazon, UPS, and FedEx post openings on their career pages and on general job sites.
Staffing agencies that specialize in commercial driving often have Class B positions available and can match you with employers quickly. Local unions (if you're in a unionized area) sometimes maintain job boards for transit and waste management roles. Networking with other drivers is also effective—many Class B jobs are filled by referral, and current employees often know about openings before they're posted publicly.
When you explore, have your CDL number and medical certification ready. Employers will verify both before making an offer. If you're still working toward your CDL, many companies will hire you conditionally and give you a important date to complete the licensing process.
Frequently Asked Questions
Can I drive a school bus with a Class B CDL?
Yes, school buses fall under Class B weight limits. However, you'll need a School Bus Endorsement (S) in addition to your Class B CDL. This requires passing an additional written test and demonstrating knowledge of passenger safety, emergency procedures, and student management. Most school districts require this endorsement before you can be hired.
Do I need hazmat training to drive a Class B truck?
Only if you're transporting hazardous materials. Most Class B jobs—garbage, delivery, school buses—don't involve hazmat. If an employer needs you to transport hazardous liquids or gases, they'll require a Hazmat Endorsement, which involves a separate written test and background check. Your employer will tell you upfront if this is required.
What happens if I get a traffic ticket while driving a commercial vehicle?
Traffic violations in a commercial vehicle are treated more seriously than in a personal vehicle. Points accumulate faster, and serious violations (reckless driving, DUI, at-fault accidents) can result in CDL suspension or revocation. Your employer will also likely terminate you. Safe driving is non-negotiable in commercial work.
Can I upgrade from Class B to Class A CDL later?
Yes. You take the Class A knowledge test and driving exam, and your Class B is upgraded. You don't lose your Class B—you straightforward get a higher class. Many drivers start with Class B to gain experience, then upgrade when they're ready for long-haul work or want higher pay.
How often do I need to renew my Class B CDL?
CDL renewal periods vary by state, typically every 4 to 8 years. You'll need to pass a new medical examination before renewal. Some states require a written test renewal; others don't. Check your state's DMV website for the specific renewal timeline and requirements for your location.