What California's driver license classes mean

California uses letter codes — Class A, B, C, and so on — to show what kinds of vehicles you can legally drive. Class B is the standard license most people get when they pass the written and driving test at the DMV. It covers regular passenger cars, small trucks, and vans up to a certain weight. If you want to drive something larger or different — a big rig, a motorcycle, a bus — you need a different class or an added endorsement on your Class B.

The class you hold determines what you can drive without breaking the law. Driving something outside your class can result in a citation, even if you know how to operate the vehicle. Understanding which class covers what matters before you rent equipment, take a job that requires a specific license, or buy a vehicle you plan to drive regularly.

Key Takeaways

  • Class B is the standard passenger vehicle license and covers cars, pickup trucks, and vans under 26,001 pounds gross vehicle weight rating.
  • Class A is required to drive combination vehicles (like a car towing a large trailer) or any single vehicle over 26,001 pounds.
  • Motorcycles require a Class M endorsement added to any other license class, or a separate Class M1 or M2 license.
  • Commercial licenses (Class A or B with a commercial designation) require additional testing, medical certification, and background checks beyond a regular license.
  • Endorsements and restrictions are added to your license to show special permissions (like air brake certification) or limitations (like corrective lenses required).

Class B: The standard passenger vehicle license

Class B is what you receive when you pass the standard DMV written test and behind-the-wheel exam. It covers any single vehicle with a gross vehicle weight rating (GVWR) of 26,000 pounds or less. In practical terms, this includes passenger cars, most pickup trucks, vans, and small SUVs — the vehicles most people drive daily.

If you tow a trailer with a Class B vehicle, the combined weight of the vehicle and trailer cannot exceed 26,001 pounds. If your setup exceeds that weight, you need a Class A license instead. You can also add a towing endorsement to your Class B if you plan to tow regularly, though the weight limit remains the same.

Class A: Heavy combination vehicles and large single vehicles

Class A covers any combination of vehicles (a tractor pulling a trailer, for example) where the towed unit weighs more than 10,000 pounds. It also covers any single vehicle with a GVWR over 26,001 pounds. Class A is the license you need to drive a semi-truck, a large RV with a towed vehicle, or a heavy dump truck.

To get a Class A, you must first hold a valid Class B license, pass a written test specific to Class A vehicles, and pass a behind-the-wheel driving test in a Class A vehicle. The DMV will also check your driving record and may require a medical examination. If you want to drive a Class A vehicle commercially (for pay), you need a commercial Class A license, which has additional requirements.

Class M: Motorcycle licenses

Motorcycles require either a Class M endorsement added to your Class B or C license, or a separate Class M1 (for motorcycles under 150cc) or Class M2 (for any motorcycle) license. Most riders get the Class M endorsement, which allows them to operate any motorcycle while keeping their regular passenger vehicle license on the same card.

To get a Class M endorsement or license, you must pass a written test about motorcycle operation and safety, and a riding test on an actual motorcycle. California also offers the Motorcycle Safety Program, which is a training course that, if completed, waives the riding test requirement. Many people take this course because it is shorter and less stressful than the DMV riding exam.

Commercial licenses and what they require

A commercial Class A or Class B license (marked with a "CDL" designation) is required if you drive certain vehicles for pay — including semi-trucks, buses, or vehicles carrying hazardous materials. Commercial licenses require more testing and documentation than regular licenses.

To get a commercial license, you must hold a valid regular license first, pass a medical examination (including vision and hearing tests), pass written tests for the class you want, and pass a behind-the-wheel test in a commercial vehicle. You also need to provide proof of your Social Security number and pass a background check. The process typically takes several weeks. If you want to haul hazardous materials or operate a passenger bus, you need additional endorsements beyond the basic commercial license.

Endorsements and restrictions on your license

Endorsements are permissions added to your license that allow you to do something specific — like tow a trailer, drive a bus, or transport hazardous materials. Restrictions are limitations that appear on your license, such as "corrective lenses required" or "automatic transmission only." Both endorsements and restrictions are printed on your license card and are legally binding.

Common endorsements include T (towing), H (hazardous materials), P (passenger bus), and S (school bus). If you took the Motorcycle Safety Program course, your license will show an "M" endorsement without requiring the riding test. Restrictions might include "corrective lenses," "hearing aid," or "right foot accelerator only." You cannot legally ignore a restriction, and driving in violation of one can result in a citation.

How to change or upgrade your license class

If you already hold a Class B license and want to upgrade to Class A, you do not need to retake the written test for Class B. Instead, you go to the DMV, pay the upgrade fee, pass the Class A written test, and schedule a behind-the-wheel test in a Class A vehicle. The process is similar for adding endorsements — you take the relevant written test and, if required, a practical test.

If you want to add a motorcycle endorsement to an existing license, you can take the written motorcycle test at the DMV and either pass the riding test or complete the Motorcycle Safety Program. The endorsement is then added to your current license without changing your Class B or C designation. You do not need to surrender your old license; the DMV issues a new one with the endorsement included.

Frequently Asked Questions

Can I drive a pickup truck with a Class B license?

Yes, as long as the truck's gross vehicle weight rating is 26,000 pounds or less. Most standard pickup trucks fall within this limit. Check your truck's registration or owner's manual for the GVWR if you are unsure.

Do I need a Class A license to tow a boat or small trailer?

Not if the combined weight of your vehicle and trailer stays under 26,001 pounds. If you regularly tow, you can add a towing endorsement to your Class B license, though the weight limit remains the same. If your setup exceeds 26,001 pounds, you need a Class A license.

What is the difference between Class M1 and Class M2 motorcycle licenses?

Class M1 covers motorcycles under 150cc, while Class M2 covers any motorcycle. Most riders get Class M2 because it has no engine size limit. Class M1 is rarely used unless you specifically want to restrict yourself to smaller bikes.

Can I get a commercial license if I have a poor driving record?

A poor driving record does not automatically disqualify you, but the DMV will review it. Serious violations like DUI, reckless driving, or multiple at-fault accidents may result in denial. Contact your local DMV office to discuss your specific record before paying for tests.

How long does it take to upgrade from Class B to Class A?

The written test can be taken the same day you visit the DMV, but the behind-the-wheel test must be scheduled separately. Depending on how busy your local DMV is, the driving test appointment could be weeks away. Once you pass, the new license is issued when ready.