A Class B license is for driving single vehicles with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, or any vehicle designed to carry 16 or more passengers including the driver.
The exact definition varies slightly by state, but the core rule is the same: Class B covers heavy single vehicles that don't fit into Class A (which requires towing a trailer). If you drive a city bus, a large dump truck, or a box truck over a certain weight, you need a Class B commercial driver's license (CDL).
Class B is a commercial license category, meaning you cannot hold it for personal use. You must have a reason to drive these vehicles for work — delivery, transit, construction, or similar — and you must pass additional testing beyond a standard driver's license.
Key Takeaways
- Class B covers single heavy vehicles over 26,001 pounds GVWR or buses carrying 16 or more people, but not combinations with trailers.
- You need a Class B CDL only if you drive these vehicles for work; personal ownership of a heavy truck does not require it.
- Testing for Class B includes a written exam on vehicle operation and safety, a pre-trip inspection test, and a road test in an actual Class B vehicle.
- Most states require you to hold a valid regular driver's license first and pass a medical exam before you can take the Class B CDL test.
- Endorsements like air brakes or hazmat may be required depending on what the vehicle carries or how it operates.
Class B vs. Class A and Class C CDLs
The three commercial license classes are separated by what the vehicle can tow and how much it weighs. Class A is the highest tier and covers any combination of vehicles where the trailer weighs 10,001 pounds or more. Class B covers heavy single vehicles only — no trailer, or a trailer under 10,001 pounds. Class C is the lowest commercial tier and covers smaller vehicles like delivery vans or small buses.
If you drive a semi-truck with a trailer, you need Class A. If you drive a city bus or a large single dump truck, you need Class B. If you drive a small shuttle van or delivery vehicle under the weight threshold, you may need Class C or no CDL at all, depending on passenger count and state rules.
Who Needs a Class B License
You need a Class B CDL if your job involves driving a vehicle that meets the weight or passenger definition and you cross state lines or operate on public roads for commercial purposes. Common jobs that require Class B include city bus driver, school bus driver (in some states), dump truck operator, concrete mixer driver, and delivery driver for large box trucks.
If you own a heavy truck but never drive it commercially — for instance, you own a large pickup for personal use — you do not need a CDL. The license requirement is tied to commercial operation, not ownership. However, some states have rules about vehicles over a certain weight even for personal use, so check your state's motor vehicle department.
Testing Requirements for Class B
To get a Class B CDL, you must pass three separate tests. The first is a written knowledge test covering vehicle operation, safety rules, and emergency procedures specific to heavy vehicles. The second is a pre-trip inspection test, where you walk around an actual Class B vehicle and point out safety features and potential problems. The third is a road test, where you drive a Class B vehicle through real traffic and demonstrate control, braking, and turning.
You must pass all three tests in the same vehicle type you plan to drive. If you test in a bus, your license will be restricted to buses. If you test in a straight truck, your license covers straight trucks. Some states allow you to take the road test in a different vehicle if you can show experience, but this varies.
Medical Certification and Prerequisites
Before you can take any CDL test, including Class B, you must pass a Department of Transportation (DOT) medical exam. A certified medical examiner will check your vision, hearing, blood pressure, and overall health. You must be at least 21 years old (18 in some states for intrastate driving only). You must also hold a valid regular driver's license with a clean record — most states will not issue a CDL if you have certain violations or suspensions.
The medical certificate is valid for two years. If it expires, you cannot legally drive a commercial vehicle, even if your CDL itself has not expired. You will need to renew the medical exam and update your CDL record with your state's motor vehicle department.
Endorsements You May Need
Depending on what your Class B vehicle carries or how it operates, you may need additional endorsements on your license. The most common is the air brake endorsement (marked "L" in many states), required if the vehicle has air brakes. If you transport hazardous materials, you need the hazmat endorsement, which requires a separate written test and a background check. If you transport passengers, you need the passenger endorsement.
Some endorsements are automatic based on the vehicle you test in — if the truck has air brakes, you get the air brake endorsement without extra testing. Others require you to request them and pass an additional exam. Ask your state's motor vehicle department or the testing facility which endorsements explore to the specific job you are taking.
How Class B Differs from a Regular Driver's License
A regular driver's license (Class D or Class C, depending on your state) covers personal vehicles up to a certain weight and passenger count. You can drive a pickup truck, a car, or a small van without a CDL. A Class B CDL is a commercial license that requires ongoing compliance: you must maintain your medical certification, follow hours-of-service rules if you cross state lines, and submit to random drug testing in many cases.
Violations on a CDL are also treated more seriously than violations on a regular license. A speeding ticket or accident in a commercial vehicle can result in points that accumulate faster and may disqualify you from driving commercially. Some violations, like driving under the influence, will result in an automatic CDL suspension even if your regular license is not suspended.
Frequently Asked Questions
Can I get a Class B license if I have a regular driver's license suspension?
No. Most states will not issue a CDL if your regular license is suspended or revoked. You must clear the suspension first. Some states also look at your driving record for the past three to five years and may deny a CDL if you have serious violations.
Do I need a Class B license to drive a large pickup truck for personal use?
Not usually. Most personal-use vehicles, even large pickups, fall below the 26,001-pound GVWR threshold. Check your truck's registration or door jamb for the GVWR. If it is under the limit and you are not driving for work, you do not need a CDL. If you use it for commercial purposes, you do.
What happens if I drive a Class B vehicle without a Class B license?
You can face fines, license suspension, and criminal charges depending on your state. Driving without the required CDL is a serious violation. If you cause an accident while driving without the proper license, your insurance may not cover it.
How long does it take to get a Class B CDL?
The written test can be taken the same day you visit the motor vehicle department. The pre-trip and road tests usually require scheduling and may take a few days to a few weeks depending on availability. Many people complete all three tests within one to two weeks if they study beforehand and schedule efficiently.
Can I switch from Class B to Class A without retesting?
No. Upgrading to Class A requires passing all three tests again in a Class A vehicle (typically a semi-truck with trailer). You cannot straightforward add Class A to an existing Class B license without the full testing process.