California's four main license classes and what vehicles they cover

California issues four classes of driver licenses, each permitting you to operate different types of vehicles. Class C is the standard license most people get — it covers passenger cars, pickup trucks, and vans under a certain weight. Class B covers single vehicles over 26,001 pounds gross vehicle weight rating (GVWR), like large trucks or buses. Class A covers any combination of vehicles totaling over 26,001 pounds, such as a truck towing a trailer. Class M is for motorcycles only.

The class you need depends on what you plan to drive regularly. If you drive a standard car or small truck for personal use, Class C is what you'll get. If your job involves hauling cargo or passengers in a larger vehicle, you'll need Class A or B. The testing and training requirements differ by class, and some classes require you to pass additional exams or hold a Class C first.

Key Takeaways

  • Class C covers cars, small trucks, and vans under 26,001 pounds GVWR and is the most common license type in California.
  • Class A and Class B require knowledge of air brakes, coupling devices, and larger vehicle handling, and typically demand more training than Class C.
  • Class M is separate from other classes and requires its own written and riding tests; you cannot ride a motorcycle on a Class C license.
  • Some Class A and B licenses require endorsements — additional certifications for hazmat, passenger transport, or air brakes — that involve separate exams.
  • You must hold a valid Class C license for at least one year before the Department of Motor Vehicles will issue you a Class A or B license.

Class C: The standard passenger vehicle license

Class C is the license most California drivers hold. It permits you to drive a single vehicle with a GVWR of 26,001 pounds or less, which covers nearly all cars, small SUVs, pickup trucks, and vans used for personal transportation. You can also tow a trailer with a Class C license, as long as the trailer's GVWR does not exceed 10,000 pounds and the combined weight stays under the vehicle's towing capacity.

To get a Class C license, you must pass a written knowledge test covering California traffic laws, a vision screening, and a behind-the-wheel driving test. If you are under 18, you must also complete a driver education course and hold a learner's permit (called a permit in California) for at least six months before taking the driving test. Adults 18 and older can take the written and driving tests without the six-month waiting period, though you still need to pass the knowledge test first.

Class C is valid for five years if you are under 70, and four years if you are 70 or older. You renew it by mail, online, or in person at a Department of Motor Vehicles office, depending on your situation.

Class A: Combination vehicles and heavy truck towing

Class A covers any combination of vehicles where the total GVWR exceeds 26,001 pounds. This includes a truck towing a trailer where the trailer's GVWR is over 10,000 pounds, or any setup where the towed vehicle weighs more than 10,000 pounds. Class A is common among commercial drivers, owner-operators, and people who regularly haul heavy equipment or livestock.

To obtain a Class A license, you must already hold a valid Class C license for at least one year. You then pass a written test specific to Class A vehicles, which covers air brake systems, coupling and uncoupling procedures, and safe operation of combination vehicles. You also take a behind-the-wheel test in a vehicle that meets Class A specifications — typically a truck and trailer combination.

Many Class A drivers also hold endorsements. An air brake endorsement is required if the vehicle has air brakes; a hazmat endorsement if you transport hazardous materials; and a passenger endorsement if you carry passengers for hire. Each endorsement requires a separate written exam and, in some cases, a skills test.

Class B: Single large vehicles over 26,001 pounds

Class B covers a single vehicle with a GVWR over 26,001 pounds that is not towing another vehicle, or a vehicle towing a trailer with a GVWR of 10,000 pounds or less. This includes large dump trucks, cement mixers, city buses, and other heavy single-unit vehicles. Class B does not cover combination vehicles — if you need to tow a trailer over 10,000 pounds, you need Class A instead.

Like Class A, you must hold a valid Class C license for at least one year before the Department of Motor Vehicles will issue a Class B. You pass a written test covering the operation of large vehicles, air brake systems if applicable, and safe handling procedures. You also take a behind-the-wheel test in a vehicle that meets Class B specifications.

Class B drivers often hold the same endorsements as Class A drivers: air brake, hazmat, and passenger. Some Class B licenses also carry a school bus endorsement if the driver transports students, which requires background clearance and additional training beyond the written exam.

Class M: Motorcycles and motorized bicycles

