A Class B license lets you drive single vehicles over 26,001 pounds, but not combinations of vehicles
A Class B driver's license is for vehicles that weigh more than 26,001 pounds on their own — but the vehicle cannot tow a trailer weighing more than 10,000 pounds. If you drive a dump truck, delivery truck, or city bus as your main job, you likely need a Class B. If you want to tow a heavy trailer, you need a Class A instead.
The weight threshold matters because heavier vehicles require more training to stop, steer, and handle in traffic. States set the Class B category to cover the middle ground: vehicles too heavy for a regular passenger license but not heavy enough or complex enough to need the Class A commercial license.
You do not automatically get a Class B when you turn 16 or 18. You must pass a written test, a skills test, and a medical exam, and you must hold a regular driver's license first. The process takes weeks, not days, and costs vary by state — typically between $50 and $200 for the license itself, plus testing fees.
Key Takeaways
- A Class B license covers single vehicles weighing more than 26,001 pounds, such as delivery trucks and buses, but not vehicle combinations.
- You must pass a written knowledge test, a behind-the-wheel driving test, and a Department of Transportation medical exam before you can get one.
- Most states require you to hold a regular driver's license for at least one year before you can test for a Class B.
- Class B licenses are not the same as a commercial driver's license (CDL); a CDL is required for certain truck and bus jobs and has stricter rules.
- The cost and waiting time vary by state, but expect to spend $100 to $300 total and wait four to eight weeks from process to license in hand.
When you need a Class B instead of a regular license
You need a Class B if your job or regular driving involves a single vehicle over 26,001 pounds. Common examples include dump trucks, cement mixers, delivery trucks for large retailers, and city transit buses. If you own a farm and operate a heavy tractor on public roads, you may also need one.
You do not need a Class B if you drive a pickup truck, even a heavy-duty one, because most pickups weigh under 26,001 pounds. You also do not need one if you tow a trailer, because towing moves you into Class A territory regardless of the towing vehicle's weight.
Some jobs that use Class B vehicles do not legally require a commercial driver's license (CDL), which is why Class B exists. A school bus driver, for example, typically needs a Class B and a school bus endorsement, not a full CDL. A private shuttle driver for a hotel may need only a Class B. Your employer should tell you which license class your job requires — if they do not, contact your state's Department of Motor Vehicles.
The written test and what it covers
The written test for a Class B license covers vehicle control, braking, weight distribution, and road safety specific to heavy vehicles. You will answer questions about how a loaded truck handles differently than an empty one, how to brake safely on hills, and what to do if your brakes fail. Most states give you a study manual before the test; some post the manual online for free.
The test is usually 50 to 100 questions, and you must score at least 80 percent to pass. You can typically retake it the same day if you fail, though some states make you wait 24 hours. The test takes 30 to 60 minutes and is given at your local Department of Motor Vehicles office.
You can study using the official manual, online practice tests, or both. Many states offer the manual in print at the DMV or as a free PDF read. Some private websites offer practice tests for a small fee, but the official manual is usually enough to pass if you study it thoroughly.
The driving test and what the examiner watches for
The behind-the-wheel test lasts 30 to 45 minutes and takes place on public roads or a closed course, depending on your state. The examiner watches how you handle the vehicle's size and weight: Can you steer smoothly? Do you brake early enough? Can you back up in a straight line? Do you check your mirrors constantly?
You will be asked to perform specific maneuvers such as backing into a loading dock, making a tight turn, and stopping on a hill. The examiner will also test your ability to handle the vehicle in traffic, merge safely, and respond to unexpected situations like a pedestrian stepping into the road.
Most people pass the driving test on their first try if they have spent time practicing in the actual vehicle they will be tested in. Practicing in a different truck or bus makes the test harder because you will not be used to that vehicle's braking feel, turning radius, or mirror placement. Ask your employer or a driving school if you can practice in the same model vehicle you will test in.
The medical exam requirement
Before you can get a Class B license, you must pass a Department of Transportation (DOT) medical exam. This is not a full physical, but it checks your vision, hearing, blood pressure, and ability to operate heavy machinery safely. You must have at least 20/40 vision in each eye (with or without glasses), and you cannot have certain medical conditions such as uncontrolled diabetes or a seizure disorder.
The exam costs between $50 and $150 and is performed by a DOT-certified medical examiner — not your regular doctor. You can find certified examiners through your state's Department of Motor Vehicles website or by calling the DMV directly. The exam takes 15 to 30 minutes, and you receive a medical certificate on the spot if you pass.
The medical certificate is valid for two years. You will need to renew it when you renew your Class B license, or sooner if your health changes. If you fail the exam, you can retest after treating the condition that caused the failure — for example, if your blood pressure is too high, you can retest after your doctor adjusts your medication.
How Class B differs from a commercial driver's license (CDL)
A Class B license is not a CDL, though the two are sometimes confused. A CDL is required for certain jobs, such as driving a semi-truck, a school bus, or a vehicle carrying hazardous materials. A Class B is for heavy single vehicles that do not fall under CDL rules.
The main differences are: a CDL requires more training and a longer written test; a CDL comes with endorsements (like "S" for school bus) that add extra rules; and a CDL requires more frequent medical exams and background checks. A Class B is simpler and faster to obtain, but it covers fewer vehicle types.
If your job requires you to carry passengers (like a shuttle bus) or hazardous materials, you will need a CDL, not a Class B. If you drive a heavy vehicle but do not carry passengers or hazmat, a Class B is usually sufficient. Your employer or your state's DMV can tell you which one you need.
State-by-state differences in testing and fees
Every state recognizes the Class B category, but the specific rules, test content, and fees vary. Some states call it "Class B," others call it "Class 5" or use a different naming system. The written test may be 50 questions in one state and 100 in another. The driving test may take place on a closed course in one state and on public roads in another.
Fees also vary widely. A Class B license itself might cost $30 in one state and $100 in another. Testing fees (written and driving combined) can range from $50 to $150. Medical exam fees are set by the examiner, not the state, so they vary even within the same state.
Before you start the process, contact your state's Department of Motor Vehicles website or call their main office to learn the exact requirements, fees, and wait times in your state. Many states publish a Class B study guide online for free, and some allow you to schedule your tests weeks in advance, which can speed up the process.
How long the whole process takes
From the day you decide to get a Class B to the day you hold the license in your hand typically takes four to eight weeks. The timeline depends on how quickly you study, how soon you can schedule your tests, and how busy your local DMV is.
Here is a realistic order: Week 1, you get the study manual and begin studying. Week 2 or 3, you schedule your written test and take it. If you pass, you schedule your driving test (this may be weeks away depending on DMV availability). Week 4 to 6, you take the driving test. If you pass, you schedule your medical exam. Week 6 to 8, you take the medical exam and submit all paperwork to the DMV. The DMV then processes your process, which takes one to two weeks.
You can speed this up by studying intensively in week 1, taking the written test in week 2, and scheduling the driving test as soon as possible. Some states allow you to take the medical exam before the driving test, which can save time. Ask your DMV what order they recommend.
Frequently Asked Questions
Can I get a Class B license if I have had a DUI or traffic violations?
A single DUI or traffic violation does not automatically disqualify you, but it may delay your process or require you to wait a certain amount of time. Some states require a clean driving record for the past three to five years. Contact your state's DMV to find out whether your specific violations will affect your Class B process.
Do I need a Class B if I drive a pickup truck that weighs over 26,001 pounds?
Most pickup trucks weigh under 26,001 pounds, so you do not need a Class B. If your pickup is unusually heavy and does weigh over 26,001 pounds, you would need a Class B only if you drive it on public roads regularly for work. Check your truck's gross vehicle weight rating (GVWR) on the driver's door jamb to know for sure.
What happens if I drive a Class B vehicle without a Class B license?
Driving a vehicle that requires a Class B license without one is a violation and can result in a fine, points on your driving record, or both. In some states, it is treated as a misdemeanor. Your employer could also face penalties. If you are unsure whether your job requires a Class B, ask your employer or contact your state's DMV.
Can I use my Class B license in other states?
Yes, a Class B license from your home state is recognized in all other states. However, if you move to another state, you will need to transfer your license to that state's system within a certain time frame (usually 30 to 60 days). The new state may have slightly different rules, but your Class B will still be valid.
Is there an age requirement for a Class B license?
Most states require you to be at least 18 years old to get a Class B license. Some states allow 17-year-olds with parental consent or a school-based driver training program. A few states have no minimum age if you hold a regular driver's license. Check your state's DMV website for the exact age requirement.