What a Class B License Covers

A Class B driver license in California authorizes you to drive a single vehicle with a gross vehicle weight rating (GVWR) of more than 26,001 pounds. This is the commercial license you need if you operate a truck, bus, or other heavy vehicle as part of your job. The vehicle must not tow anything, and you cannot carry hazardous materials or more than 15 passengers.

Class B is one step down from Class A on California's commercial hierarchy. Where a Class A license lets you drive any combination of vehicles (like a tractor pulling a trailer), a Class B restricts you to a single heavy unit. If your work involves towing a trailer behind your heavy truck, you need a Class A instead.

Common Class B jobs include driving a dump truck, cement mixer, garbage truck, or city bus. If you drive a school bus, you also need a Class B plus a separate School Bus Endorsement. The license itself does not change based on what you haul — the restriction is on vehicle weight and configuration, not cargo type.

Key Takeaways

  • A Class B license lets you drive a single heavy vehicle over 26,001 pounds GVWR, but not tow a trailer with it.
  • You must pass a written knowledge test, a skills test in the actual vehicle you will drive, and a medical examination before the DMV issues the license.
  • The written test covers California traffic law, safe driving practices, and vehicle-specific rules; the skills test is a 45-minute drive with a DMV examiner.
  • If you drive a school bus, you need a Class B license plus a separate School Bus Endorsement, which requires a fingerprint background check.
  • Your Class B license is valid for five years from the date of issue and must be renewed in person at a DMV office.

Medical Examination and DOT Certification

Before you can take the written or skills test for a Class B license, you must pass a Department of Transportation (DOT) medical examination. This is not optional and not something the DMV performs — you go to a certified medical examiner (usually a doctor or nurse practitioner) on your own time and at your own cost.

The examiner checks your vision, hearing, blood pressure, and ability to operate a commercial vehicle safely. They look for conditions like uncontrolled diabetes, heart disease, or sleep apnea that could make you unsafe behind the wheel of a heavy vehicle. If you pass, the examiner issues a Medical Certificate (also called a DOT medical card), which is valid for two years.

Bring the Medical Certificate with you when you go to the DMV to take your written test. Without it, the DMV will not let you proceed. If your certificate expires while you hold a Class B license, you can continue to drive until your license renewal date, but you cannot renew the license itself without a current Medical Certificate.

Written Knowledge Test Requirements

The Class B written test has two parts: the General Knowledge test and the Air Brake test. You must pass both. The General Knowledge test covers California traffic laws, safe driving practices, vehicle control, and hazard recognition. The Air Brake test covers the operation and maintenance of air brake systems, which are standard on heavy vehicles.

You can take the test in English or Spanish. The DMV provides study materials free of charge, including the California Commercial Driver Handbook and sample test questions. Many people study the handbook for two to four weeks before testing. The test is computer-based at the DMV, and you receive your score when ready after completion.

You must score at least 80 percent on each part to pass. If you fail either section, you can retake it the same day or come back another day — there is no waiting period between attempts. However, if you fail the same test three times in a row, you must wait seven days before your fourth attempt.

Skills Test and Vehicle Requirements

After you pass the written test, you schedule a skills test with the DMV. This is a 45-minute driving test in an actual Class B vehicle — the same type of truck or bus you will operate on the job. You must provide the vehicle yourself; the DMV does not supply one.

The vehicle must be registered, insured, and in safe working condition. It must have working mirrors, lights, brakes, and steering. The DMV examiner will inspect it before the test begins. If the vehicle fails inspection, you cannot test that day and must reschedule with a different vehicle.

During the test, the examiner watches how you perform pre-trip inspections, basic vehicle control (backing, turning, stopping), and on-road driving. You must demonstrate safe lane changes, proper braking, and awareness of other traffic. Common reasons people fail include poor backing skills, failure to check mirrors, and unsafe speed or distance from other vehicles.

School Bus Endorsement and Background Check

If your Class B job involves driving a school bus, you need a School Bus Endorsement in addition to the Class B license itself. The endorsement requires a separate written test covering school bus safety, student management, and emergency procedures. You must also pass a fingerprint background check through the California Department of Justice.

The background check screens for convictions related to crimes against children, drug trafficking, and certain violent offenses. The process takes two to four weeks. Your employer usually handles the fingerprinting and submits it on your behalf, but confirm this with them before you start the licensing process.

Once you have both the Class B license and the School Bus Endorsement, you can legally transport students. The endorsement appears on your license and is valid for the same five-year period as the Class B itself.

Fees and Timeline

The DMV charges separate fees for each component of the Class B licensing process. The written test fee is $35. The skills test fee is $50. The license itself costs $70 for a five-year term. These fees do not include the DOT medical examination, which is paid directly to the medical examiner and typically ranges from $75 to $150 depending on the provider.

The entire process from your first visit to the DMV to receiving your license usually takes four to eight weeks. This timeline assumes you pass all tests on your first attempt and have no delays with the medical examination. If you fail a test and need to retake it, add one to two weeks per attempt. If you need a School Bus Endorsement, add another two to four weeks for the background check.

You can schedule your written test online through the California DMV website or by calling your local DMV office. Skills tests must be scheduled in person or by phone after you pass the written test. Bring your Medical Certificate, proof of California residency, and a valid ID to every DMV visit.

Renewal and Maintaining Your License

Your Class B license is valid for five years from the date of issue. You must renew it in person at a DMV office — online renewal is not available for commercial licenses. To renew, you need a current DOT Medical Certificate. If your medical certificate has expired, you must obtain a new one before the DMV will process your renewal.

The renewal fee is $70 for another five-year term. You do not retake the written or skills test at renewal unless the DMV has suspended your license or you have been out of status for more than two years. However, if you have received traffic violations or been involved in accidents, the DMV may require you to pass the skills test again as a condition of renewal.

Plan to renew your license at least 60 days before it expires. The DMV can process renewals faster than new licenses, but appointment availability varies by location. If your license expires before you renew, you cannot legally drive a Class B vehicle, even if your renewal process is pending.

Frequently Asked Questions

Can I drive a Class B vehicle with a regular driver license?

No. California law requires a Class B commercial license to operate any single vehicle with a GVWR over 26,001 pounds. Driving without the proper license is a misdemeanor and can result in fines, license suspension, and criminal charges. Your employer is also liable if they knowingly allow an unlicensed driver to operate a commercial vehicle.

What happens if I fail the skills test?

You can retake the skills test as soon as you schedule another appointment, which is typically within one to two weeks. There is no mandatory waiting period. However, you must provide a vehicle again, and the DMV will re-inspect it. If you fail three times, you must wait seven days before a fourth attempt.

Do I need a Class B license if I drive a pickup truck over 26,001 pounds for personal use?

No. The Class B requirement applies only to commercial operation — driving for hire or as part of your job. If you own a heavy truck and drive it for personal reasons only, you can use a regular Class C license. However, if you ever use it for work, even occasionally, you must have a Class B.

Can I take the written test in a language other than English or Spanish?

No. California offers the commercial driver test only in English and Spanish. If you need language support, you can bring a certified interpreter to the DMV, but the test itself will be administered in one of these two languages.

What if my medical certificate expires while I hold a Class B license?

You can continue to drive until your license renewal date. However, you cannot renew your license without a current Medical Certificate. If your medical certificate expires before your license does, obtain a new one from a certified medical examiner before your renewal date arrives.