A Class B license lets you drive a single vehicle with air brakes or a vehicle without air brakes, as long as it weighs less than 26,001 pounds
California's Class B is a commercial driver license (CDL) for people who operate certain trucks and buses but do not need a Class A. The key difference: a Class B vehicle has a Gross Vehicle Weight Rating (GVWR) under 26,001 pounds, or it has air brakes but still falls below that weight threshold. You cannot tow anything with a Class B — that requires a Class A.
If you drive a delivery truck, a small dump truck, a box truck, or a bus that seats 16 or more passengers, you likely need a Class B. The state does not care what you haul or where; it cares about the vehicle's weight and brake system. A vehicle that weighs 26,001 pounds or more requires a Class A instead, even if you only drive it locally.
Key Takeaways
- A Class B CDL covers single vehicles under 26,001 pounds GVWR, or vehicles with air brakes under that weight, but you cannot tow with this license.
- You must hold a valid California driver license before you can test for a Class B CDL.
- The written test covers vehicle inspection, safe driving, and air brake systems; the skills test includes a pre-trip inspection, backing maneuvers, and an on-road drive.
- Medical certification through a Department of Transportation (DOT) examiner is required before you test, and you must renew it every two years.
- Instruction permits and training programs are not legally required in California, but many employers and training schools recommend them before you test.
Who needs a Class B license
You need a Class B if you operate a commercial vehicle that meets the state's weight and brake definitions. Common examples include delivery trucks (FedEx, UPS, local courier services), small dump trucks, box trucks, straight trucks used for moving or landscaping, and buses that carry 16 or more passengers. School buses also require a Class B, plus additional endorsements.
You do not need a Class B if you drive a personal pickup truck, even if it is heavy, because it is not used for commercial purposes. The distinction is about the vehicle's intended use and registration, not just its size. If you are unsure whether your job requires a Class B, ask your employer or contact your local Department of Motor Vehicles (DMV) office — they can tell you based on the vehicle's specifications.
Medical certification and DOT physical requirements
Before you can test for a Class B, you must pass a medical examination by a certified DOT examiner. This is not optional. The examiner checks your vision, hearing, blood pressure, and general health to make sure you can safely operate a commercial vehicle. You cannot use your regular doctor; the examiner must be listed on the National Registry of Certified Medical Examiners, which you can search on the Federal Motor Carrier Safety Administration (FMCSA) website.
The exam costs between $75 and $150, depending on the examiner. Once you pass, you receive a Medical Certificate (Form MCSA-5875) that is valid for two years. You must carry this certificate with you whenever you drive a commercial vehicle, and you must renew it before it expires. If your certificate lapses, you cannot legally operate a Class B vehicle until you pass a new exam.
Written test content and passing score
The Class B written test has 50 questions and covers three main areas: general knowledge (safe driving practices, vehicle inspection, hazard awareness), air brakes (how they work, inspection, troubleshooting), and combination vehicles (if applicable to your vehicle type). You must score at least 80 percent to pass, which means you can miss no more than 10 questions.
The test is offered in multiple languages at California DMV offices. You can study using the California Commercial Driver License Handbook, which is free and available online at the DMV website. Many people also use practice tests and study apps to prepare. You do not have to pass the written test before you schedule the skills test, but most people do, because the skills test is more expensive and harder to reschedule.
Skills test: pre-trip inspection, backing, and on-road driving
The skills test has three parts, all conducted on the same day with a DMV examiner. The first part is the pre-trip inspection, where you walk around the vehicle and point out safety features, check lights and brakes, and explain what you are looking for. You do not have to touch everything, but you must demonstrate that you know what a safe vehicle looks like.
The second part is the backing maneuver test. You will be asked to back the vehicle in a straight line, at an angle, or into a space, depending on the vehicle type. The examiner is looking for smooth control, proper mirror use, and awareness of your surroundings. Many people fail this part because they do not practice enough beforehand.
The third part is the on-road drive, usually 15 to 20 minutes in city and highway traffic. The examiner watches how you accelerate, brake, turn, change lanes, and respond to other traffic. You must follow all traffic laws and demonstrate safe judgment. If you fail any of the three parts, you must retake the entire skills test and pay the fee again.
Cost and timeline for testing
The written test costs $35. The skills test costs $100. The medical exam costs $75 to $150. If you need an instruction permit first (some people do, though it is not required), that costs $35. Total out-of-pocket is roughly $245 to $320 before you pass.
The timeline depends on how quickly you prepare and how busy your local DMV is. Most people spend two to four weeks studying for the written test. Once you pass the written test, you can schedule the skills test, but there may be a wait of one to four weeks depending on your area. After you pass the skills test, the DMV issues your Class B license on the spot or mails it within two weeks.
Endorsements and restrictions that may explore
Depending on what you drive, you may need additional endorsements on your Class B. A P endorsement is required if you drive a bus with 16 or more passengers. An S endorsement is required if you drive a vehicle carrying hazardous materials. An X endorsement combines P and S. You add these endorsements by passing additional written tests; they do not require a separate skills test.
Some Class B licenses come with restrictions. A Z restriction means you cannot drive a vehicle with air brakes. A N restriction means you cannot tow. If you want to remove a restriction later, you must pass the skills test again in a vehicle that does not have that restriction.
Renewal and maintaining your Class B license
A Class B CDL is valid for five years in California. You must renew it before it expires. Renewal requires a new medical certificate (the DOT exam), a written test, and payment of the renewal fee. You do not have to retake the skills test unless you let your license lapse for more than two years, or unless you have certain violations or medical issues.
You must also keep your medical certificate current at all times while you hold a Class B. If your certificate expires and you continue to drive a commercial vehicle, you are breaking the law, even if your CDL itself has not expired yet. Set a reminder six months before your medical certificate expires so you have time to schedule a new exam.
Frequently Asked Questions
Can I get a Class B license if I have a suspended or revoked driver license?
No. You must have a valid, unrestricted California driver license before you can test for a Class B CDL. If your license is suspended or revoked, you must resolve that issue first. Once your license is reinstated, you can then pursue the Class B.
Do I have to take a training course before I test for a Class B?
California does not require a training course by law. However, many employers require it, and most people find that a professional training program significantly improves their chances of passing the skills test on the first try. Training typically costs $500 to $2,000 and takes one to four weeks.
What happens if I fail the skills test?
You must pay the $100 fee again and retake the entire three-part test. You can schedule another test as soon as the next available appointment at your DMV, which may be days or weeks away. There is no limit on how many times you can retake it, but each attempt costs money and time.
Can I drive a Class B vehicle with a regular driver license while I am studying for the CDL?
No. Once you need a Class B for your job, you must have a Class B license to operate that vehicle legally. Driving without the proper license is a criminal offense. If you are currently employed and need the license, talk to your employer about paid study time or training programs they may offer.
How often do I need to renew my medical certificate?
Every two years. Your medical certificate is separate from your CDL itself. Even if your CDL is valid for five years, your medical certificate must be renewed every two years. You cannot legally drive a commercial vehicle without a current medical certificate, regardless of when your CDL expires.