A Class B license lets you drive a single vehicle or combination of vehicles over 26,001 pounds gross vehicle weight rating (GVWR), but not a passenger bus

California's Class B license is for people who operate heavy trucks — the kind you see hauling cargo on highways. The key distinction is weight: if your vehicle or the combination of vehicles you're driving weighs more than 26,001 pounds, you need a Class B rather than a regular Class C license. The weight limit applies to the total gross vehicle weight rating, which is the maximum safe weight the vehicle can carry, not what it actually weighs on any given day.

You cannot drive a passenger bus with a Class B license. If you want to transport passengers in any bus, you need a Class A license instead. Class B is strictly for freight, equipment, and cargo vehicles.

Key Takeaways

  • A Class B license covers single heavy vehicles or vehicle combinations over 26,001 pounds GVWR, but excludes passenger buses.
  • You must pass a written knowledge test, a skills test behind the wheel, and a medical examination before you can obtain a Class B license.
  • California requires you to hold a valid Class C license for at least one year before you can take the Class B test.
  • You will need to pass additional endorsement tests if you want to haul hazardous materials or double trailers.

What vehicles fall under Class B

Class B covers a wide range of heavy vehicles used in commercial and industrial work. This includes dump trucks, cement mixers, garbage trucks, tow trucks, and straight trucks carrying cargo. If you're driving a single heavy vehicle that exceeds 26,001 pounds GVWR, you need a Class B license.

The license also covers certain vehicle combinations. A truck towing a single trailer can fall under Class B if the combination weighs over 26,001 pounds but the trailer itself is not over 10,001 pounds. The specific weight thresholds and trailer rules can be complex, so checking the California Department of Motor Vehicles (DMV) handbook or speaking with a DMV representative about your exact vehicle setup is wise before you test.

Prerequisites before you can test for Class B

You must already hold a valid California Class C driver's license, and you must have held it for at least one year. This waiting period exists so you have experience driving regular passenger vehicles before moving to commercial heavy vehicles.

You also need to pass a medical examination performed by a certified medical examiner. This exam checks your vision, hearing, and general health to may support you can safely operate a heavy vehicle. The DMV provides a list of approved medical examiners, and you pay the examiner's fee directly — it is not included in your DMV fees.

The written test and what it covers

The Class B knowledge test has 50 questions, and you must answer at least 40 correctly to pass. The test covers vehicle control and safety, cargo handling and securing, air brake systems (if your vehicle has them), and traffic laws specific to commercial driving. You take this test at a DMV office on a computer or on paper, depending on your local office.

The DMV provides a free Class B study guide that covers all tested topics. Many people study this guide for several weeks before testing. If you fail, you can retake the test, but you must wait at least one day before your next attempt.

The behind-the-wheel skills test

After passing the written test, you schedule a driving test with a DMV examiner. You bring your own vehicle — it must be the type of vehicle you plan to drive professionally, and it must meet all safety and equipment standards. The examiner will check your vehicle's brakes, lights, mirrors, and other safety features before the test begins.

The driving test itself lasts about 45 minutes and includes basic vehicle control (starting, stopping, turning), backing up, and parking. The examiner watches how you handle the vehicle's size and weight, how you use mirrors, and whether you follow traffic laws. You must demonstrate safe operation throughout the test. If you fail, you can retake it after waiting at least one day, though you do not need to retake the written test.

Endorsements you may need

Beyond the basic Class B license, California offers endorsements that expand what you can haul. The Hazmat (H) endorsement allows you to transport hazardous materials. The Doubles (T) endorsement allows you to tow double trailers. Each endorsement requires a separate written test and a background check.

If your job requires you to haul hazardous materials, your employer typically tells you which endorsements you need. You cannot legally transport those materials without the correct endorsement, even if you have a Class B license.

Renewal and maintaining your Class B license

A Class B license is valid for five years from the date of issue. You renew it at a DMV office by submitting a renewal process, passing another medical examination, and paying the renewal fee. You do not retake the written or driving test during renewal unless the DMV has reason to require it.

Your medical certification must remain current. If your medical certificate expires before your license does, you cannot legally drive a commercial vehicle until you renew it, even though your Class B license itself is still valid.

Frequently Asked Questions

Do I need a Class B license if I drive a truck that weighs less than 26,001 pounds?

No. If your vehicle's GVWR is 26,001 pounds or less, a regular Class C license is sufficient. Check your vehicle's registration or door jamb for the GVWR — it is the manufacturer's rating, not the actual weight.

Can I drive a Class B vehicle with just a Class C license if someone else owns it?

No. The license class is tied to the vehicle type and weight, not the ownership. You must have the correct license class for any vehicle you operate, regardless of who owns it.

What happens if I fail the driving test?

You can retake it after waiting at least one day. You do not need to retake the written test. Most people pass on their second or third attempt after practicing with their vehicle and an instructor.

How long does it take to get a Class B license from start to finish?

The timeline varies. You must hold a Class C license for one year first. After that, studying for the written test typically takes two to four weeks, scheduling the test takes one to two weeks depending on DMV availability, and scheduling the driving test takes another one to three weeks. Total time from decision to license is usually two to four months.

Can I use my Class B license to drive a regular car?

Yes. A Class B license allows you to drive any vehicle that a Class C license allows, plus the heavy vehicles covered by Class B. You can use it for personal driving as well as commercial work.