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 large trucks — dump trucks, cement mixers, box trucks, and similar commercial vehicles. If you drive a pickup truck for personal use, you do not need a Class B. If you drive one for work and it weighs more than 26,001 pounds, you do.
The Class B is different from a Class A, which covers tractor-trailers and combinations of vehicles. It is also different from a commercial Class C, which covers smaller commercial vehicles under 26,001 pounds. California's Department of Motor Vehicles (DMV) sorts licenses by what you drive, not just whether you drive for money.
You cannot get a Class B by renewing a regular Class C license. You must take a separate written test, a behind-the-wheel driving test, and a medical examination. The process takes several weeks and costs money at each step.
Key Takeaways
- A Class B license is required to drive a single large truck with a GVWR over 26,001 pounds, whether for work or personal use.
- You must pass a written knowledge test, a medical examination, and a behind-the-wheel driving test with a Class B vehicle.
- You need a current valid Class C license before you can test for a Class B.
- The entire process typically takes four to eight weeks from your first visit to the DMV to your final driving test.
- You must bring proof of residency, your Social Security number, and proof of medical clearance to your appointment.
Who Can Get a Class B License
You must be at least 18 years old and hold a valid California Class C driver's license. You cannot jump directly from a learner's permit to a Class B. If your Class C is expired, you will need to renew it first before the DMV will let you test for a Class B.
You must also pass a medical examination by a California-licensed physician or physician assistant. The DMV does not perform this exam — you arrange it yourself and bring the completed form to your appointment. The exam checks your vision, hearing, and general physical ability to operate a large truck safely. If you have a medical condition that affects your driving, disclose it to the examining doctor.
If you have certain traffic violations or convictions on your record, the DMV may deny your Class B process. A DUI, reckless driving, or multiple at-fault accidents within the past three years can result in denial. You can still explore, but the DMV will review your record before approving you to test.
The Written Knowledge Test
Before you can schedule a behind-the-wheel test, you must pass the Class B written test at a DMV office. The test covers California traffic laws, safe driving practices specific to large trucks, and vehicle maintenance. You answer 36 multiple-choice questions and must score at least 30 correct (83 percent) to pass.
The DMV provides a free study guide called the California Driver Handbook, available online and in print at any DMV office. You can also read the official Class B study materials, which focus on the rules and hazards unique to large trucks. Many people take the test on their first visit to the DMV, though you can schedule it separately if you prefer to study longer.
If you fail the written test, you can retake it the same day or schedule another appointment. There is no waiting period between attempts, but you pay the test fee each time you take it. Most people pass on the first or second try if they study the Class B materials beforehand.
The Medical Examination and Paperwork
You must obtain a medical examination from a California-licensed physician or physician assistant before your behind-the-wheel test. The DMV does not perform this exam, and you cannot use a nurse practitioner or other provider. Schedule the appointment yourself and pay any fee the doctor charges — the DMV does not cover this cost.
The doctor completes a form that certifies you are physically able to drive a Class B vehicle. The form checks your vision (you need at least 20/40 in each eye, corrected or uncorrected), hearing, and ability to control a large vehicle. Bring the completed form to your DMV appointment. If the form is incomplete or unsigned, the DMV will not let you test.
You will also need to bring proof of residency (a utility bill, lease, or mortgage statement dated within the last 60 days), your Social Security number, and your current Class C license. If you have changed your name since your last license, bring a marriage certificate, divorce decree, or court order showing the change.
Scheduling and Taking the Behind-the-Wheel Test
After you pass the written test and submit your medical form, you schedule a behind-the-wheel driving test. The DMV typically has a wait of two to four weeks for Class B appointments, depending on your local office. You can schedule online through the DMV website or call your local office to book a time.
You must bring a Class B vehicle to your test — the DMV will not provide one. The vehicle must be registered, insured, and in safe working condition. The examiner will inspect the brakes, lights, wipers, and mirrors before you drive. If anything is broken or missing, the test is cancelled and you must reschedule.
The driving test lasts about 30 to 45 minutes. You will be asked to perform basic maneuvers like backing up, turning, and parking, as well as highway driving if applicable. The examiner watches for safe speed, proper signaling, smooth braking, and awareness of other vehicles. You must follow all traffic laws during the test — a single serious violation like running a red light results in failure.
If you pass, you receive a temporary Class B license on the spot. Your permanent license arrives by mail within two weeks. If you fail, you can retake the test after waiting at least two weeks. You do not retake the written test unless your Class C license expires.
Costs and Timeline
The Class B license process involves several fees. The written test costs $15. The behind-the-wheel test costs $20. The Class B license itself costs $38 if you are renewing or upgrading an existing license. The medical examination is not a DMV fee — you pay the doctor directly, which typically ranges from $50 to $150 depending on the provider.
The total cost is usually between $120 and $220, not counting the medical exam. If you fail either test and must retake it, you pay the test fee again. Some DMV offices offer discounts for seniors or people with low income — ask when you schedule your appointment.
The timeline from your first DMV visit to receiving your Class B license is typically four to eight weeks. This includes time to study for the written test, schedule and pass it, obtain your medical exam, wait for a behind-the-wheel appointment, and receive your permanent license by mail. If you fail a test and must retake it, add two to four weeks to that timeline.
Restrictions and Endorsements on a Class B License
A Class B license may come with restrictions based on your medical exam or driving record. A common restriction is corrective lenses — if you need glasses or contacts to see well enough to drive, that will be noted on your license. You must wear them every time you drive.
Some Class B drivers need an air brake endorsement if they operate a vehicle with an air brake system. If your vehicle has air brakes and you do not have the endorsement, you cannot legally drive it. You obtain an air brake endorsement by passing an additional written test at the DMV — it covers how air brakes work and how to inspect them. The test costs $15 and takes about 15 minutes.
A Class B license does not automatically allow you to drive a vehicle with passengers for hire (like a bus or shuttle). If you need to transport passengers, you must obtain a Class B with a passenger endorsement, which requires additional testing and a background check.
Frequently Asked Questions
Can I use my regular Class C license to drive a large truck while I am waiting for my Class B test?
No. Once you have a Class C license, you cannot legally drive a vehicle over 26,001 pounds GVWR, even if you have already passed the written test for a Class B. You must wait until you pass the behind-the-wheel test and receive your Class B license.
What happens if I fail the behind-the-wheel test?
You can retake it after waiting at least two weeks. You do not retake the written test. You pay the behind-the-wheel test fee again ($20) and must bring the same vehicle or a different Class B vehicle that is in safe condition. You keep your Class C license and can continue driving regular vehicles.
Do I need a Class B license if I drive a pickup truck for my job?
Only if the truck's GVWR is over 26,001 pounds. Most standard pickup trucks are under that weight. Check your vehicle's registration or door jamb for the GVWR. If it is 26,001 or higher, you need a Class B.
Can I get a Class B license if I have a DUI on my record?
You can explore, but the DMV will review your record. A DUI within the past three years may result in denial. If your DUI is older than three years, you have a better chance of approval. Contact your local DMV office to ask about your specific situation before paying for the medical exam.
How long is a Class B license valid?
A Class B license is valid for five years from the date it is issued. You renew it at the DMV by paying the renewal fee and passing a vision test. You do not retake the written or behind-the-wheel tests unless the DMV has reason to believe your driving ability has changed.
