What a California Class B License Lets You Drive

A Class B driver's license in California authorizes you to operate a single vehicle with a gross vehicle weight rating (GVWR) of more than 26,001 pounds. This includes most heavy trucks — dump trucks, cement mixers, tractor-trailers without a trailer, and box trucks over that weight threshold. You cannot tow a trailer with a Class B license unless you also hold a Class A license.

The Class B is distinct from a Class C (standard passenger vehicle) and Class A (combination vehicles like tractor-trailers). If you drive a heavy truck for work or personal use, you need to know which class applies to your vehicle's actual weight, not its appearance. A truck that looks heavy may still fall under Class C if its GVWR is 26,001 pounds or less.

California requires a Class B license before you can legally operate these vehicles on public roads. Driving a Class B vehicle with only a Class C license is a violation and can result in citations, fines, and liability issues if you are involved in an accident.

Key Takeaways

  • A Class B license covers single heavy vehicles over 26,001 pounds GVWR, but does not permit towing a trailer.
  • You must pass a written knowledge test, a behind-the-wheel driving test, and a medical examination before the DMV issues a Class B license.
  • California requires you to hold a valid Class C license for at least one year before you can test for a Class B, unless you are under 18.
  • The written test covers California traffic laws, safe driving practices, and vehicle-specific rules for heavy trucks.
  • Testing fees and renewal costs vary; you will pay separate fees for the knowledge test, driving test, and the license itself.

Age Requirements and Prerequisites

You must be at least 18 years old to obtain a Class B license in California. There is no upper age limit, but you will need to pass a medical examination that confirms you are physically and mentally fit to operate a heavy vehicle.

If you already hold a valid California Class C driver's license, you have met the prerequisite. You do not need to hold it for any specific length of time before testing for a Class B — that one-year rule applies only to Class A licenses. However, if you do not yet have a Class C license, you must obtain one first and pass all Class C testing before you can move to Class B.

If you are under 18, you may test for a Class B while holding a valid Class C instruction permit or provisional license, but you will still need to complete all Class B testing requirements.

Medical Examination and Vision Requirements

Before the DMV will issue a Class B license, you must pass a medical examination performed by a California-licensed physician, optometrist, or ophthalmologist. This exam is not optional and cannot be waived. The medical professional will complete a form (usually the DL 44 or renewal form) that certifies you meet California's medical standards for operating a heavy vehicle.

Vision requirements for Class B are the same as for Class C: you must have at least 20/40 vision in each eye, with or without correction. If you wear glasses or contacts, you must wear them while driving and your license will be marked with a restriction code. You must also have a horizontal field of vision of at least 140 degrees in each eye.

The medical exam also screens for conditions that could impair your ability to drive safely — including hearing loss, seizure disorders, diabetes, heart conditions, and sleep disorders. If you have a condition that may affect your driving, bring documentation from your doctor showing how it is managed. The examiner may request additional medical records before clearing you.

Written Knowledge Test for Class B

The California DMV written test for Class B covers heavy vehicle operation, braking systems, load distribution, and safe driving practices specific to large trucks. The test is 50 questions, and you must answer at least 40 correctly (80 percent) to pass. You have one hour to complete it.

The test covers topics including air brake systems, anti-lock brakes, proper tire pressure and maintenance, safe following distances for heavy vehicles, how to recognize brake fade, load securement, and how to handle skids or loss of control. You will also be tested on standard California traffic laws, speed limits, right-of-way rules, and parking regulations as they explore to heavy vehicles.

You can take the written test in English or Spanish. The DMV provides study materials online and at local field offices. You are allowed to take the test up to three times within a 12-month period; if you fail all three attempts, you must wait one year before testing again.

Behind-the-Wheel Driving Test

After you pass the written test, you must schedule and pass a behind-the-wheel driving test in an actual Class B vehicle. You cannot use a Class C vehicle for this test. The test typically lasts 30 to 45 minutes and takes place on public roads in your local area.

The examiner will evaluate your ability to start and stop the vehicle smoothly, control it at various speeds, make turns safely, back up in a straight line and at an angle, parallel park (if applicable), and respond to traffic signals and road conditions. You will also be tested on your knowledge of the vehicle's controls, mirrors, and safety features — the examiner may ask you to locate the air brake valve, explain how the transmission works, or demonstrate proper mirror adjustment.

