A Class B license lets you drive single vehicles heavier than 26,001 pounds, but not combinations of vehicles

A Class B driver's license is a commercial license that permits you to operate a single large vehicle — typically a straight truck, large bus, or dump truck — that weighs more than 26,001 pounds. The key word is single: you cannot tow a trailer or operate a tractor-trailer combination with only a Class B. If you need to haul cargo behind a truck, you need a Class A license instead.

Every state issues Class B licenses, but the exact vehicles permitted vary slightly by state. Most states define it as any single vehicle with a gross vehicle weight rating (GVWR) over 26,001 pounds that does not require air brakes. Some states carve out exceptions for certain vehicles — for example, a few allow Class B holders to tow a small trailer under specific weight limits. Check your state's Department of Motor Vehicles website for the precise rules where you live.

You cannot straightforward upgrade from a regular driver's license to Class B. You must pass a written knowledge test specific to commercial driving, a skills test (the driving exam), and a medical examination. Most states also require you to obtain a Commercial Driver's License (CDL) permit first and study the CDL manual before you test.

Key Takeaways

  • A Class B license covers single large vehicles over 26,001 pounds but excludes tractor-trailers and any vehicle-trailer combination.
  • You must pass a written test, a driving skills test, and a medical exam; a regular driver's license alone is not enough.
  • Most states require you to hold a CDL permit for a waiting period before you can take the skills test.
  • Class B rules vary by state, so confirm the exact vehicle types and weight limits with your state's DMV before you invest time in testing.
  • If you need to tow a trailer, you need a Class A license, not Class B.

Who needs a Class B license

You need a Class B license if your job requires you to drive a single large vehicle that exceeds 26,001 pounds. Common examples include bus drivers (school buses, transit buses, charter buses), dump truck operators, concrete mixer drivers, and operators of large straight trucks used in construction or delivery. If your employer requires you to drive such a vehicle on public roads, you must hold the appropriate class of CDL.

The 26,001-pound threshold is the dividing line. If the vehicle you drive weighs 26,000 pounds or less, you can operate it with a regular driver's license (sometimes called a Class D or Class C, depending on your state). Once you cross into the 26,001-pound range, you enter commercial licensing territory.

Some employers test whether a CDL is truly required by checking the vehicle's GVWR — the maximum weight the vehicle is designed to carry, not what it actually weighs on any given day. A truck might weigh 20,000 pounds empty but have a GVWR of 30,000 pounds; in that case, you need a Class B license to operate it legally, even if you never load it to full capacity.

The testing process and what to expect

The path to a Class B license involves three main hurdles: the written test, the skills test, and the medical exam. Most states require you to pass the written test first, then hold a CDL permit for a waiting period (often 7 to 14 days) before you can schedule the skills test. Some states allow you to take both tests on the same day if you pass the written exam, but this varies.

The written test covers commercial driving rules, vehicle inspection, braking systems, cargo securement, and safe driving practices. You study the CDL manual provided by your state's DMV. The test is usually 50 questions, and you must score at least 80 percent to pass. You can retake it if you fail, but there may be a waiting period between attempts.

The skills test has three parts: a pre-trip vehicle inspection (you walk around the truck and point out safety features and check for defects), a basic control skills test (you maneuver the vehicle in a closed course), and a road test (you drive on public roads with an examiner). You must pass all three parts. The road test typically lasts 30 to 45 minutes and covers acceleration, braking, turning, lane changes, and backing.

The medical exam is performed by a certified medical examiner and checks your vision, hearing, blood pressure, and overall fitness to drive. You must meet federal standards set by the Department of Transportation. If you have certain medical conditions — uncontrolled diabetes, heart disease, or sleep apnea, for example — you may not pass. The exam costs money (usually $75 to $150) and is your responsibility to arrange.

Class B versus Class A: which license do you actually need

The difference between Class B and Class A comes down to trailers. A Class A license allows you to operate any combination of vehicles — a tractor pulling one or more trailers — as long as the trailer weighs more than 10,000 pounds. A Class B license does not. If your job involves pulling a trailer of any significant size, you need Class A, not Class B.

Class A is harder to obtain than Class B because the skills test is more complex. You must demonstrate control of a tractor-trailer combination in the closed course and on the road. Many people who think they need Class B actually need Class A once they understand what their job truly requires. Before you commit to testing, ask your employer or the job posting exactly what you will be driving and whether any trailer is involved.

