What California Driver License Classes Mean

California assigns a letter and number to each driver license type — Class A, Class B, Class C, and so on — and each one permits you to operate different kinds of vehicles. A Class C license is what most people get; it covers standard passenger cars, small trucks, and vans. A Class A or Class B requires a Commercial Driver License (CDL) and lets you drive larger or heavier vehicles for pay. A Class M covers motorcycles. The class printed on your license determines what you are legally allowed to drive, and driving something outside your class can result in a citation, even if you know how to operate it.

California does not use a graduated system the way some states do — you do not start with a learner permit in one class and move to another. Instead, you choose the class that matches the vehicle you need to drive, meet the requirements for that class, and take the test for it. If you later need to drive a different type of vehicle, you can add an additional class to your existing license through an endorsement or a separate test.

Key Takeaways

  • Class C is the standard license for passenger cars and small trucks; most adult drivers hold this class.
  • Class A and Class B are commercial licenses that require a written knowledge test, a skills test, and proof of medical certification.
  • Class M is for motorcycles and requires a separate written test and either a riding skills test or completion of a California Motorcycle Safety Program course.
  • You can hold multiple classes on one license by passing the test for each additional class you need.
  • Endorsements (like air brake, hazmat, or passenger) add restrictions or permissions to your existing class and require separate testing.

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 gross vehicle weight rating (GVWR) of 26,000 pounds or less, and it covers passenger cars, pickup trucks, vans, and small SUVs. You can tow a trailer if the trailer weighs 15,000 pounds or less. Class C is what you get when you pass the written test and behind-the-wheel driving test at your local Department of Motor Vehicles (DMV) office.

To get a Class C license in California, you must be at least 16 years old (or 15 years and 6 months if you complete a California-approved driver education course), pass a vision screening, pass a written knowledge test covering traffic laws and road signs, and pass a behind-the-wheel driving test. If you are under 18, you must also hold a learner permit for at least six months before you can take the driving test. The fee for a Class C license is $39 for a four-year license or $78 for an eight-year license, depending on your age and whether you renew in person or by mail.

Class A and Class B: Commercial Driver Licenses

Class A and Class B licenses are commercial licenses that allow you to drive larger or heavier vehicles for compensation. A Class A CDL permits you to drive any single vehicle with a GVWR of 26,001 pounds or more, or any vehicle towing a trailer weighing more than 15,000 pounds. A Class B CDL permits you to drive a single vehicle with a GVWR of 26,001 pounds or more that is not towing a trailer, or a vehicle towing a trailer weighing 15,000 pounds or less. Both classes require you to be at least 21 years old, hold a valid Class C license, and pass a medical examination by a certified medical examiner.

To obtain a Class A or Class B, 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 a vehicle of the class you are seeking. You must also obtain a Medical Certificate (Form MCSA-5875) from a Federal Motor Carrier Safety Administration (FMCSA) certified medical examiner and submit it to the DMV. The medical certificate is valid for two years. Commercial licenses are more expensive than Class C: a four-year Class A or B license costs $100, and an eight-year license costs $200. If you already hold a Class C license and want to add a commercial class, you pay only the difference in fee.

Class M: Motorcycle License

Class M is the motorcycle license. It permits you to operate any motorcycle, including mopeds (depending on engine size and design). To get a Class M license in California, you must be at least 16 years old, pass a vision screening, and pass a written knowledge test about motorcycle operation and safety. You must also pass a riding skills test on an actual motorcycle, or you may waive the skills test if you complete a California Motorcycle Safety Program (CHP) course approved by the California Highway Patrol.

Many riders choose the CHP course route because it waives the riding skills test and often results in lower insurance premiums. The course typically takes one or two days and covers basic motorcycle operation, hazard awareness, and emergency maneuvers. The fee for a Class M license is $39 for a four-year license or $78 for an eight-year license. If you are under 21, you may be required to hold a motorcycle learner permit for a certain period before you can take the riding test or enroll in the safety course — check with your local DMV office for the current age-based requirements.

Endorsements and Restrictions

An endorsement is an additional permission added to your existing license that allows you to drive or carry specific cargo or passengers. For example, an air brake endorsement (E) is required if you operate a commercial vehicle with air brakes. A hazmat endorsement (H) is required if you transport hazardous materials. A passenger endorsement (P) is required if you operate a vehicle designed to carry 16 or more passengers. Each endorsement requires a separate written test and, in some cases, a background check or fingerprinting.

A restriction is a limitation on what you can drive or how you can drive it. For example, if you fail the behind-the-wheel test but pass the written test, you may receive a license with a restriction that you can only drive an automatic transmission vehicle. Restrictions are noted on your license with a letter code and appear in red. You can remove a restriction by passing the appropriate test or by meeting the condition that triggered the restriction (such as completing a corrective vision procedure if you have a vision restriction).

Adding a Class to Your Existing License

If you already hold a California driver license and want to drive a different type of vehicle, you can add another class without surrendering your current license. To add a Class M to a Class C license, for example, you pass the motorcycle knowledge test and either the riding skills test or complete the CHP safety course. To add a commercial class (A or B) to a Class C license, you pass the commercial knowledge test, the pre-trip inspection test, the behind-the-wheel test, and obtain a medical certificate.

When you pass the test for an additional class, the DMV issues you a new license with both classes printed on it. The fee you pay is the difference between the cost of your current license and the cost of the new license with both classes. For example, if you hold a four-year Class C license and add a Class M, you pay the difference between $39 (Class C only) and $78 (Class C and M combined). You do not have to renew your entire license or start over.

Renewing or Replacing Your License by Class

California driver licenses expire based on your age and the class you hold. A Class C license is valid for four years if you are under 70 years old, or eight years if you are 70 or older. A commercial license (Class A or B) is valid for four years and must be renewed in person at a DMV office — you cannot renew by mail. A Class M license follows the same expiration schedule as Class C. If you hold multiple classes, your license expires on the date that applies to the class with the earliest expiration date.

To renew your license, you can renew by mail, online, or in person, depending on your age, the class you hold, and whether your license is expired or not yet expired. Commercial licenses must be renewed in person and require a new medical certificate. If your license is lost, stolen, or damaged, you can request a replacement at any DMV office or online; the replacement fee is $20 for a duplicate or $39 for a new license with an updated photo.

Frequently Asked Questions

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

Yes, as long as the truck's gross vehicle weight rating (GVWR) is 26,000 pounds or less. Most standard pickup trucks fall within this limit. If the truck is heavier or if you are towing a trailer weighing more than 15,000 pounds, you need a commercial license.

Do I need a Class M license to ride a moped?

It depends on the moped's engine size and design. Mopeds with engines 50cc or smaller and a top speed of 30 mph or less may not require a Class M license in California, but you must have a valid driver license of any class. Check the manufacturer's specifications and your local DMV for the exact rules.

What happens if I drive a vehicle outside my license class?

Driving a vehicle that requires a different license class than the one you hold is a violation and can result in a citation, fines, and points on your driving record. Your insurance may also deny a claim if you were driving outside your licensed class at the time of an accident.

Can I add a commercial class to my license if I am under 21?

No. California law requires you to be at least 21 years old to hold a commercial driver license (Class A or B). You can hold a Class C and Class M at any age, but commercial classes are not available until you turn 21.

How long does it take to get a commercial license after I pass the test?

Once you pass all required tests and submit a valid medical certificate, the DMV typically issues your commercial license within one to two weeks. Processing time varies by location and current DMV workload. You can check the status of your process online or by calling your local DMV office.