A Class B license is for drivers who want to operate larger vehicles that don't require a commercial license

A Class B driver's license authorizes you to drive single vehicles with a gross vehicle weight rating (GVWR) between 26,001 and 33,000 pounds. This sits between a standard Class C license (for passenger cars and light trucks) and a Class A license (for the largest rigs and combinations). In most states, you can also drive any vehicle you could with a Class C license.

The main reason to get a Class B is if you want to drive a box truck, dump truck, or other medium-duty vehicle for work or personal use without going through the commercial licensing process. You do not need a medical certificate or hazmat endorsement the way commercial drivers do. However, the written test and road test are more demanding than for a Class C, and some states require you to be at least 18 years old.

Class B is not the same as a commercial Class B (CDL Class B), which requires additional training and is used for vehicles carrying passengers or hazardous materials. This guide covers the non-commercial Class B available in most states.

Key Takeaways

  • A Class B license covers single vehicles weighing 26,001 to 33,000 pounds, such as box trucks and dump trucks, without requiring a commercial license.
  • You can still drive all vehicles permitted under a Class C license, so you do not lose any driving privileges by upgrading.
  • The written test covers vehicle weight, braking, load limits, and safe operation of larger vehicles; the road test is longer and more detailed than a Class C test.
  • Most states require you to be at least 18 years old and hold a valid Class C license before you can test for a Class B.
  • Class B is non-commercial, so you do not need a medical exam or hazmat training unless your job requires it.

What vehicles you can legally drive with a Class B

A Class B license covers any single vehicle with a GVWR of 26,001 to 33,000 pounds. Common examples include straight box trucks (the kind used for local deliveries), dump trucks, flatbed trucks, and some moving trucks. You can also drive smaller vehicles—anything you could drive with a Class C license—so a Class B is an upgrade, not a replacement.

The weight limit is the key. GVWR is the maximum weight the vehicle is designed to carry when fully loaded, including the vehicle itself. If a truck's GVWR falls below 26,001 pounds, you can drive it with a Class C. If it exceeds 33,000 pounds, you typically need a Class A or a commercial CDL. Some states have slightly different weight thresholds, so check your state's DMV website for the exact numbers.

You cannot drive vehicles designed to carry more than a certain number of passengers (usually 16 or more) or any vehicle carrying hazardous materials with a Class B alone. If your job requires either of those, you will need a commercial CDL with the appropriate endorsements.

Age requirements and prerequisites

Most states require you to be at least 18 years old to test for a Class B license. A few states allow 17-year-olds with parental consent or a hardship waiver, but this is uncommon. You must also already hold a valid, non-suspended Class C driver's license in your state.

If you are under 18 and need to drive a Class B vehicle for work, contact your state's DMV to ask about hardship permits or restricted licenses. Some states issue temporary permits that allow you to drive specific vehicles for employment while you wait to turn 18.

There is no upper age limit, and you do not need a medical exam unless your state requires one for all license upgrades (which is rare for non-commercial licenses).

The written test for a Class B license

The written test for a Class B is longer and more detailed than a Class C test. You will answer questions about vehicle weight and balance, braking systems, load limits, tire safety, and how to handle larger vehicles in different road conditions. Most states include questions about pre-trip inspections—checking mirrors, lights, brakes, and cargo before you drive.

The test typically has 50 to 100 questions and you usually need to score 80 percent or higher to pass. You can take the test at your local DMV office, and most states let you retake it the same day if you fail, though some require you to wait 24 hours.

Study materials are available free on your state's DMV website, usually as a downloadable manual or online practice test. Some states also offer in-person study classes at community colleges or truck driving schools, though these are optional. Spend extra time on the sections about braking and weight distribution, as these are common trouble spots.

The road test for a Class B license

The road test is the most demanding part of upgrading to a Class B. You will drive an actual Class B vehicle (usually a box truck or dump truck provided by a testing facility or your own vehicle if it meets the weight requirement) for 30 to 60 minutes while an examiner watches and scores your performance.

The examiner will ask you to perform tasks like backing up in a straight line, turning in a tight space, parking between cones, and driving on city streets and highways. You will also be tested on pre-trip inspection—walking around the vehicle and pointing out lights, mirrors, tires, and other safety features while explaining what you are checking for.

Common reasons people fail include poor mirror checks, unsafe lane changes, braking too hard or too soft, and not completing the pre-trip inspection correctly. Practice with the actual vehicle type you will test in if possible, and ask the testing facility what specific maneuvers they require.

Cost and timeline for upgrading to a Class B

The cost varies by state. Most DMVs charge between $20 and $100 for the written test and between $50 and $150 for the road test. Some states bundle these into a single fee. You may also need to pay for a replacement license card, which usually costs $10 to $30.

If you use a private testing facility or truck driving school instead of the DMV, costs can be higher—typically $200 to $500 total—but you may have more flexible scheduling and can often use their vehicle for the road test.

The timeline depends on how quickly you can schedule the tests. The written test can usually be taken within a week of explore. The road test often has a longer wait, sometimes 2 to 4 weeks depending on your state's DMV workload. Once you pass both tests, your new license is usually issued the same day or within a few business days.

Class B vs. Class A vs. commercial CDL

A Class B is simpler than a Class A or commercial CDL but covers fewer vehicles. Here is how they differ:

License TypeVehicle WeightMedical ExamEndorsements Available
Class B (non-commercial)26,001–33,000 lbsNoNone
Class A (non-commercial)Over 33,000 lbsNoNone
Commercial CDL Class B26,001–33,000 lbsYesPassenger (P), Hazmat (H), Tank (N)
Commercial CDL Class AOver 33,000 lbs (with trailer)YesPassenger (P), Hazmat (H), Tank (N)

If you only need to drive a single medium-duty truck and do not carry passengers or hazardous materials, a Class B is the right choice. If your vehicle weighs more than 33,000 pounds or you need to haul a trailer, you need a Class A. If your job requires you to carry passengers or hazmat, you need a commercial CDL with the right endorsement, regardless of vehicle weight.

Frequently Asked Questions

Can I use my Class B license to drive for a job?

Yes, you can drive a Class B vehicle for work without a commercial license. However, if your job involves carrying passengers (more than 15 people) or hazardous materials, you need a commercial CDL instead. Check with your employer about what license they require.

What happens if I drive a vehicle that is too heavy for my Class B?

You can be cited for driving with an invalid license for that vehicle. The penalty varies by state but can include fines, points on your record, and license suspension. Always verify the GVWR of any vehicle before you drive it.

Do I have to renew a Class B license differently than a Class C?

Renewal is usually the same process as a Class C—you renew at the DMV on your expiration date, typically every 4 to 8 years depending on your state. You do not need to retake the written or road test unless your state requires it for all license renewals, which is uncommon.

Can I get a Class B if I have points on my driving record?

Most states do not automatically disqualify you for having points, but some may delay your test or require you to wait until your record improves. Contact your DMV to ask about their specific policy on points and license upgrades.

Is a Class B license the same as a CDL Class B?

No. A non-commercial Class B is simpler and does not require a medical exam or hazmat training. A commercial CDL Class B requires both and allows you to carry hazmat or passengers. If your job requires either of those, you need the commercial version.