What Is a Class B CDL License and What Does It Allow You to Drive?
A Class B CDL (Commercial Driver's License) is a federal license category that authorizes drivers to operate certain large commercial vehicles — specifically those that don't require the broader authorization of a Class A license. Understanding where Class B fits in the CDL framework helps clarify what jobs it opens up, what it takes to earn one, and where its limits are.
How the CDL System Is Structured
The Federal Motor Carrier Safety Administration (FMCSA) divides commercial driver's licenses into three classes: A, B, and C. The class you need depends on the weight and configuration of the vehicle you're driving.
| CDL Class | Vehicle Type | Towing Threshold |
|---|---|---|
| Class A | Combination vehicles (truck + trailer) | Towed unit over 10,000 lbs GVWR |
| Class B | Single vehicles 26,001+ lbs GVWR | Towed unit under 10,001 lbs GVWR |
| Class C | Vehicles under 26,001 lbs carrying hazmat or 16+ passengers | N/A |
GVWR stands for Gross Vehicle Weight Rating — the maximum weight a vehicle is rated to carry, including itself, passengers, and cargo.
What Vehicles Require a Class B CDL
A Class B license covers large single-unit vehicles. Common examples include:
- City transit buses and regional bus routes
- School buses (with the proper endorsement)
- Straight trucks used in delivery or freight
- Dump trucks and construction equipment haulers
- Box trucks and large moving trucks
- Refuse collection vehicles (garbage trucks)
- Concrete mixer trucks
The defining characteristic: the vehicle is one solid unit — not a cab pulling a separate heavy trailer. If you're pulling a trailer with a GVWR over 10,000 lbs, you'd need a Class A instead.
A Class B holder can also drive vehicles that fall under Class C, since the license hierarchy generally allows operation of lower-class vehicles.
Endorsements That Expand a Class B License 🚌
A base Class B CDL doesn't automatically authorize every type of commercial vehicle. Endorsements are add-ons that unlock specific vehicle types or cargo:
- P (Passenger) — required for buses carrying 16 or more passengers
- S (School Bus) — required for school bus operation; usually requires both P and S endorsements
- H (Hazardous Materials) — required for transporting hazmat; includes a TSA background check
- N (Tank Vehicle) — required for tankers
- X — combination of H and N endorsements
Each endorsement requires passing an additional knowledge test, and some require a skills test or federal clearance. States administer these tests, so the exact process varies.
What It Takes to Get a Class B CDL
The licensing process involves several steps, and while the federal FMCSA sets minimum standards, states handle the actual testing and issuance. Requirements can vary.
General steps most states follow:
- Obtain a Commercial Learner's Permit (CLP) — requires passing written knowledge tests on general CDL rules, air brakes (if applicable), and any endorsement subjects
- Hold the CLP for a minimum period — typically at least 14 days before scheduling a skills test
- Pass the CDL Skills Test — three parts: pre-trip vehicle inspection, basic vehicle control, and on-road driving
- Meet medical requirements — a DOT physical exam is required; you must hold a valid Medical Examiner's Certificate
- Meet age requirements — generally 18 for intrastate (within your state) driving, 21 for interstate (crossing state lines) commercial driving
Minimum age, specific fees, test formats, and training requirements differ by state. Some states now require completion of an FMCSA-approved Entry-Level Driver Training (ELDT) program before taking the skills test — this became a federal requirement in February 2022.
The DOT Medical Standard 🩺
Commercial drivers must meet medical fitness standards set by the FMCSA. A DOT physical covers vision, hearing, blood pressure, and a review of medical history. Conditions like certain types of epilepsy, insulin-dependent diabetes (in some cases), or uncorrected vision below the threshold can affect eligibility.
Drivers must renew the DOT medical certificate periodically — typically every two years, though some conditions require more frequent review.
Class B vs. Class A: Understanding the Difference
Drivers sometimes wonder whether they should pursue Class B or Class A. The key factor is what you plan to drive.
- Class A covers everything Class B does, plus combination vehicles with heavy trailers — think semi-trucks and tractor-trailers
- Class B is sufficient for bus drivers, dump truck operators, and straight-truck delivery roles
- If a job requires towing a trailer over 10,000 lbs GVWR, Class B won't cover it
Some drivers start with Class B because it's sufficient for their current job, then upgrade to Class A later if career goals shift.
Costs and Timelines Vary Significantly
CDL training program costs, testing fees, licensing fees, and the time it takes to complete the process vary considerably by state and by the training provider. Programs can range from a few weeks at a community college to longer courses at private truck driving schools. Some employers offer sponsored training programs that cover costs in exchange for a work commitment.
Testing fees, permit fees, and license issuance fees are set at the state level — what you pay in one state may be quite different from what someone pays elsewhere.
What Shapes Your Path to a Class B CDL
Your specific situation determines what the process looks like in practice:
- Your state sets the fees, testing format, and any state-specific requirements beyond federal minimums
- Your age determines whether you're limited to intrastate driving or can drive commercially across state lines
- Your medical history affects DOT physical eligibility and any restrictions on your certificate
- The vehicle type you'll drive determines which endorsements you'll need
- Whether your employer sponsors training affects cost and timeline significantly
The federal framework is consistent, but every element of execution — testing, fees, training standards, and timelines — plays out differently depending on where you are and what you're trying to do with the license.
