Driver license classes are sorted by what you're allowed to drive, not how old you are
Every state divides driver licenses into classes — usually labeled A, B, C, or D — that determine which vehicles you can legally operate. Class C is the standard license most people get for cars and light trucks. Class A and B are for larger or heavier vehicles like semi-trucks and buses. Class D or M covers motorcycles in some states. The class you need depends entirely on the vehicle's weight, size, and what it carries, not on your age or experience level.
You don't choose your class freely. The vehicle you plan to drive determines which class you need, and the state's licensing authority assigns it based on your vehicle's specifications and your test results. If you want to drive a car, you take the test for Class C. If you want to drive a semi-truck, you take the test for Class A. Trying to drive a vehicle that requires a higher class than your license shows is illegal, even if you're an experienced driver.
Key Takeaways
- Class C is the standard license for passenger cars, SUVs, and light trucks under a certain weight limit, and is what most new drivers receive.
- Class A and B licenses require additional testing and are for commercial vehicles like semi-trucks, buses, and tractor-trailers.
- Class M or D licenses cover motorcycles and mopeds and require a separate written test and riding skills test in most states.
- You can hold multiple classes on one license — for example, Class C for your car and Class M for your motorcycle — by passing the required tests for each.
- The vehicle's gross vehicle weight rating (GVWR) and intended use determine which class you need, not your personal preference.
Class C: The standard passenger vehicle license
Class C is what you get when you pass your road test in a regular car. It covers passenger vehicles, pickup trucks, and SUVs up to a certain weight limit — usually around 26,000 pounds gross vehicle weight rating (GVWR). Most new drivers receive a Class C license because it's the most common vehicle type on the road.
To get a Class C license, you need to pass a written test on traffic laws and road signs, a vision test, and a road test in an actual vehicle. The road test typically lasts 15 to 30 minutes and covers basic driving skills like parking, turning, and following traffic signals. Once you pass, you can drive any passenger car or light truck that falls within the Class C weight limit.
Some states allow you to upgrade from a learner's permit to a Class C license at 16 or 17, depending on how long you've held the permit and whether you've completed a driver education course. Others require you to be 18. Check your state's specific age requirements, because they vary.
Class A and B: Commercial and heavy vehicle licenses
Class A and B licenses are for vehicles that are heavier, larger, or designed to carry cargo or passengers for hire. Class A typically covers semi-trucks, tractor-trailers, and any combination of vehicles over a certain weight. Class B covers single large vehicles like buses, dump trucks, and cement mixers. The exact definitions vary by state, so check your state's DMV website for the precise weight and vehicle-type cutoffs.
Getting a Class A or B license is more involved than getting a Class C. You must pass a written test specific to commercial driving, a pre-trip vehicle inspection test (where you walk around the truck and identify working and broken parts), and a road test in the actual type of vehicle you'll be driving. Many states also require you to obtain a Commercial Driver License (CDL), which involves additional medical certification and background checks.
You must be at least 18 years old to get a Class A or B license in most states, and 21 if you plan to drive across state lines. Some states require you to hold a Class C license for a certain period before you can test for Class A or B. If you're planning to drive commercially, budget several weeks for the testing process and consider taking a CDL training course — many employers require it.
Class M or D: Motorcycle and moped licenses
Class M (or Class D in some states) is a separate license for motorcycles, mopeds, and scooters. You cannot legally ride a motorcycle on a Class C license, even if you're an experienced car driver. Motorcycles require different skills — balance, throttle control, and braking technique are all different from cars — so states test them separately.
To get a Class M license, you pass a written test on motorcycle-specific traffic laws and safety, a vision test, and a riding skills test on an actual motorcycle. The riding test usually takes place in a closed course or parking lot and covers basic maneuvers like figure-eights, quick stops, and swerving. Some states allow you to take the riding test on a smaller motorcycle (under 500cc) even if you plan to ride a larger one, while others require you to test on the actual bike you'll ride.
Many states offer a motorcycle safety course that, if you complete it, waives the riding skills test. These courses typically run one or two days and teach you the fundamentals in a controlled setting. Taking the course is often faster and less stressful than scheduling a DMV riding test, and some insurance companies offer discounts if you've completed one.
Endorsements and restrictions on your license
Beyond the main class, your license may carry endorsements (permissions to drive certain vehicle types) or restrictions (limitations on what you can drive). For example, you might have a Class C license with an air brake restriction, meaning you cannot drive vehicles with air brakes. Or you might have a Class A license with a passenger endorsement, meaning you're allowed to drive buses carrying passengers.
Endorsements and restrictions are added based on your test results and the vehicle you tested in. If you pass your Class A test in a truck with air brakes, you won't have an air brake restriction. If you pass in a truck without air brakes, you'll get the restriction and will need to take an additional test to remove it. Always check your license to see what endorsements and restrictions you have, because they affect what you're legally allowed to drive.
Holding multiple license classes at once
You can hold more than one class on a single license. For example, you can have a Class C for your car and a Class M for your motorcycle. You straightforward pass the written and road tests for each class separately, and the DMV adds both to your license. This is common for people who own multiple types of vehicles or who use different vehicles for different purposes.
If you already have a Class C license and want to add a Class M, you don't have to retake the Class C test. You only test for the new class. The same applies if you have a Class C and want to add a Class A — you test for Class A, and both classes appear on your renewed license.
How to find out which class you need
The vehicle's title, registration, or owner's manual will list its GVWR (gross vehicle weight rating). Look up your state's DMV website and find the chart that matches vehicle weight to license class. For example, if your truck's GVWR is 18,000 pounds, you might need a Class B instead of a Class C, depending on your state's cutoff.
If you're unsure, call your state's DMV directly or visit in person. Bring the vehicle's registration or title. The staff can tell you exactly which class you need and what tests you'll have to pass. It's worth confirming before you schedule your road test, because showing up to test in the wrong vehicle class wastes time and money.
Frequently Asked Questions
Can I drive a truck with a Class C license?
It depends on the truck's weight. If the truck's GVWR is under your state's Class C limit (usually around 26,000 pounds), yes. If it's over that limit, you need a Class B or A license. Check the truck's registration or title for the GVWR, then compare it to your state's chart on the DMV website.
Do I have to take a motorcycle safety course to get a Class M license?
No, but it's often the faster route. You can take the written and riding skills tests at the DMV instead. However, many states waive the riding test if you complete an approved motorcycle safety course, and insurance companies often discount your premium if you have the certificate.
What happens if I drive a vehicle that requires a higher class than my license?
You're breaking the law and can be cited, fined, and have your license suspended. Your insurance may also deny a claim if you're in an accident while driving an unauthorized vehicle. Always make sure your license class matches the vehicle you're driving.
Can I upgrade from Class C to Class A without getting a new license?
Yes. You take the Class A written and road tests, pass them, and the DMV adds Class A to your existing license when it renews or you request an update. You keep your Class C — both classes appear on the same license.
What's the difference between Class A and Class B?
Class A typically covers the heaviest vehicles and combinations (semi-trucks and tractor-trailers), while Class B covers single large vehicles (buses, dump trucks). The exact cutoff varies by state. Check your state's DMV website for the specific weight and vehicle-type definitions.