A Class B license lets you drive single vehicles over 26,001 pounds, but not combinations of vehicles or passenger buses
A Class B license is a commercial driver's license (CDL) category that permits you to operate certain large vehicles for work. The main rule: the vehicle itself must weigh more than 26,001 pounds, but any trailer it pulls cannot weigh more than 10,000 pounds. If you need to pull a heavier trailer, you move into Class A territory instead.
The practical difference matters because Class B covers the vehicles most people recognize — dump trucks, cement mixers, delivery trucks, garbage trucks, and box trucks. It does not cover tractor-trailers (those need Class A) or buses carrying passengers (those need a passenger endorsement). You also cannot use a Class B to drive a vehicle designed to carry 16 or more people, including the driver.
Getting a Class B requires passing a written knowledge test, a skills test, and a Department of Transportation (DOT) medical exam. The process takes weeks, not days, and the rules vary slightly by state. Most states require you to hold a regular driver's license first and be at least 18 years old (some require 21 for interstate driving).
Key Takeaways
- A Class B license covers single vehicles weighing over 26,001 pounds with trailers under 10,000 pounds, such as dump trucks and box trucks.
- You cannot use Class B to operate tractor-trailers, passenger buses, or any vehicle designed to carry 16 or more people.
- The process process requires a written test, a behind-the-wheel skills test, and a DOT medical certificate, which together take several weeks.
- Your state's Department of Motor Vehicles (DMV) or equivalent agency administers the tests and sets the exact age and residency requirements.
What vehicles fall under Class B
Class B covers vehicles where the vehicle itself — not including a trailer — weighs more than 26,001 pounds. Common examples include straight dump trucks, concrete mixer trucks, delivery trucks (the large box trucks you see from moving companies or furniture stores), garbage trucks, and tanker trucks carrying liquids or gases. The weight threshold is the dividing line: if the truck alone is 26,000 pounds or less, you can drive it with a regular license.
The trailer weight limit is important. You can pull a trailer with a Class B, but that trailer cannot weigh more than 10,000 pounds. If you need to pull a heavier trailer, the combination becomes a Class A vehicle, and you need a Class A license instead. Some states also allow Class B drivers to pull certain specialized trailers (like a small utility trailer), so check your state's specific rules before assuming what you can tow.
Vehicles you cannot drive with Class B
Class B does not cover tractor-trailers, which are the long-haul trucks with a separate cab and trailer. Those require a Class A license because the combination of tractor and trailer exceeds the weight limits for Class B. You also cannot use Class B to drive any bus designed to carry passengers — whether it is a school bus, a tour bus, or a shuttle van. Buses require a separate passenger endorsement (the "P" endorsement) added to your CDL, regardless of the class.
Any vehicle designed to carry 16 or more people, including the driver, is off-limits with Class B alone. This includes large vans and minibuses. If you want to drive these vehicles for work, you need the passenger endorsement. Additionally, some states restrict Class B drivers from hauling certain hazardous materials without an additional hazmat endorsement, so if your job involves transporting regulated chemicals or gases, you may need more than just the base Class B.
The written test and what it covers
Before you take the skills test, you must pass a written knowledge test administered by your state's DMV. The test covers vehicle inspection (how to check brakes, lights, and tires before driving), safe driving practices (how to handle large vehicles in traffic, how to brake properly, how to manage blind spots), and road rules specific to commercial driving. Most states allow you to take practice tests online for free through their DMV website, which is the best way to prepare.
The test is usually 50 questions, and you need to pass with a score around 80 percent — the exact threshold varies by state. You can typically retake it the same day if you fail, though some states impose a waiting period. The test is open-book in some states and closed-book in others, so check your state's rules. Studying the state's CDL manual (available free from the DMV website) covers everything the test asks.
The skills test and behind-the-wheel evaluation
After passing the written test, you schedule a skills test with an examiner. This test has three parts: a vehicle inspection walk-around (you point out safety features and explain what you are checking), a basic control skills test (you maneuver the truck in a closed course to show you can back up, turn, and park), and a road test (you drive on public roads while the examiner watches and scores your performance).
The road test usually lasts 30 to 45 minutes and covers acceleration, braking, turning, lane changes, and how you handle traffic. You must bring your own vehicle (or rent one from a testing facility) that matches the class you are testing for. If you fail any part, you can retake it, though you may have to wait a few days and pay a retest fee. Most states charge between $100 and $300 for the skills test itself.
The medical certificate requirement
All CDL holders must pass a Department of Transportation (DOT) medical exam before they can drive commercially. The exam checks your vision, hearing, blood pressure, and general health. You cannot have certain conditions — uncontrolled diabetes, heart disease, or sleep apnea without treatment — that would disqualify you. The exam is performed by a DOT-certified medical examiner, not your regular doctor, though your regular doctor can help you prepare.
The medical certificate is valid for two years (or one year if you are over 60 and driving interstate). You must carry the certificate with you while driving. If your health changes or you start taking new medications, you may need to report it to the DMV. The exam costs between $50 and $150, depending on your state and the examiner.
How long the process takes and what it costs
From start to finish, obtaining a Class B license typically takes four to eight weeks. The written test can be scheduled within days, but the skills test often has a waiting list, especially in busy areas. Some testing facilities are booked weeks in advance. You can speed this up slightly by scheduling everything at once, but you still need to pass the written test before you can take the skills test.
The total cost varies by state but generally falls between $300 and $800. This includes the written test fee (usually $10 to $50), the skills test fee ($100 to $300), the medical exam ($50 to $150), and the license issuance fee ($50 to $200). Some states charge additional fees for fingerprinting or background checks. If you fail a test and need to retake it, add another $100 to $300 per attempt. Many employers cover these costs for new hires, so ask before paying out of pocket.
State-by-state differences
While the federal government sets the basic CDL standards, each state administers its own tests and sets its own fees and age requirements. Most states require you to be at least 18 to hold a Class B license for intrastate (within-state) driving, but 21 for interstate driving. Some states have different written test questions or require additional endorsements for certain cargo types. A few states allow younger drivers (as young as 16) to hold a Class B for certain agricultural or school-related driving, but this is rare.
Your state's DMV website lists the specific requirements, testing locations, and current fees. If you plan to drive in multiple states, you need to meet the requirements of the state where you are licensed, not every state you drive through. However, if you move to a new state, you must transfer your CDL within a set period (usually 30 days) and may need to retake portions of the test if that state has different standards.
Frequently Asked Questions
Can I get a Class B license if I have had traffic violations or accidents?
Traffic violations do not automatically disqualify you, but serious violations (DUI, reckless driving, or multiple speeding tickets) may. Each state has its own rules about what disqualifies you. Contact your state's DMV to ask about your specific record before you pay for the medical exam or written test.
Do I need a Class B to drive a truck for personal use if it weighs over 26,001 pounds?
No. A Class B is only required if you are driving the vehicle for commercial purposes — meaning you are being paid to operate it or using it for business. If you own a heavy truck and drive it for personal reasons, a regular license is sufficient. The moment you use it for work, you need the CDL.
What happens if I let my Class B license expire?
You cannot legally drive a commercial vehicle once your license expires. You must renew it before the expiration date. Renewal usually requires passing the medical exam again and paying a renewal fee, but not retaking the written and skills tests. Check your state's renewal timeline — most states send a notice 60 days before expiration.
Can I upgrade from Class B to Class A without retaking everything?
Most states allow you to upgrade by taking just the written test and skills test for the higher class. You do not usually have to retake the medical exam if it is still valid. Contact your state's DMV to confirm the upgrade process, as rules vary.
What endorsements might I need in addition to Class B?
Common endorsements include "H" for hazmat (hazardous materials), "N" for tank vehicles, "P" for passengers, and "S" for school bus. Whether you need them depends on what you are hauling or who you are transporting. Your employer or the job posting will specify which endorsements are required.