What California driver license classes mean and which one you need
California uses letter codes — Class A, B, C, and others — to show what kinds of vehicles you can legally operate. The class on your license determines whether you can drive a motorcycle, a standard car, a bus, or a truck, and it sets weight limits on what you're allowed to haul. Most people hold a Class C license, which covers passenger cars, small trucks, and vans up to a certain weight. If you want to drive something heavier or more specialized, you'll need a different class and will have to pass additional tests.
The California Department of Motor Vehicles (DMV) issues these licenses and enforces the rules about which class you need for which vehicle. Driving a vehicle that requires a higher class than what's on your license is illegal and can result in fines, citations, or criminal charges depending on the circumstances. Understanding which class covers what you want to drive is the first step before you take a written or behind-the-wheel test.
Key Takeaways
- Class C is the standard license for cars, small trucks, and vans under 26,001 pounds gross vehicle weight rating (GVWR).
- Class B covers single vehicles over 26,001 pounds GVWR, such as large trucks and buses, and requires a commercial driver license (CDL) test.
- Class A is for tractor-trailers and requires a CDL with air brake and hazmat endorsements depending on what you haul.
- Motorcycle licenses (Class M) are separate and require their own written and riding tests, even if you hold a Class C.
- You must pass a knowledge test, vision screening, and a driving test for any class higher than Class C.
Class C: The standard passenger vehicle license
Class C is what most California drivers hold. It covers passenger cars, pickup trucks, vans, and small sport utility vehicles (SUVs) with a gross vehicle weight rating (GVWR) of 26,000 pounds or less. GVWR is the maximum weight the vehicle can safely carry, including the vehicle itself, passengers, cargo, and fuel — not the weight of the vehicle alone.
To get a Class C license, you must pass a written knowledge test covering traffic laws and road signs, pass a vision screening, and pass a behind-the-wheel driving test. If you're under 18, California requires you to complete a driver education course and hold a learner's permit for at least six months before you can test for the license. If you're 18 or older, you can take the tests without the permit waiting period, though you still need to pass each test.
A Class C license also allows you to tow a trailer, but the combined GVWR of the vehicle and trailer cannot exceed certain limits set by the DMV. If you plan to tow a large trailer, check the DMV's towing guidelines to confirm your Class C covers it.
Class B: Large single vehicles and buses
Class B covers single vehicles — not combinations like tractor-trailers — that weigh more than 26,001 pounds GVWR. This includes large straight trucks, city buses, and dump trucks. To drive a Class B vehicle, you must hold a commercial driver license (CDL), which is more rigorous than a standard Class C license.
To get a Class B CDL, you must pass a written knowledge test specific to commercial driving, pass a pre-trip vehicle inspection test, and pass a behind-the-wheel driving test in an actual Class B vehicle. You must also pass a medical examination and hold a valid medical certificate from a certified medical examiner. The written test covers air brakes, cargo handling, and safe driving practices for heavy vehicles.
If the Class B vehicle you'll drive has air brakes, you must also pass an air brake endorsement test. If you'll carry hazardous materials, you need a hazmat endorsement, which requires a background check and a separate written test. These endorsements are added to your CDL and appear on your license.
Class A: Tractor-trailers and combination vehicles
Class A is for tractor-trailer combinations — a powered tractor unit pulling one or more trailers — where the combined GVWR exceeds 26,001 pounds and the trailer or trailers being towed weigh more than 10,000 pounds. Class A is the highest commercial license class in California and is required for long-haul trucking, tanker operations, and most freight hauling.
To get a Class A CDL, you must meet all the same requirements as Class B — medical certificate, knowledge tests, pre-trip inspection test, and behind-the-wheel test — but you must take the test in a tractor-trailer combination. You must also pass the air brake endorsement test if the vehicle has air brakes. If you'll haul hazardous materials, you need the hazmat endorsement as well.
Class A is the most restrictive to obtain because the behind-the-wheel test is conducted in a full-size tractor-trailer, and you must demonstrate control of a much larger and more complex vehicle. Many people start with a Class B CDL and later upgrade to Class A after gaining experience with commercial driving.
Motorcycle licenses: Class M and M1/M2
Motorcycle licenses in California are separate from car licenses. A Class M license allows you to ride any motorcycle, including large touring bikes, sport bikes, and cruisers. Class M1 and M2 are restricted motorcycle licenses for riders under 20 who have completed a motorcycle safety course.
To get a Class M license, you must pass a written knowledge test on motorcycle laws and safety, pass a vision screening, and pass a behind-the-wheel riding test on an actual motorcycle. If you hold a Class C license, you do not automatically have the right to ride a motorcycle — you must pass the motorcycle-specific tests. If you're under 18, you must complete a Motorcycle Safety Foundation (MSF) course or an equivalent state-approved course before you can test for the license.
Class M1 and M2 are restricted licenses available to riders under 20 who complete an approved motorcycle safety course. M1 allows you to ride any motorcycle, while M2 restricts you to motorcycles with an engine size of 400cc or less. These restrictions lift when you turn 20 or after one year of holding the restricted license, whichever comes first.
Other specialized license classes
California also issues Class D licenses for chauffeurs who drive passengers for hire, and Class E for farm labor vehicles. Class D requires a CDL and is used by taxi drivers, limousine drivers, and ride-share drivers who operate for compensation. Class E is for vehicles used to transport farm workers and is less common.
If you drive for a rideshare service like Uber or Lyft, you typically hold a Class C license, not a Class D, because you're using your own vehicle. However, if you drive a commercial taxi or limousine service vehicle, you may need a Class D. Check with the DMV or your employer to confirm which class applies to your situation.
Endorsements and restrictions on your license
Beyond the main class, your California license may carry endorsements or restrictions. Endorsements are permissions to do something extra — for example, the air brake endorsement on a CDL allows you to operate vehicles with air brake systems. Restrictions limit what you can do — for example, a corrective lens restriction means you must wear glasses or contacts while driving.
Common endorsements include air brakes (H), hazmat (X), tanker (N), and doubles/triples (T) for commercial drivers. Common restrictions include corrective lenses (B), automatic transmission only (E), and daylight driving only (D). Your license document will list any endorsements or restrictions in a separate section.
If you want to add an endorsement to your existing license, you typically take a written test and sometimes a skills test for that endorsement. You do not need to renew your entire license — the DMV will issue you a new license document with the endorsement added.
How to determine which class you need
Start by identifying what vehicle you want to drive. Look up the vehicle's gross vehicle weight rating (GVWR) in the owner's manual or on a label inside the driver's door frame. If the GVWR is 26,000 pounds or less, you need a Class C license. If it's over 26,000 pounds and it's a single vehicle (not towing), you need a Class B CDL. If you're towing a trailer and the combined GVWR exceeds 26,001 pounds with the trailer weighing over 10,000 pounds, you need a Class A CDL.
For motorcycles, the answer is simpler: if you want to ride any motorcycle, you need a Class M license. If you're under 20 and want to start on a smaller bike, you can get a Class M2 restricted license after completing a safety course.
Once you know which class you need, visit the California DMV website or call your local DMV office to find out what tests you must pass and what documents you need to bring. The DMV publishes study guides for each class's written test, and you can read them for free from the website.
Frequently Asked Questions
Can I drive a truck with a Class C license?
Yes, if the truck's GVWR is 26,000 pounds or less. Most pickup trucks fall into this category. If the truck weighs more than 26,000 pounds GVWR, you need a Class B CDL. Check the truck's door jamb label or owner's manual for the GVWR.
Do I need a separate license to ride a motorcycle if I have a Class C?
Yes. A Class C license does not include motorcycle riding rights. You must pass a separate written test, vision screening, and riding test to get a Class M motorcycle license, even if you already hold a Class C.
What's the difference between GVWR and the actual weight of the vehicle?
GVWR is the maximum safe weight the vehicle can carry, including passengers and cargo. The vehicle's actual weight is usually much less. The DMV uses GVWR to determine which license class you need because it reflects the vehicle's capacity and how much stress it puts on the road.
Can I upgrade from Class B to Class A without retesting everything?
No. To upgrade from Class B to Class A, you must pass a new behind-the-wheel test in a tractor-trailer combination. You may not need to retake the written knowledge test if you pass a skills test instead, but the DMV will tell you which option applies to your situation.
What happens if I drive a vehicle that requires a higher class than my license?
You can be cited for driving without the proper license class. The penalty varies but can include fines, points on your driving record, and in some cases criminal charges. Your insurance may also deny a claim if you were driving an unauthorized vehicle class at the time of an accident.