A Class B CDL covers single vehicles over 26,001 pounds that don't carry passengers for hire
A Class B commercial driver license authorizes you to operate a single heavy vehicle — one that weighs more than 26,001 pounds gross vehicle weight rating (GVWR) — as long as you are not towing a trailer heavier than 10,000 pounds. The key word is "single": you cannot pull a trailer with a Class B, and you cannot operate a combination vehicle (tractor-trailer). If your job involves driving a dump truck, cement mixer, garbage truck, or delivery box truck over the weight threshold, a Class B is what you need.
The Class B sits between a regular driver license and a Class A CDL. A Class A lets you drive the heaviest combinations — tractor-trailers and other multi-unit rigs. A Class B is for the heavy single vehicles that do not require that extra endorsement. You still need to pass the written knowledge test, the skills test, and the medical examination that any CDL requires, but the scope of what you can legally drive is narrower.
Key Takeaways
- A Class B CDL permits you to drive a single vehicle over 26,001 pounds, but not a tractor-trailer or any combination with a trailer over 10,000 pounds.
- You must pass a written knowledge test specific to Class B vehicles, a behind-the-wheel skills test, and a Department of Transportation medical examination.
- Most states require you to hold a regular driver license for at least one year before you can obtain a CDL, though some states waive this for certain applicants.
- The testing process typically takes several weeks from start to finish, and you will need to schedule your skills test through your state's licensing agency.
- Violations while holding a CDL — even in a personal vehicle — can result in disqualification and loss of your commercial driving privileges.
What vehicles you can and cannot drive with a Class B
With a Class B CDL, you can operate any single motor vehicle with a GVWR over 26,001 pounds. This includes dump trucks, concrete mixers, box trucks used for delivery, refuse collection trucks, and flatbed trucks. The vehicle must be designed to carry cargo or materials, not passengers for hire — if you are transporting people as part of your job, you need a different endorsement.
You cannot drive a tractor-trailer, a semi-truck, or any vehicle towing a trailer heavier than 10,000 pounds. You also cannot operate a bus or any vehicle designed to carry 16 or more passengers, even if you have other endorsements. If your work requires towing a heavy trailer, you need a Class A CDL instead. If you need to transport passengers, you need a passenger (P) endorsement, which requires additional testing.
The written test and what it covers
Before you take the behind-the-wheel test, you must pass a written knowledge test administered by your state's Department of Motor Vehicles or equivalent agency. The Class B test covers vehicle inspection, safe driving practices, braking systems, cargo securement, and hazardous materials (if you plan to transport them). Most states offer the test on computer at a DMV office, though some still use paper.
You will need to study the Class B Commercial Driver Manual published by your state — this is the official source for all test questions. The manual is free and available online from your state's DMV website. Most people spend two to four weeks studying before taking the test. You can retake the written test if you fail, though some states charge a fee for each attempt and may require you to wait a few days between tries.
The skills test and how it works
The skills test has three parts: a pre-trip vehicle inspection, a basic control skills test, and a road test. During the pre-trip inspection, you walk around the vehicle with an examiner and point out safety features, lights, brakes, and other components. You must demonstrate that you know how to check the vehicle before driving it — this is not a test of your ability to fix things, only to spot problems.
The basic control skills test takes place in a closed course or parking lot. You will be asked to perform maneuvers like backing up in a straight line, backing into a dock or alley, and parking between two vehicles. These maneuvers are timed and scored on precision — hitting a cone or going outside the marked boundaries results in points deducted or an automatic failure.
The road test is a 30- to 50-minute drive on public streets and highways with an examiner in the vehicle. You will be evaluated on how you handle acceleration, braking, turning, lane changes, and your awareness of other traffic. The examiner is looking for safe, legal driving — not perfect driving. Minor mistakes do not automatically fail you, but unsafe decisions do.
Medical certification and what disqualifies you
Before you can obtain any CDL, including a Class B, you must pass a Department of Transportation (DOT) medical examination. This is not the same as a regular physical. A DOT-certified medical examiner will check your vision, hearing, blood pressure, and medical history. They are looking for conditions that could make you unsafe to operate a heavy vehicle — severe vision problems, uncontrolled diabetes, heart conditions, and certain medications can disqualify you.
If you pass the medical exam, you receive a Medical Certificate (Form MCSA-5875) that is valid for two years. You must carry this certificate with you whenever you drive commercially. If your medical status changes — for example, you develop a condition or start taking a medication that affects your ability to drive — you must report it and may need to retake the exam. Driving without a valid medical certificate is a violation and can result in fines and loss of your CDL.
Prerequisites and waiting periods before you can test
Most states require you to hold a valid regular driver license for at least one year before you can obtain a CDL. Some states waive this requirement for military veterans or for applicants who already hold a CDL in another state. You will need to check your specific state's rules, as they vary.
You must also be at least 18 years old to obtain a Class B CDL for intrastate driving (driving only within your state). If you want to drive across state lines, you must be at least 21 years old. Some states allow 18-year-olds to obtain a CDL with restrictions, meaning you can only drive within your state until you turn 21.
How long the process takes and what to expect
From the time you decide to get your Class B CDL to the time you pass all tests and receive your license typically takes four to eight weeks. This timeline assumes you study for two to three weeks, pass the written test on your first attempt, and schedule your skills test within a week or two. If you fail either test, you will need to retake it, which adds time.
After you pass all three parts of the skills test, your state will issue your CDL. You will receive a physical card in the mail, usually within one to two weeks. During this waiting period, you may be issued a temporary permit that allows you to drive commercially. Check with your state's DMV to confirm whether a temporary permit is available and what it covers.
Violations and what happens if you break the rules
Once you hold a Class B CDL, traffic violations and safety violations carry heavier penalties than they do for regular drivers. A speeding ticket, reckless driving charge, or at-fault accident in any vehicle — commercial or personal — can result in points on your CDL record. Accumulating too many points within a certain time period can lead to suspension or revocation of your commercial driving privileges.
Serious violations — such as driving under the influence, leaving the scene of an accident, or using a hand-held phone while driving — can result in automatic disqualification for a set period. Some violations are permanent disqualifiers. Even if you are not driving a commercial vehicle at the time, violations in your personal car can affect your CDL status. This is why maintaining a clean driving record is critical once you obtain your license.
Frequently Asked Questions
Can I get a Class B CDL if I have a criminal record?
Most criminal convictions do not automatically disqualify you from obtaining a CDL, but certain offenses — particularly felonies involving drugs or violence — may prevent you from being hired by a commercial carrier. Your state's DMV will issue the license based on driving record and medical fitness, not criminal history. However, employers can refuse to hire you based on background checks.
What is the difference between a Class B and a Class A CDL?
A Class A CDL allows you to drive any combination vehicle, including tractor-trailers and vehicles towing trailers over 10,000 pounds. A Class B CDL limits you to single vehicles over 26,001 pounds with no heavy trailer. If your job involves pulling a trailer, you need a Class A. A Class A test is more difficult because combination vehicles are harder to maneuver.
Do I need a Class B CDL for a pickup truck?
No. A pickup truck, even a large one, typically has a GVWR under 26,001 pounds and can be driven with a regular driver license. You only need a CDL if the vehicle's GVWR exceeds 26,001 pounds. Check your vehicle's registration or door placard to confirm the GVWR.
What happens if I fail the skills test?
You can retake the skills test, though your state may charge a fee and require you to wait a few days before your next attempt. Most people pass on the second or third try. Between attempts, practice the maneuvers that gave you trouble, or consider hiring a CDL training school to help you prepare.
Can I drive a Class B vehicle with a regular driver license?
No. If a vehicle's GVWR is over 26,001 pounds, you must have a CDL to operate it legally, even if you are driving it for personal use. Driving a commercial vehicle without the proper license is a violation and can result in fines and criminal charges.