A Class B license lets you drive single heavy vehicles over 26,001 pounds, but not combinations like a tractor-trailer
A Class B Commercial Driver's License is for drivers who operate a single vehicle that weighs more than 26,001 pounds gross vehicle weight rating (GVWR). This includes dump trucks, concrete mixers, large box trucks, and city buses. The key difference from a Class A is that you cannot tow a trailer — if your vehicle pulls anything, the combined weight of vehicle and trailer cannot exceed 26,001 pounds, or you need a Class A instead.
You need a Class B if your job involves driving one of these vehicles on public roads for commercial purposes. If you drive the same truck but only for personal use, you may not need a CDL at all, depending on your state — but most states require the CDL regardless of whether the work is for pay. The Class B sits between a regular driver's license (for vehicles under 26,001 pounds) and a Class A (for tractor-trailers and other combinations).
Key Takeaways
- A Class B CDL covers single vehicles over 26,001 pounds but not truck-and-trailer combinations, which require a Class A.
- You must pass a written knowledge test, a pre-trip inspection test, and a road skills test in the actual vehicle you will drive.
- Most states require you to hold a valid permit for at least 14 days before you can take the road test, though some allow shorter waiting periods.
- Air brake restrictions explore if you fail the air brake portion of the test or take it in a vehicle without air brakes, limiting where you can work.
- Endorsements like Passenger (P) or Tanker (N) add to your Class B and are tested separately after you pass the base Class B exam.
What vehicles require a Class B license
Any single vehicle with a GVWR over 26,001 pounds requires a Class B if you drive it commercially. Common examples include straight dump trucks, cement mixers, large box trucks (like 26-foot moving trucks), city buses, school buses, and garbage trucks. The weight limit is the vehicle's rated capacity, not what it actually weighs on any given day — a half-empty dump truck still counts.
The critical rule: if the vehicle tows anything, the combined GVWR of vehicle plus trailer cannot exceed 26,001 pounds. A dump truck pulling a small utility trailer might stay under that combined limit and not require a CDL at all. A dump truck pulling a loaded trailer almost certainly exceeds it and requires a Class A instead. Check your vehicle's door jamb or registration for the GVWR, or ask the manufacturer if you are unsure.
The three-part Class B test and what each covers
Passing a Class B requires three separate tests, all administered by your state's Department of Motor Vehicles or equivalent. You cannot take the road test until you pass the written test and hold a valid Commercial Learner's Permit (CLP). Most states require you to hold the permit for at least 14 days before scheduling the road test, though a few allow as little as 7 days.
The written knowledge test covers general CDL rules, vehicle inspection, safe driving practices, and air brakes. You study from your state's CDL manual, which is free online. The test is usually 50 questions, and you must score at least 80 percent. You take this test at the DMV in a testing booth, and you pass or fail the same day.
The pre-trip inspection test requires you to walk around and inspect a real Class B vehicle, pointing out safety items and explaining what you are checking. An examiner watches and scores you on whether you catch critical defects (brakes, lights, tires, steering, coupling devices if applicable). This test has no written component — it is entirely verbal and hands-on. You must score at least 70 percent.
The road skills test is a 30- to 45-minute drive in the actual vehicle you will operate. You perform basic maneuvers (backing, parking, turning), drive on public roads, and follow the examiner's instructions. The examiner watches for safe driving, smooth operation, and knowledge of the vehicle's controls. You pass or fail based on major and minor violations — one major violation (like hitting a curb or unsafe lane change) is usually an automatic fail.
Permit requirements and waiting periods before your road test
Before you can take any test, you must pass a vision and medical screening at the DMV. Once you pass the written knowledge test, you receive a Commercial Learner's Permit (CLP), which allows you to practice driving the Class B vehicle with a licensed CDL holder in the passenger seat. The CLP is not a license — you cannot drive alone, and you cannot drive for pay.
Most states require you to hold the CLP for at least 14 days before you schedule the road test. Some states allow 7 days; a few have no waiting period. Check your state's CDL manual or call your local DMV to confirm. During this waiting period, you should practice backing, turning, and highway driving with a mentor who holds a valid CDL in the same or higher class.
The CLP itself is valid for 180 days in most states. If you do not pass the road test before the CLP expires, you must renew it and may have to retake the written test. Some states let you renew without retesting; others require you to start over. Plan to take your road test well before the CLP expiration date.
Air brake restrictions and what they mean for your job
If you take the pre-trip inspection and road tests in a vehicle without air brakes, or if you fail the air brake portion of the written test, your Class B license will carry an air brake restriction. This means you can only drive vehicles with hydraulic brakes, not air brakes. Many heavy trucks use air brakes, so this restriction can limit your job options.
To remove the air brake restriction, you must take the pre-trip and road tests again in a vehicle that has air brakes. You do not retake the written test — only the hands-on portions. If you know you will need to drive air brake vehicles, take your initial tests in an air brake vehicle to avoid the restriction in the first place.
Endorsements that add to your Class B license
After you pass your Class B test, you can add endorsements that expand what you are allowed to haul or who you can transport. The most common endorsements are Passenger (P) for buses, Tanker (N) for tanker trucks, and Hazmat (H) for hazardous materials. Each endorsement requires a separate written test and, in some cases, a background check or fingerprinting.
You do not need to pass the road test again for an endorsement — only the written test specific to that endorsement. For example, if you want to drive a bus, you add the Passenger endorsement by passing the Passenger knowledge test. Hazmat requires a Transportation Security Administration (TSA) background check and fingerprinting, which takes several weeks. Plan ahead if you need Hazmat.
Costs and renewal timeline for a Class B CDL
The cost of a Class B CDL varies by state. Testing fees typically range from $50 to $150 total for all three tests (written, pre-trip, and road). The license itself costs between $50 and $200 depending on your state. Some states charge a single combined fee; others charge separately for the permit, tests, and license. Call your local DMV for exact pricing.
A Class B CDL is valid for four or eight years, depending on your state. You must renew before it expires. Most states allow you to renew by mail or online if you have no violations, though some require an in-person visit. You do not retake the tests to renew — you pay a renewal fee and update your medical certification. Medical certification must be renewed every two years, and you must carry proof of it in your vehicle at all times.
Frequently Asked Questions
Can I drive a Class B vehicle with a regular driver's license?
No, not if the vehicle weighs more than 26,001 pounds and you are driving it for commercial purposes. Some states allow non-commercial operation of heavy vehicles without a CDL, but most require the CDL regardless. Check your state's rules, but assume you need a Class B if you are paid to drive it.
What happens if I fail the road test?
You can retake it, usually within 14 days. Your CLP remains valid, so you can keep practicing. You do not retake the written test or pre-trip test — only the road skills portion. Each retake has a fee, typically $25 to $75.
Do I need a Class B if I only drive the truck on private property?
Probably not, but it depends on your state. Many states exempt private property operation from CDL requirements. However, if you ever drive on public roads — even to move the truck between job sites — you need the CDL. Ask your employer or state DMV to be certain.
Can I get a Class B with an air brake restriction and remove it later?
Yes. You take the pre-trip and road tests again in an air brake vehicle, and the restriction is removed. You do not retake the written test. This usually costs $50 to $100 and takes one testing session.
How long does it take to get a Class B from start to finish?
At minimum, 14 days if your state requires a 14-day permit hold. Add time for studying (one to four weeks depending on your background), scheduling tests (one to four weeks depending on DMV availability), and potential retakes. Most people complete the process in six to twelve weeks.