What a Class B License Lets You Drive

A Class B license in California is for driving a single vehicle with a gross vehicle weight rating (GVWR) of more than 26,001 pounds. That means you can drive large trucks — delivery trucks, dump trucks, cement mixers, box trucks — but only one at a time, and only if you're not towing anything. If you want to tow a trailer, or if you need to drive multiple heavy vehicles as a team (like a semi-truck and trailer), you'll need a Class A license instead.

The Class B is the middle ground: heavier than what a regular Class C license covers, but not as specialized as a Class A. You'll need a Class B if your job involves driving a single heavy truck regularly, or if you own one and want to operate it legally on public roads.

Key Takeaways

  • You must be at least 18 years old and hold a valid California driver's license before you can add a Class B endorsement.
  • The written test covers air brakes, vehicle systems, and safe operation of heavy trucks — it's different from the regular driving test.
  • The driving test happens in the actual heavy vehicle you'll be driving, not in a standard car, so you need to arrange that truck ahead of time.
  • The entire process typically takes several weeks from start to finish, depending on how quickly you schedule your tests and how many attempts you need.
  • You cannot legally drive a Class B vehicle on public roads until you pass both the written and driving tests and the DMV issues your new license.

Step 1: Meet the Basic Requirements

You must be at least 18 years old and already hold a valid California driver's license (Class C or higher). If your license is suspended, revoked, or expired, you cannot start the Class B process until it's restored and current. You also need a Social Security number on file with the DMV.

If you're under 18, California law does not allow you to get a Class B license, even if you have a job that requires one. You'll have to wait until your 18th birthday to begin the process.

Step 2: Get Your Medical Certificate

Before you take either test, you need a medical examination from a licensed doctor, optometrist, or physician's assistant. The DMV provides a form called the Medical Examination Report for Commercial Driver License (CDL) — you can read it from the DMV website or pick one up at a local DMV office. Take this form to your healthcare provider, have them complete it, and keep the original.

The exam checks your vision, hearing, blood pressure, and general health. It's not a full physical, but it confirms you're fit to operate a heavy vehicle safely. The certificate is valid for two years from the date your doctor signs it. Bring the completed form with you when you go to take your written test.

Step 3: Study and Pass the Written Test

The written test for a Class B license covers air brakes, vehicle systems, safe driving practices, and load security. It's longer and more technical than the regular Class C written test. The DMV publishes a free study guide called the California Commercial Driver Handbook, available on the DMV website and in print at any DMV office. Read it thoroughly — the test questions come directly from this material.

You can take the written test at any DMV office. Bring your valid driver's license, your medical certificate, and proof of your Social Security number (a Social Security card, passport, or birth certificate works). The test is 50 questions, and you need to score at least 80 percent to pass. If you fail, you can retake it, but you'll have to pay the test fee again.

There is no waiting period between attempts, but scheduling another test appointment may take a few days or weeks depending on your local DMV's availability.

Step 4: Arrange a Heavy Vehicle for the Driving Test

Once you pass the written test, you schedule a driving test. Here's the critical part: you must bring the actual heavy vehicle you intend to drive. You cannot take the driving test in a car or a smaller truck. The vehicle must be a Class B truck — over 26,001 pounds GVWR — and it must be properly registered and insured.

If you don't own the truck yet, you'll need to arrange one. Some driving schools that specialize in commercial licenses have trucks available for rent on test day. Others require you to bring your own. Call your local DMV office ahead of time to ask whether they have a list of approved test vehicles or rental options in your area. This step often takes the longest because finding and reserving a suitable truck can take weeks.

Step 5: Take the Driving Test

The driving test lasts about 45 minutes to an hour. The examiner will ask you to perform specific maneuvers — backing up, parking, turning, braking — and will observe how you handle the vehicle's size, weight, and braking system. You'll drive on public roads, not just in a parking lot. The examiner is looking for safe operation, awareness of the vehicle's limitations, and proper use of mirrors and signals.

You must pass both the written and driving tests to get your Class B license. If you fail the driving test, you can retake it, but you'll need to schedule another appointment and bring the vehicle again. Some people pass on the first try; others need two or three attempts. There's no penalty for retaking it — you just pay the fee each time.

Step 6: Receive Your New License

Once you pass both tests, the DMV will issue your Class B license. If you took your tests at a DMV office, you may receive a temporary license on the spot and the permanent one by mail within a few weeks. If you took your tests at a third-party testing facility, the process may take slightly longer. Your new license will show the Class B designation and any restrictions or endorsements that explore to you.

You cannot legally drive a Class B vehicle on public roads until you have the actual license in hand — not just a temporary paper license. If your employer needs you to start driving before the permanent license arrives, confirm with them what documentation the DMV has given you and whether it's sufficient for their insurance and liability purposes.

Frequently Asked Questions

Do I need a Class B license if I drive a truck for my job but someone else owns it?

Yes. The license requirement is based on the vehicle's weight, not on ownership. If you operate a truck over 26,001 pounds GVWR, you need the appropriate license, regardless of who owns the truck. Your employer may require you to have it before you start work.

What's the difference between a Class B and a Class A license?

A Class A allows you to drive any combination of vehicles (like a truck towing a trailer) as long as the towed vehicle is over 10,001 pounds. A Class B is for a single heavy vehicle only, with no towing. If your job involves towing, you need a Class A, which requires additional testing.

How much does it cost to get a Class B license?

The DMV charges a fee for the written test and a separate fee for the driving test. Fees vary slightly, so check the current rates on the California DMV website. You'll also pay for your medical examination (usually $50 to $150 depending on your provider) and potentially for renting a test vehicle if you don't own one.

Can I take the driving test in a borrowed truck?

Yes, as long as the truck is properly registered and insured, and the owner gives you permission. The truck must be a Class B vehicle (over 26,001 pounds GVWR). Make sure the insurance is current and the registration is valid — the examiner may check these documents before the test begins.

How long does the whole process take?

From start to finish, plan on four to eight weeks. The written test can usually be scheduled within a week or two. The driving test often takes longer because you need to arrange a vehicle and find an available test slot. If you need to retake either test, add another two to four weeks.