Class M is a separate license class for motorcycles and motorized bicycles. You cannot ride a motorcycle on a Class C license, even if you hold one. Class M covers all motorcycles, including three-wheeled motorcycles (trikes), and motorized bicycles with engines over 50 cubic centimeters.

To get a Class M license, you do not need to hold a Class C first — you can obtain it as your first license. You must pass a written test on motorcycle-specific traffic laws and safe riding practices, a vision screening, and a riding test on an actual motorcycle. The Department of Motor Vehicles administers the written test; the riding test is typically conducted by an approved third-party testing organization or at a DMV office that has a motorcycle testing range.

Many riders take a motorcycle safety course before testing. California offers the Motorcycle Safety Program (MSP) through community colleges and private providers. Completing an MSP course waives the riding test requirement — you still take the written test and vision screening, but you receive your Class M license based on course completion. The MSP course also often reduces insurance premiums.

Endorsements: Additional certifications for specialized driving

An endorsement is a notation on your Class A or B license that certifies you have passed an additional exam and meet specific requirements for a type of driving or cargo. The most common endorsements in California are air brake (H), hazmat (X), passenger (P), and school bus (S).

The air brake endorsement (H) is required if you operate a vehicle with air brakes. You pass a written test covering air brake systems, maintenance, and emergency procedures. The hazmat endorsement (X) is required to transport hazardous materials; it involves a written test and a background check by the Transportation Security Administration. The passenger endorsement (P) is required if you transport passengers for hire; you pass a written test and must meet medical standards. The school bus endorsement (S) is required to drive a school bus; it involves a written test, background clearance, and a skills test.

You can hold multiple endorsements on a single license. Each endorsement requires its own written exam and, in some cases, a skills or background check. Endorsements are valid for the same period as your license — five years for drivers under 70, four years for drivers 70 and older.

How to determine which class you need

Start by identifying the vehicle or vehicles you will drive most often. If it is a standard car, SUV, or pickup truck under 26,001 pounds GVWR, you need Class C. If you tow a trailer regularly, check the trailer's GVWR: if it is 10,000 pounds or less, Class C is sufficient; if it is over 10,000 pounds, you need Class A.

If you drive a single large vehicle (like a dump truck or bus) over 26,001 pounds, you need Class B. If you drive a truck towing a heavy trailer, you need Class A. If you ride a motorcycle, you need Class M regardless of what other licenses you hold.

Your employer or the vehicle's registration documents will often specify the class required. If you are unsure, the Department of Motor Vehicles website has a vehicle classification tool, or you can call your local DMV office. Driving with the wrong license class can result in fines and vehicle impoundment.

Frequently Asked Questions

Can I drive a motorcycle with a Class C license?

No. California law requires a separate Class M license to operate any motorcycle. Riding a motorcycle on a Class C license is illegal and can result in fines and vehicle impoundment. You must pass the written test and riding test (or complete an approved motorcycle safety course) to obtain Class M.

How long do I have to wait after getting a Class C before I can get a Class A or B?

You must hold a valid Class C license for at least one year before the Department of Motor Vehicles will issue a Class A or B. After one year, you can schedule the written and driving tests for the class you need. There is no maximum waiting period — you can wait longer than one year if you choose.

What is the difference between Class A and Class B?

Class A covers combination vehicles (a truck towing a trailer over 10,000 pounds GVWR). Class B covers a single large vehicle over 26,001 pounds GVWR, or a large vehicle towing a light trailer (10,000 pounds or less). If you need to tow a heavy trailer, you need Class A. If you drive a single large vehicle, Class B may be sufficient.

Do I need an endorsement to drive a vehicle with air brakes?

Yes. If you operate a Class A or B vehicle with air brakes, you must hold an air brake endorsement (H). You pass a written test covering air brake operation and maintenance. Some vehicles have air brakes as standard equipment, so check your vehicle's specifications before testing.

Can I take the Class A or B driving test in my own vehicle?

The vehicle you use for the driving test must meet the specifications for the class you are testing for. For Class A, it must be a truck and trailer combination. For Class B, it must be a single vehicle over 26,001 pounds. You can use your own vehicle if it meets these requirements, or you can arrange to use a vehicle provided by a testing service or driving school.