A Class B CDL covers single vehicles over 26,001 pounds and certain passenger buses, but not the tractor-trailer combinations that require a Class A
A Class B Commercial Driver's License authorizes you to operate a single commercial vehicle with a gross vehicle weight rating (GVWR) above 26,001 pounds. This includes straight trucks like dump trucks, cement mixers, and delivery vehicles, as well as buses designed to carry 16 or more passengers. You cannot drive a tractor-trailer (semi-truck) with a Class B — that requires a Class A CDL. The Class B sits between a regular driver's license and the Class A in terms of vehicle size and complexity.
The distinction matters because the Federal Motor Carrier Safety Administration (FMCSA) sets different testing and medical standards based on what you'll actually be operating. A Class B test focuses on the handling characteristics of a heavy single unit rather than the jackknifing and coupling dynamics of a tractor-trailer. If your job involves driving a box truck, a school bus, or a concrete mixer, a Class B is what you need — and it's the only CDL class you're legally permitted to hold for those vehicles.
Key Takeaways
- A Class B CDL covers single vehicles over 26,001 pounds and buses with 16 or more passenger seats, but not tractor-trailers.
- You must pass a written knowledge test, a pre-trip inspection test, and a road skills test administered by your state's Department of Motor Vehicles.
- Medical certification through an FMCSA-approved examiner is required before you can obtain or renew a Class B CDL.
- Endorsements like air brakes, hazmat, or passenger (P) can be added to your Class B depending on the specific vehicle and cargo you'll handle.
- Most states require you to hold a valid regular driver's license and pass a background check before you can test for a Class B.
What vehicles you can and cannot operate with a Class B
With a Class B CDL, you can legally drive any single commercial vehicle with a GVWR over 26,001 pounds. This includes straight trucks (box trucks, flatbeds, dump trucks), concrete mixers, garbage trucks, and tow trucks. You can also operate buses designed to carry 16 or more passengers, including school buses and transit buses. The key word is "single" — the vehicle must not have a towed unit, or if it does, the towed unit cannot exceed 10,000 pounds GVWR.
You cannot operate a tractor-trailer combination, even if the total weight is under the Class A threshold. You also cannot drive a vehicle towing a trailer heavier than 10,000 pounds. If your employer asks you to drive a vehicle outside these boundaries, you would need to upgrade to a Class A CDL. Some states also restrict certain Class B drivers from operating vehicles carrying hazardous materials without an additional endorsement, even if the vehicle itself qualifies.
The three-part testing process
Every state requires you to pass three separate tests to obtain a Class B CDL: a written knowledge test, a pre-trip vehicle inspection test, and a road skills test. The written test covers federal and state commercial driving regulations, safe driving practices, and vehicle maintenance. You study from your state's CDL manual, which is free and available online or at your local DMV. Most states allow you to take the written test at a DMV office or an approved testing location.
The pre-trip inspection test requires you to walk around and inspect a real commercial vehicle, pointing out safety components and explaining what you're checking. You'll need to identify lights, brakes, tires, coupling devices (if applicable), and other critical systems. This test is typically conducted by a state examiner and lasts 15 to 20 minutes. The road skills test is a 30- to 45-minute drive in an actual Class B vehicle on public roads, where an examiner observes your steering, braking, lane changes, and overall vehicle control. You must demonstrate competence in normal driving, backing, and parking maneuvers.
Medical certification requirements
Before you can obtain a Class B CDL, you must pass a medical examination conducted by a certified medical examiner listed on the FMCSA's National Registry. This is not your regular doctor — it must be someone specifically trained in commercial driver medical standards. The examiner checks your vision, hearing, blood pressure, and overall health. They also review your medical history for conditions that might affect safe driving, such as diabetes, sleep apnea, or certain medications.
The medical certificate is valid for up to two years (one year if you're over 65 in some states). You must carry the original certificate or a copy in your vehicle at all times while driving commercially. If your health changes between exams — for example, if you develop a condition or start a medication that affects your ability to drive safely — you're required to report it to your state's DMV. Failing to disclose a medical condition can result in license suspension or revocation.
Endorsements you may need to add to your Class B
Depending on what you'll be hauling or the type of vehicle you'll drive, you may need to add endorsements to your Class B CDL. The most common are the air brake endorsement (required if you operate a vehicle with air brakes), the hazmat endorsement (required to transport hazardous materials), and the passenger endorsement (required to operate a bus carrying passengers for hire). Each endorsement requires an additional written test and, in the case of hazmat, a background check and fingerprinting.
Some states also offer a school bus endorsement, which is required in addition to the passenger endorsement if you'll drive a school bus. This endorsement includes additional testing on student safety and loading procedures. If your vehicle has air brakes but you test in a vehicle without them, you'll receive a restriction on your license that prohibits you from driving air-brake vehicles. You can remove this restriction by taking an air brake test in a vehicle equipped with air brakes.
Prerequisites and background requirements
Before you can test for a Class B CDL, you must hold a valid regular driver's license (Class D or equivalent in your state) and have a clean driving record. Most states require you to pass a background check, which includes a review of your driving history and criminal record. If you have serious traffic violations, DUI convictions, or felonies on your record, you may be disqualified from obtaining a CDL. Some states also require you to be at least 18 years old for intrastate driving (within your state) and 21 for interstate driving (across state lines).
You'll also need to provide proof of identity, residency, and Social Security number when you explore. Some states require you to complete a CDL training course before you can test, while others allow you to study independently. If you're switching from another state's CDL, you may be able to transfer your license without retesting, depending on your new state's reciprocity agreements. Check with your state's DMV for specific requirements.
How a Class B differs from a Class A and Class C
A Class A CDL covers tractor-trailers and any combination vehicle with a GVWR over 26,001 pounds where the towed unit exceeds 10,000 pounds. The Class A test is more complex because you must demonstrate skill in coupling and uncoupling a trailer, backing with a trailer, and managing the unique handling characteristics of a tractor-trailer. A Class B covers only single units or single units towing something under 10,000 pounds, so the test focuses on straight-truck handling. A Class C is not a commercial license — it's a regular driver's license for non-commercial vehicles under 26,001 pounds.
In terms of job prospects, a Class A opens more opportunities because you can legally drive anything a Class B driver can operate, plus tractor-trailers. However, a Class B is faster and cheaper to obtain, requires less training, and is sufficient for many local delivery, construction, and transit jobs. If you're unsure which class you need, check the GVWR and towing capacity of the vehicles your employer wants you to drive — that will determine which license is required.
Frequently Asked Questions
Can I drive a Class B vehicle with a regular driver's license?
No. Any commercial vehicle with a GVWR over 26,001 pounds requires a CDL. Driving one without the proper license is illegal and can result in fines, license suspension, and criminal charges. Your employer is also liable if they knowingly allow an unlicensed driver to operate a commercial vehicle.
How long does it take to get a Class B CDL?
The timeline depends on your state and whether you attend a training school. If you study independently, you can take the written test within days. The road skills test typically requires scheduling an appointment, which may take one to four weeks depending on your state's DMV backlog. Total time from start to license is usually one to three months.
What happens if I fail one of the three tests?
You can retake any failed test, but your state may require you to wait a certain number of days between attempts (typically 7 to 14 days). You'll pay a retesting fee each time. There's no limit on how many times you can retake a test, but repeated failures may prompt your state to require you to complete a formal training course.
Do I need a Class B CDL to drive a school bus if I'm not transporting students?
It depends on your state's definition of a school bus and whether passengers are on board. If the vehicle is designed to carry 16 or more people and you're operating it commercially (even without students), you typically need a Class B with a passenger endorsement. Check your state's DMV for specific rules about non-student transport.
Can I upgrade from a Class B to a Class A without retesting everything?
Most states allow you to upgrade by taking only the written test and road skills test for the Class A. You won't need to retake the pre-trip inspection test or medical exam if your medical certificate is still valid. Contact your state's DMV for the exact upgrade procedure.