What Each California Driver License Class Covers
California issues six main driver license classes — A, B, C, D, M, and CDL — and each one permits you to operate different vehicles on public roads. Class C is the standard license most people get; it covers regular cars, small trucks, and motorcycles under 50cc. Class M is motorcycle-only. Classes A and B require a commercial driving record and let you operate larger vehicles for pay. Class D is for three-wheeled vehicles. A CDL (Commercial Driver License) is federal and required if you drive certain trucks or buses for compensation.
The class you need depends on what you plan to drive and whether you are driving for work. If you drive your own car to work or for personal use, Class C is what you will get. If you ride a motorcycle, you add an M endorsement to Class C or get M alone. If you drive a truck or bus as your job, you need a CDL. The state does not let you choose a class — the DMV assigns the one that matches your vehicle and intended use.
Key Takeaways
- Class C is the standard license for personal vehicles like cars and light trucks under 26,001 pounds.
- Class M covers motorcycles and motorized bicycles, and can be added to a Class C license as an endorsement.
- Classes A and B are for commercial driving — taxis, limousines, and some trucks — and require a separate written test.
- A CDL (Commercial Driver License) is required to drive semi-trucks, large buses, or hazardous materials vehicles for pay.
- Your license class is determined by the vehicle you own and how you intend to use it, not by personal choice.
Class C: The Standard Driver License
Class C is the license you receive when you pass the written and driving test at the DMV. It permits you to drive passenger cars, pickup trucks up to 26,001 pounds gross vehicle weight rating (GVWR), and motorhomes under 40 feet. You can also tow a trailer as long as the combined weight does not exceed 26,001 pounds. Most people in California hold a Class C license.
When you renew a Class C license, the DMV does not require you to retake the driving test unless you have had a serious violation or your license was suspended. Renewals happen every five years for drivers under 70 and every two years for drivers 70 and older. You can renew online, by mail, or in person at a DMV office, depending on your age and driving record.
Class M: Motorcycle and Motorized Bicycle License
Class M permits you to operate motorcycles of any size and motorized bicycles (mopeds) with engines 50cc or larger. You can get Class M as a standalone license or as an endorsement added to your Class C license. Most riders choose to add M to their existing Class C so they can drive both cars and motorcycles with one document.
To get Class M, you must pass a written test on motorcycle laws and a riding test on an actual motorcycle. California offers the Motorcycle Safety Program (MSP), a two-day course that covers classroom instruction and hands-on riding. If you complete the MSP course, you are waived from the DMV riding test, though you still take the written test. The MSP course costs money but saves you a trip to the DMV and increases your chances of passing on the first attempt.
Class A and Class B: Commercial Driving Licenses
Class A and Class B are commercial licenses that allow you to drive vehicles for hire — taxis, limousines, tour buses, and some commercial trucks. Class A covers any vehicle over 26,001 pounds GVWR, while Class B covers vehicles under that weight. Both require a separate written test beyond the Class C test, and both require a medical examination and fingerprinting.
To get Class A or B, you must already hold a valid Class C license. You then pass the commercial written test at the DMV and a behind-the-wheel test in the vehicle you plan to drive. The test focuses on vehicle control, safety, and knowledge of commercial driving laws. Many people who drive for rideshare companies or operate small commercial vehicles hold Class B. Class A is less common and typically held by people who drive larger commercial trucks or buses.
CDL: Commercial Driver License for Trucks and Buses
A CDL (Commercial Driver License) is a federal license required to drive semi-trucks, large buses, or vehicles carrying hazardous materials. It is separate from California state licenses and is recognized across all 50 states. You need a CDL if you drive a truck with a GVWR over 26,001 pounds for compensation, or any vehicle designed to carry 16 or more passengers (including the driver).
Getting a CDL requires passing a written knowledge test, a pre-trip inspection test, and a behind-the-wheel driving test — all in the specific type of truck or bus you will operate. You must also pass a medical examination and obtain a medical certificate. Most people obtain a CDL through a truck driving school, which takes four to eight weeks. The DMV does not teach CDL driving; you must train at a private school first, then test at the DMV.
CDLs come with endorsements for different cargo types: Hazmat (hazardous materials), Tank (tanker vehicles), Doubles (double trailers), and Passenger (buses). You do not need all endorsements — only the ones that match the work you do. A standard CDL for over-the-road trucking requires Hazmat and Doubles endorsements in most cases.
Class D: Three-Wheeled Vehicle License
Class D is a specialized license for three-wheeled vehicles, primarily autocycles and three-wheeled motorcycles. An autocycle is a vehicle with three wheels, an enclosed cabin, and a steering wheel (not handlebars). Class D is less common than other classes because few people drive autocycles in California.
To get Class D, you pass a written test and a driving test in a three-wheeled vehicle. Some people who own autocycles choose to get Class D instead of Class C because the written test is shorter and focuses on three-wheeled vehicle operation. However, a Class C license also permits you to drive an autocycle, so Class D is optional rather than required.
Endorsements and Restrictions on Your License
Your license class can include endorsements — additional permissions for specific vehicle types or cargo — and restrictions that limit what you can do. The most common endorsement is M (motorcycle), which you add to Class C. Other endorsements appear mainly on CDLs: Hazmat, Tank, Doubles, and Passenger.
Restrictions appear as letters on your license and limit your driving. Common restrictions include corrective lenses (you must wear glasses or contacts), automatic transmission only (you cannot drive a manual transmission vehicle), or daylight driving only (you cannot drive at night). The DMV assigns restrictions based on your vision test, medical history, or age. You can request removal of a restriction if your circumstances change — for example, if you had cataract surgery and no longer need corrective lenses.
Frequently Asked Questions
Can I drive a truck with a Class C license?
Yes, if the truck weighs 26,001 pounds or less (GVWR). Most pickup trucks and light commercial trucks fall under this weight. If the truck weighs more, you need a CDL. Your vehicle registration documents show the GVWR, so check there if you are unsure.
Do I need a separate license to drive for Uber or Lyft?
No. A Class C license is sufficient for rideshare driving in California. You do not need Class A or B unless you operate a commercial taxi service or limousine company. Rideshare companies have their own background check and insurance requirements, but the state does not require a special license class.
What happens if I drive a vehicle I am not licensed for?
You can be cited for driving with an improper license class, which is a traffic violation. The penalty varies but typically includes a fine and a point on your driving record. If you cause an accident while driving an unlicensed vehicle type, your insurance may deny your claim.
Can I add the M endorsement to my existing Class C license without retesting?
No. You must pass the motorcycle written test and either the DMV riding test or complete the Motorcycle Safety Program course. You cannot add M without demonstrating knowledge and skill on a motorcycle. The process takes a few weeks but does not require you to renew your Class C license early.
Is a CDL the same as a Class A or B license?
No. Class A and B are California state licenses for commercial vehicles under a certain weight. A CDL is a federal license required for semi-trucks, large buses, and hazardous materials vehicles. You cannot use Class A or B to drive a semi-truck; you must have a CDL. The tests, training, and requirements are different.