What a Class B License Lets You Drive
A Class B license in California is for single vehicles with a gross vehicle weight rating (GVWR) of more than 26,001 pounds — typically large trucks, buses, or RVs. If you want to drive a smaller truck or van under that weight, you need only a standard Class C license. A Class B is required if you operate a single heavy vehicle without towing anything, or if you tow a trailer weighing 10,000 pounds or less behind that heavy vehicle.
The California Department of Motor Vehicles (DMV) distinguishes Class B from Class A (which covers combinations of vehicles, like a truck towing a heavy trailer) and from Class C (standard passenger vehicles and light trucks). Your Class B covers only the vehicle type you pass the test in, so if you need to drive multiple configurations, you may need additional endorsements or a different class.
Key Takeaways
- A Class B license requires you to pass a written knowledge test, a behind-the-wheel driving test, and a medical examination before the DMV will issue it.
- You must bring your current valid driver's license, proof of California residency, and proof of your Social Security number to your DMV appointment.
- The behind-the-wheel test happens in the actual vehicle you will be driving, so you must bring that vehicle to your appointment with a licensed driver present.
- The entire process typically takes several weeks from your first visit to your final license, because the medical exam and test scheduling are separate steps.
- If you fail the driving test, you must wait at least two weeks before you can retake it, and you pay the test fee again each time.
Step-by-Step Process at the DMV
Start by scheduling an appointment at your local DMV office through the California DMV website or by calling 1-800-777-0133. Walk-ins are accepted but wait times are often two to four hours. When you arrive, bring your current valid California driver's license, proof of residency (utility bill, lease, or bank statement dated within the last 60 days), and proof of your Social Security number (Social Security card, W-2, or tax return).
At your first appointment, you will take the written knowledge test — a 50-question exam covering California traffic laws, safe driving practices, and heavy vehicle operation. You must score at least 38 out of 50 to pass. The test is available in multiple languages. If you pass, the DMV will schedule you for a behind-the-wheel test at a later date, usually within two to four weeks.
Before your driving test appointment, you must complete a medical examination by a California-licensed physician or optometrist. The DMV provides a form (DL 51) that your doctor completes and signs. Bring this completed form to your driving test appointment. Without it, the DMV will not let you test.
The Behind-the-Wheel Driving Test
You must bring the actual vehicle you will be driving — the specific truck, bus, or RV you are licensing for — to your driving test appointment. The vehicle must be in safe working condition, with functioning brakes, lights, wipers, horn, and mirrors. A licensed driver (not the examiner) must accompany you to the test location.
The examiner will ask you to perform a series of maneuvers: backing up in a straight line, turning in a confined space, parking, and driving on public roads at various speeds. The test typically lasts 30 to 45 minutes. The examiner scores you on vehicle control, awareness of traffic and pedestrians, proper signaling, and compliance with traffic laws. You must score at least 70 percent to pass.
If you fail, you receive a notice stating which skills need improvement. You must wait at least two weeks before retaking the test, and you pay the test fee again (currently $35 for the driving test). You can retake the test as many times as needed, but each attempt requires a new appointment and fee.
Documents You Need to Bring
| Document | Purpose | Acceptable Forms |
|---|---|---|
| Proof of Identity | Verify you are who you claim | Current valid driver's license, passport, or state ID |
| Proof of Residency | Confirm you live in California | Utility bill, lease, mortgage statement, or bank statement dated within 60 days |
| Proof of Social Security Number | Verify your SSN for the license record | Social Security card, W-2, tax return, or 1099 |
| Medical Examination Form (DL 51) | Confirm you meet health standards for heavy vehicle operation | Completed and signed by a California-licensed physician or optometrist |
| Current Driver's License | Upgrade your existing license to Class B | Your valid California driver's license |
If you are upgrading from a Class C license, you do not need to retake the written test for Class C knowledge — only the Class B knowledge test and driving test. If your current license is expired, you must renew it first before you can upgrade to Class B.
Costs and Timeline
The written knowledge test costs $15. The behind-the-wheel driving test costs $35 per attempt. The Class B license itself costs $38 if you are upgrading an existing license, or $48 if you are getting your first California license. The medical examination is not a DMV fee — you pay your doctor or optometrist directly, typically $50 to $150 depending on the provider.
Total out-of-pocket cost ranges from roughly $140 to $250, depending on how many times you retake the driving test and what your medical provider charges. From your first DMV appointment to receiving your license in the mail typically takes four to eight weeks. The written test and driving test can be scheduled within two to four weeks of each other, but the medical exam and scheduling delays often extend the total timeline.
Endorsements and Restrictions You May Need
Depending on what you will be driving, you may need additional endorsements on your Class B license. An air brake endorsement is required if your vehicle has an air brake system — most heavy trucks and buses do. You must pass a written test on air brake operation to get this endorsement. A hazmat endorsement is required if you transport hazardous materials; this involves a federal background check and an additional written test.
If you are under 21, California law restricts when and where you can drive a Class B vehicle. You cannot drive between 11 p.m. and 5 a.m. except for work, school, or medical reasons. If you have fewer than six months of driving experience, you cannot carry passengers who are not when ready family members. These restrictions appear on your license and are enforced by law enforcement.
What Happens If You Fail the Driving Test
The DMV will give you a written report listing the specific skills or behaviors that caused you to fail — for example, "improper backing," "failure to signal," or "unsafe lane change." You can request a copy of the examiner's notes to understand exactly what went wrong. Many people find it helpful to practice the specific maneuvers that caused them to fail before retaking the test.
You must wait at least two weeks before scheduling your next driving test attempt. You can schedule online or by phone, and you pay the $35 test fee again. Bring the same vehicle and the same medical examination form (it remains valid for the retake). There is no limit on how many times you can retake the test, but each attempt costs money and time.
Frequently Asked Questions
Do I need a Class B license if I drive a pickup truck?
Only if the truck's gross vehicle weight rating is over 26,001 pounds. Most standard pickup trucks fall below that threshold and require only a Class C license. Check your vehicle's registration or owner's manual for the GVWR, or ask your DMV office if you are unsure.
Can I take the driving test in a different vehicle than the one I will actually drive?
No. The DMV requires you to test in the specific vehicle you will be operating. This ensures the examiner can assess your ability to handle that particular vehicle's size, weight, and controls.
What if I have a medical condition that might affect my driving?
Disclose it to your doctor during the medical examination. The doctor will determine whether you can safely operate a heavy vehicle and will note any restrictions on the DL 51 form. The DMV may place restrictions on your license based on the doctor's assessment.
How long is a Class B license valid?
A Class B license is valid for five years from the date of issue. You will receive a renewal notice in the mail about 60 days before expiration. You can renew online, by mail, or in person at the DMV.
Can I downgrade from Class B back to Class C?
Yes. You can visit the DMV and request a downgrade to Class C at any time. There is no fee for a downgrade, and the DMV will issue you a new license with the lower class. You do not need to retake any tests.