You must bring the vehicle you plan to test in, and it must be registered, insured, and in safe operating condition. The vehicle's registration and proof of insurance must be current. If the vehicle fails a safety inspection on test day, you will not be allowed to test and will lose your test fee.

Fees and Timeline

California charges separate fees for each component of the Class B licensing process. The written knowledge test costs approximately $15 to $20, though this amount can change. The behind-the-wheel driving test costs approximately $35 to $50. The license itself (if you pass both tests) costs approximately $35 to $40 for an eight-year license.

The timeline depends on how quickly you schedule your tests and how many attempts you need. If you pass both the written and driving tests on your first try, you can complete the process in as little as two to four weeks — the time it takes to schedule the driving test after passing the written test. If you need to retake either test, add two to four weeks per additional attempt.

Once you pass both tests and the DMV processes your process, your Class B license will be issued. You can request a temporary license on the spot, which is valid for 60 days while you wait for the permanent card to arrive by mail.

Documents You Need to Bring

Bring the following documents to your written test appointment:

  • A valid California Class C driver's license or instruction permit.
  • Proof of identity (passport, birth certificate, or other state-issued ID).
  • Proof of California residency (utility bill, lease, or bank statement dated within the last 60 days).
  • Your Social Security number or Individual Taxpayer Identification Number.
  • Completed medical examination form signed by a licensed physician, optometrist, or ophthalmologist.

For the behind-the-wheel test, bring:

  • Your valid Class C driver's license.
  • Proof of registration for the Class B vehicle you are testing in.
  • Proof of insurance for that vehicle.
  • The vehicle itself, in safe operating condition.

If any document is missing or expired, the DMV will not allow you to test. Bring originals or certified copies — photocopies are not accepted for most documents.

Common Mistakes to Avoid

The most frequent error is arriving for the written test without a completed medical examination form. The form must be signed by a licensed medical professional — a self-certification or a form signed by a nurse or physician's assistant will not be accepted. Schedule your medical exam at least one week before your written test date.

Another common mistake is bringing a vehicle to the driving test that does not meet safety standards. The examiner will perform a brief safety check — checking that brakes work, lights function, mirrors are present and adjusted, and the vehicle is not leaking fluid. If the vehicle fails, you lose your test fee and must reschedule. Have a mechanic inspect the vehicle before your test date.

Applicants also sometimes confuse Class B and Class A requirements. Class A is for combination vehicles (tractor-trailers with a trailer attached) and requires one year of Class C driving experience. Class B is for single heavy vehicles only and has no experience requirement beyond holding a valid Class C license. Know which class your vehicle actually needs before you begin testing.

Frequently Asked Questions

Can I test for a Class B if I have an out-of-state driver's license?

No. You must have a valid California Class C driver's license or instruction permit before you can test for a Class B. If you hold an out-of-state license, you must first obtain a California Class C license by passing the written and driving tests for that class. Then you can test for Class B.

What happens if I fail the behind-the-wheel test?

You can retake the driving test up to three times within a 12-month period. Each attempt requires a new test fee. If you fail all three attempts, you must wait one year before testing again. Between attempts, practice with an experienced Class B driver or take a commercial driving course to improve your skills.

Do I need a Class B license if I only drive a heavy truck occasionally?

Yes. California law requires a Class B license for any operation of a vehicle over 26,001 pounds GVWR on public roads, regardless of how often you drive it. There is no exemption for occasional or part-time use. Driving without the proper license class is a violation.

Can I renew my Class B license by mail or online?

Renewal options depend on your age and medical status. If you are under 70 and have no medical restrictions, you may renew by mail or online. If you are 70 or older, or if you have medical conditions that require monitoring, you must renew in person at a DMV field office and may need to pass a new medical examination.

What is the difference between a Class B and a Class A license?

A Class B license covers single heavy vehicles over 26,001 pounds. A Class A license covers combination vehicles — a tractor pulling a trailer. Class A requires one year of Class C driving experience before you can test. Class B does not have that experience requirement. You cannot tow a trailer with a Class B license.