Buy · Sell · Insure · Finance DMV Guides for All 50 States License & Registration Help Oil Changes · Repairs · Maintenance Car Loans & Refinancing Auto Insurance Explained Buy · Sell · Insure · Finance DMV Guides for All 50 States License & Registration Help Oil Changes · Repairs · Maintenance Car Loans & Refinancing Auto Insurance Explained
Buying & ResearchInsuranceDMV & RegistrationRepairsAbout UsContact Us

What Is a Class B CDL Driver's License?

A Class B CDL (Commercial Driver's License) is a federally established license category that authorizes drivers to operate certain large commercial vehicles — specifically those that don't require the broader Class A designation. Understanding where Class B fits in the CDL structure, what vehicles it covers, and what it takes to earn one helps you figure out whether this credential matches your goals.

How the CDL System Is Structured

The Federal Motor Carrier Safety Administration (FMCSA) sets the national framework for commercial driver licensing, which states then administer. There are three CDL classes:

CDL ClassTypical Vehicle TypeGVWR Threshold
Class ATractor-trailers, semi-trucks, combination vehicles26,001+ lbs combined, with towed unit over 10,000 lbs
Class BLarge single vehicles, straight trucks, buses26,001+ lbs single vehicle, towing 10,000 lbs or less
Class CSmaller vehicles carrying hazmat or 16+ passengersUnder 26,001 lbs (with specific cargo/passenger requirements)

GVWR stands for Gross Vehicle Weight Rating — the maximum weight a vehicle is rated to handle, not necessarily what it weighs on a given day.

A Class B license covers the vehicle itself and allows towing of a trailer under 10,001 lbs. It does not authorize driving a combination vehicle where the towed unit exceeds that threshold — that requires Class A.

What Vehicles a Class B CDL Covers

Class B is the license category behind a wide range of commercial and public-service vehicles. Common examples include:

  • Straight trucks (delivery trucks, dump trucks, large box trucks)
  • City transit buses and school buses
  • Motor coaches (when not part of a combination)
  • Segmented buses
  • Large passenger vans operated commercially (depending on configuration and state rules)
  • Certain construction vehicles such as concrete mixers

If you've ever seen a city bus driver, a refuse truck operator, or a driver making large appliance deliveries in a straight box truck, those roles typically require a Class B CDL.

Endorsements That Extend a Class B License 🚌

A basic Class B CDL has limitations. Certain vehicle types or cargo require endorsements — additional authorizations earned through separate knowledge and/or skills testing. Common endorsements relevant to Class B holders include:

  • P (Passenger) — required to carry paying or public-transit passengers
  • S (School Bus) — required to drive a school bus, typically requires the P endorsement as well
  • H (Hazardous Materials) — required for transporting hazmat; involves a federal TSA background check
  • N (Tank Vehicle) — required for operating tank vehicles
  • Air Brakes — technically a restriction removal; drivers who fail the air brakes knowledge test receive an air brake restriction on their license

Each endorsement has its own written test, and some require a skills test or additional background screening. The exact process varies by state.

How to Get a Class B CDL

The path generally follows this sequence, though specific requirements, fees, and processes vary by state:

  1. Meet basic eligibility — typically age 18 minimum for intrastate (within your state) driving, age 21 for interstate (across state lines) or hazmat transport
  2. Obtain a Commercial Learner's Permit (CLP) — pass written knowledge tests covering general CDL rules, vehicle systems, and any endorsements you're pursuing
  3. Hold the CLP for a minimum period — federally required minimum is 14 days before taking a skills test
  4. Pass the CDL skills test — includes a pre-trip vehicle inspection, basic vehicle control, and an on-road driving test
  5. Pay applicable fees — these vary significantly by state

Some states require vision and medical standards to be met upfront. Federal regulations also require most commercial drivers to hold a valid Medical Examiner's Certificate (DOT physical), which must be renewed periodically.

Class B vs. Class A: Key Distinctions

A common point of confusion is whether someone needs a Class B or Class A. The difference comes down to what you're towing. ⚖️

  • A Class A holder can legally drive Class B and Class C vehicles (with appropriate endorsements)
  • A Class B holder cannot drive Class A combination vehicles
  • If your work involves both straight trucks and tractor-trailers, Class A is the broader credential

For roles that are exclusively bus driving, straight-truck delivery, or municipal vehicle operation, Class B is often the appropriate and sufficient credential.

Variables That Shape Your Path

No two Class B CDL journeys look identical. Outcomes depend on factors including:

  • Your state's testing fees and scheduling process — some states have backlogs; others test quickly
  • Whether you attend a CDL training program — some employers provide training; others require it upfront
  • Which endorsements you need — a school bus job requires more testing than a basic delivery role
  • Your driving and criminal history — certain violations or convictions can affect CDL eligibility
  • Whether you're driving intrastate or interstate — this affects age requirements and DOT physical rules
  • The type of employer — some industries (transit agencies, school districts) have hiring requirements layered on top of the license requirements

The federal framework sets the floor. States build their own testing procedures, fees, and licensing timelines on top of it — which means what the process looks like in one state can be noticeably different from another.

Your specific vehicle type, intended routes, employer requirements, and home state are what ultimately determine exactly which tests you'll take, what it will cost, and how long it will take to get there.