A Class B license covers single vehicles over 26,000 pounds and certain bus types

A Class B driver's license is a commercial license that lets you drive a single large vehicle — typically a truck, tractor, or bus — that weighs more than 26,000 pounds gross vehicle weight rating (GVWR). It does not let you pull a trailer. If you drive a dump truck, cement mixer, or city bus for work, you need at least a Class B. If you want to haul a trailer behind that truck, you need a Class A instead.

The exact vehicles covered by Class B vary slightly by state, but the weight threshold and the "no trailer" rule are consistent across all 50 states. Some states call it a "Class 2" or use different naming, but the rules are the same.

Key Takeaways

  • A Class B license covers single vehicles over 26,000 pounds GVWR, including certain trucks and buses, but not vehicles towing trailers.
  • You must pass a written knowledge test, a skills test, and a medical examination (Department of Transportation physical) to get a Class B.
  • Most states require you to be at least 18 years old for a Class B, though some require 21 for certain bus or hazmat roles.
  • A Class B is a commercial license, so your employer's insurance and your own record affect your ability to hold one.
  • If the vehicle you drive weighs less than 26,000 pounds, you can drive it with a regular Class C (passenger) license.

Vehicles you can and cannot drive with a Class B

With a Class B, you can drive a single truck or bus over 26,000 pounds GVWR. This includes dump trucks, concrete mixers, delivery trucks, city buses, school buses (in most states), and straight-frame trucks used for hauling cargo. The vehicle must be a single unit — no tractor pulling a trailer.

You cannot drive a tractor-trailer combination (an 18-wheeler or semi-truck) with a Class B. That requires a Class A license. You also cannot drive a vehicle under 26,000 pounds GVWR with a Class B — you use your regular Class C license for those. If you drive a bus that carries passengers, some states require additional endorsements beyond the Class B itself.

Tests and medical requirements for Class B

To get a Class B, you must pass three things: a written knowledge test, a behind-the-wheel driving test, and a Department of Transportation (DOT) medical examination. The written test covers commercial driving rules, vehicle inspection, and safe operation of heavy vehicles. The driving test happens in the actual vehicle you will drive for work, or a similar one, and lasts 30 to 60 minutes depending on your state.

The DOT physical is not optional. A certified medical examiner checks your vision, hearing, blood pressure, and ability to operate heavy equipment safely. If you take certain medications, have a seizure disorder, or have uncontrolled diabetes, you may not pass. Your state's Department of Motor Vehicles (DMV) can tell you which medical examiners are certified in your area.

Age requirements and waiting periods

Most states require you to be at least 18 years old to hold a Class B license. However, if you want to drive a bus that carries passengers, or if you want to transport hazardous materials, some states require you to be 21. A few states have different rules for intrastate (within the state) versus interstate (across state lines) driving.

There is no mandatory waiting period between getting your permit and taking the test in most states, but some require you to hold a commercial learner's permit (CLP) for a set number of days before you test. Check your state's DMV website for the exact timeline.

How Class B differs from Class A and Class C

The main difference between Class B and Class A is the trailer rule. A Class A lets you drive a tractor pulling a trailer (or multiple trailers in some states), while a Class B does not. Both are commercial licenses and both require a DOT physical and a written and driving test. A Class A is harder to get because the driving test is more complex.

A Class C is a regular passenger license with no weight limit for single vehicles under 26,000 pounds. You do not need a DOT physical or a commercial knowledge test for a Class C. If you drive a truck that weighs less than 26,000 pounds for work, you can use a Class C. Once the vehicle exceeds 26,000 pounds, you must have at least a Class B.

Endorsements and restrictions that go with Class B

Your Class B license may come with endorsements — additional permissions for specific cargo or vehicle types. A P endorsement (passenger) lets you drive a bus carrying passengers. An S endorsement (school bus) lets you drive a school bus. An H endorsement (hazardous materials) lets you transport certain dangerous goods. You do not automatically get these endorsements with a Class B; you must pass additional tests to add them.

Your license may also have restrictions. A common one is air brake restriction, which means you can only drive vehicles without air brakes (or with manual air brakes). If you take your driving test in a vehicle without air brakes, your license gets this restriction. You can remove it by passing a test in a vehicle with air brakes.

How a Class B affects your insurance and employment

Commercial auto insurance costs more than personal insurance, and rates depend on the type of vehicle, the cargo, your driving record, and your employer's safety record. Your employer typically carries the primary insurance on the vehicle, but your own driving history — accidents, violations, failed medical exams — affects whether you can keep the job and whether you can renew your Class B.

If you get a serious violation (like a DUI, reckless driving, or at-fault accident in a commercial vehicle), your Class B can be suspended or revoked. Some violations also trigger a mandatory medical re-examination. If you lose your Class B, you lose the job that requires it, so keeping a clean record is critical.

Frequently Asked Questions

Can I drive a truck over 26,000 pounds with a regular Class C license?

No. Once a vehicle exceeds 26,000 pounds GVWR, you must have a Class B or higher. Driving without the correct license is a criminal offense in most states and can result in fines, license suspension, and jail time.

Do I need a Class B if I drive a pickup truck for work?

Only if the truck's GVWR is over 26,000 pounds. Most pickup trucks are under that threshold, so a Class C is enough. Check your truck's registration or door jamb for the GVWR number to be sure.

What happens if I fail the Class B driving test?

You can retake it, but the number of attempts allowed and the waiting period between attempts vary by state. Most states let you try again within a few days or weeks. Contact your DMV for the specific rules in your state.

Can I get a Class B if I have a DUI on my record?

It depends on how recent the DUI is and your state's rules. Many states have a waiting period (often 5 to 10 years) before you can get a commercial license after a DUI conviction. Some states deny it permanently. Check with your state DMV before you spend time and money on the tests.

Do I need a Class B to drive a school bus?

You need at least a Class B, plus a P (passenger) endorsement and usually an S (school bus) endorsement. You also need a background check and fingerprinting in most states. Some states require you to be 21 instead of 18 for school bus driving.