A Class B license covers most commercial trucks and buses
A Class B driver's license is a commercial license that lets you drive vehicles heavier than a standard passenger car but smaller than the largest commercial trucks. The exact weight threshold and vehicle types vary by state, but generally a Class B covers single vehicles (not tractor-trailers) with a gross vehicle weight rating (GVWR) above 26,001 pounds.
The most common Class B vehicles are delivery trucks, dump trucks, box trucks, city buses, and school buses. Some states use different names — Class 2 in some places, or "medium-duty" in others — but the concept is the same: you need this license to drive commercially if your vehicle is too heavy for a regular license but doesn't require a Class A (which covers tractor-trailers and the largest rigs).
You cannot drive a Class B vehicle with only a standard passenger license, even if you own it. Employers will not hire you to drive one, and you will face fines and license suspension if caught driving commercially without the right class.
Key Takeaways
- A Class B license covers single commercial vehicles over 26,001 pounds GVWR, including delivery trucks, dump trucks, and buses.
- You must pass a written knowledge test, a skills test behind the wheel, and a medical examination specific to commercial driving.
- The written test covers commercial vehicle operation, cargo handling, and safety rules that differ from regular driving.
- Most states require you to hold a regular driver's license first and be at least 18 years old, though some require 21 for certain vehicle types.
- The entire process typically takes several weeks from written test to final road test, depending on how quickly you schedule and pass each step.
Who needs a Class B license
You need a Class B license if you drive any commercial vehicle in that weight class for work — even if it is only part-time or occasional. This includes delivery drivers, school bus drivers, transit bus operators, and operators of construction or utility trucks. Some states also require a Class B for certain passenger vans that carry more than a set number of people (often 15 or more), though this varies.
If you drive the vehicle only for personal use — moving your own equipment, for example — you may not need a commercial license. But the moment money changes hands or the vehicle is used for business purposes, the requirement kicks in. Your employer is responsible for verifying you hold the correct license before putting you behind the wheel.
The written knowledge test
Before you can take the road test, you must pass a written exam at your state's Department of Motor Vehicles (or equivalent). The test covers commercial driving rules, vehicle maintenance, cargo security, and safety procedures that go beyond what a regular driver's test covers.
Most states let you study from a free manual available online or at the DMV office. The manual explains topics like how to inspect your vehicle before driving, how to load and find cargo, how to handle brake failure, and how to operate air brakes if your vehicle has them. Some states break this into two parts: a general commercial knowledge test and a separate air brake test if you will drive an air-brake vehicle.
You typically get 60 to 90 minutes to answer 50 to 100 questions, depending on your state. You need to score around 80 percent to pass. If you fail, you can usually retake it the same day or within a few days, though some states impose a waiting period.
The medical examination and certification
All commercial drivers must pass a medical exam performed by a certified medical examiner. This is not your regular doctor — it must be someone on your state's list of approved examiners. The exam checks your vision, hearing, blood pressure, and ability to operate the vehicle safely. You will also be asked about any medical conditions or medications that could affect your driving.
The exam costs money — typically $50 to $150 — and you pay it out of pocket. Once you pass, the examiner issues a Medical Certificate (also called a DOT medical card) that is valid for two years. You must carry this certificate with you whenever you drive a commercial vehicle. If your certificate expires, you cannot legally drive commercially until you renew it.
Some medical conditions — uncontrolled diabetes, heart disease, seizure disorders, or severe sleep apnea — can disqualify you. If you have a condition you are unsure about, contact the examiner's office before scheduling to avoid wasting the exam fee.
The road test and skills evaluation
After you pass the written test and obtain your medical certificate, you schedule a road test with a state examiner. The test has three parts: a vehicle inspection, a basic control test, and an on-road driving test.
In the vehicle inspection, you walk around the truck or bus and point out safety features and maintenance items — lights, brakes, mirrors, tire condition, and so on. The examiner asks you to identify problems or explain what you are checking for. This tests whether you know how to do a pre-trip inspection, which is a legal requirement before every commercial drive.
The basic control test happens in a closed course or parking lot. You demonstrate that you can back up in a straight line, back into a space at an angle, and maneuver the vehicle without hitting cones or barriers. For larger vehicles, this is harder than it sounds — the turning radius and blind spots are very different from a car.
The on-road test lasts 30 to 60 minutes. The examiner sits beside you while you drive through city streets, highways, and various traffic conditions. They watch how you handle turns, lane changes, stopping, and how you respond to other traffic. You must follow all traffic laws and demonstrate smooth, safe operation of the vehicle.
Timeline and costs
The entire process from start to finish usually takes four to eight weeks, though it can be faster if you schedule tests back-to-back and pass on your first attempt. Here is the typical sequence:
- Study the commercial driver manual (1 to 2 weeks).
- Pass the written knowledge test at the DMV (same day or within days).
- Schedule and pass the medical exam (1 to 2 weeks, depending on examiner availability).
- Schedule the road test (1 to 4 weeks, depending on DMV backlog in your area).
- Pass the road test and receive your Class B license (same day).
Costs vary by state but typically total $200 to $500. This includes the written test fee ($10 to $50), the medical exam ($50 to $150), the road test fee ($50 to $150), and the license fee itself ($20 to $100). Some states charge additional fees for air brake endorsements or passenger vehicle endorsements.
If you fail the road test, you must wait a set period (often 7 to 14 days) before retesting, and you pay the road test fee again. Failing the written test usually allows you to retake it sooner, sometimes the same day.
Endorsements and restrictions
Your Class B license may come with endorsements or restrictions depending on the vehicle type and your state's rules. An air brake endorsement is required if you drive a vehicle with air brakes — most large trucks and buses have them. You take a separate written test to earn this endorsement. A passenger endorsement is required in many states if you drive a bus or van carrying passengers for hire.
Restrictions might include "not valid for passenger vehicles" or "air brakes only" — meaning you can only drive vehicles with air brakes, not hydraulic brakes. These restrictions are printed on your license and limit where you can work. If your employer needs you to drive different vehicle types, you may need additional endorsements or a higher license class.
Frequently Asked Questions
Can I get a Class B license if I have had traffic violations or a DUI?
A prior DUI or serious traffic violation does not automatically disqualify you, but it may delay approval or require additional review by your state's licensing authority. Some states impose a waiting period after certain violations. Contact your DMV to learn your state's specific rules before investing time in the process.
What happens if I let my medical certificate expire?
Your Class B license remains valid, but you cannot legally drive a commercial vehicle until you renew your medical certificate. You must pass the exam again to get a new certificate. Your employer cannot put you on the road without a current certificate, and you face fines if caught driving commercially without one.
Do I need a Class B license to drive a rental moving truck?
It depends on the truck's GVWR and your state's rules. Most rental moving trucks fall below the 26,001-pound threshold and do not require a commercial license. However, some larger rental trucks do cross that threshold. Ask the rental company about the specific truck's GVWR before renting — they can tell you whether a Class B is required.
Can I upgrade from a Class B to a Class A without retesting?
No. A Class A license covers larger vehicles and requires its own written test, medical exam, and road test. Your Class B knowledge and medical certificate may count toward the Class A process in some states, but you must still pass the Class A road test. The upgrade typically takes 2 to 4 weeks.
What is the difference between a Class B and a Class C license?
A Class C is a standard passenger license that covers cars, SUVs, and light trucks up to 26,000 pounds GVWR. A Class B covers heavier commercial vehicles. You cannot drive a Class B vehicle with only a Class C license, even if you own it. The Class B requires commercial knowledge and medical certification that Class C does not.