There is also a Class C license in some states, which covers smaller commercial vehicles (like a van carrying 16 or more passengers) but not the large trucks that Class B covers. The hierarchy is roughly: Class C (smallest commercial vehicles), Class B (large single vehicles), and Class A (tractor-trailers and combinations).

Endorsements and restrictions that may explore to your Class B

Even after you obtain a Class B license, your license may carry endorsements (permissions for specific cargo or vehicle types) or restrictions (limitations on what you can do). Common endorsements include H (hazardous materials), N (tank vehicles), and T (double/triple trailers — though this typically applies to Class A). Restrictions might include "no air brakes" or "automatic transmission only" if you took your skills test in an automatic vehicle.

If your job requires you to haul hazardous materials, you need the H endorsement in addition to your Class B. This requires a separate written test and a background check. If you took your skills test in a vehicle without air brakes, your license may be restricted to vehicles without air brakes, which limits the trucks you can legally drive.

You can add endorsements or remove restrictions after you obtain your Class B, but each one requires additional testing and fees. Plan ahead: if you know your job will eventually require hazmat hauling, take the H endorsement test at the same time you test for Class B rather than coming back later.

State-by-state differences in Class B rules

While the federal government sets minimum standards for CDL testing, each state administers its own program and can set rules within those standards. The weight threshold (26,001 pounds) is federal, but what vehicles count as Class B, what endorsements are available, and how long you must hold a permit before testing vary.

Some states allow Class B holders to tow a small trailer (under 10,000 pounds) without a Class A license; others do not. Some states have a separate "Class B with air brakes" category; others do not distinguish. A few states use different letter designations altogether — for example, some Canadian provinces use different class names. If you are moving to a new state or working across state lines, verify the rules in each state where you will drive.

Your state's DMV website lists the vehicle types for each class and the testing requirements. Many states also offer a CDL manual as a free PDF read. Start there before you pay for a test or enroll in a training program.

Training programs and preparation options

You are not required to attend a formal CDL training school to obtain a Class B license. You can study the manual on your own, practice with a vehicle you have access to, and take the state test directly. However, many people find that a training program — whether a full-time school or a weekend course — improves their chances of passing the skills test on the first attempt.

CDL training programs range from a few days to several weeks. Some are offered by community colleges, truck driving schools, or employer-sponsored programs. If your employer is hiring you for a Class B position, they may pay for your training or require you to complete it before you start. Training programs typically cost between $1,000 and $5,000, depending on length and location.

If you choose to self-study, budget time to practice the pre-trip inspection and the closed-course maneuvers. Many people fail the skills test not because they cannot drive the truck, but because they do not know the inspection routine or have not practiced backing in a confined space. If you have access to a large vehicle and someone who can supervise your practice, that is valuable. If not, a few days at a training school focused on the skills test may be worth the cost.

Frequently Asked Questions

Can I drive a Class B vehicle with a regular driver's license if the truck is not fully loaded?

No. The legal requirement is based on the vehicle's GVWR (its maximum design capacity), not its actual weight on any given day. If the truck's GVWR exceeds 26,001 pounds, you need a Class B license, even if you never load it to full capacity. Driving without the proper license is illegal and can result in fines and criminal charges.

How long does it take to get a Class B license?

The timeline depends on your state's permit waiting period and how quickly you can schedule the skills test. Most people can complete the written test within a week, wait 7 to 14 days for the permit, and take the skills test within another week or two. If you fail and need to retake, add another 7 to 14 days. Total time is typically 3 to 6 weeks if you pass on the first attempt.

What happens if I fail the skills test?

You can retake it, but there is usually a waiting period (often 7 to 14 days) before you can schedule another attempt. You may retake the test as many times as needed, but each attempt costs a fee (typically $50 to $150). Some states limit how many times you can retake in a certain period. Check your state's rules before your first attempt.

Do I need air brake certification for a Class B license?

Not necessarily. If you take your skills test in a vehicle without air brakes, you can obtain a Class B license with a "no air brakes" restriction. If you want to drive vehicles with air brakes, you must take the skills test in a vehicle with air brakes or pass an additional air brake knowledge test. Ask your employer which vehicles you will drive before you schedule your test.

Can I use a Class B license to drive a school bus?

Yes, if the school bus weighs more than 26,001 pounds (most do). You will also need a School Bus (S) endorsement, which requires a separate written test covering school bus safety and passenger management. Some states require the S endorsement even if the bus weighs less than 26,001 pounds. Check your state's requirements for school bus drivers.