The Five Main License Classes and What They Let You Drive
Every state sorts driver's licenses into classes based on what kind of vehicle you can legally operate. The class you get depends on the vehicle you plan to drive most often and your age. Most new drivers start with a Class D (or sometimes called a standard or regular license), which covers passenger cars, pickup trucks, and small vans. If you want to drive a motorcycle, you'll need a separate Class M endorsement added to your license. Larger vehicles — dump trucks, delivery trucks, buses, or anything that requires special training — fall under Class A, B, or C licenses, which are called commercial driver's licenses or CDLs.
The exact names and rules for each class vary by state. Some states use numbers (Class 1, Class 2), others use letters, and a few use both. What matters is understanding what vehicle category you need to drive, then finding out which class your state assigns to that category. Your state's Department of Motor Vehicles (DMV) website lists all classes and their restrictions.
Key Takeaways
- Class D is the standard license for cars and light trucks; most new drivers get this one.
- Class M is a separate endorsement you add to your license if you want to ride a motorcycle.
- Class A, B, and C are commercial licenses for trucks and buses; they require a written test, a skills test, and proof of medical clearance.
- Your age, the vehicle you want to drive, and your state's rules determine which class you need.
- Some states let you add endorsements (like air brake certification) to a commercial license to drive specific vehicle types.
Class D: The Standard Passenger Vehicle License
A Class D license is what most people think of as a regular driver's license. It lets you drive passenger cars, pickup trucks up to a certain weight, vans with fewer than 16 passenger seats, and small utility vehicles. The weight limit varies by state — typically between 10,000 and 26,000 pounds — so a heavy-duty pickup might fall outside Class D in some states and require a commercial license in others.
To get a Class D license, you must pass a written knowledge test covering traffic laws and road signs, a vision test, and a driving skills test (the road test). Most states issue a Class D license at age 16 or 17, though some require you to hold a learner's permit for a set period first. If you're under 18, your state may impose restrictions like a curfew, limits on passengers, or a requirement to use a hands-free phone.
A Class D license is valid for four to eight years depending on your state, and you renew it by mail, online, or in person. You do not need a Class D to drive a motorcycle, even if you have one — you need a separate Class M endorsement.
Class M: The Motorcycle Endorsement
A Class M endorsement is an add-on to your existing driver's license that lets you legally ride a motorcycle, moped, or motorized scooter. You cannot ride a motorcycle with only a Class D license, even if you're an experienced rider. Some states call this a motorcycle endorsement, others call it a motorcycle license or a Class M license; the name varies, but the requirement is the same.
To get a Class M endorsement, you must pass a written motorcycle knowledge test and a motorcycle riding skills test. Some states let you take a motorcycle safety course instead of the riding test — the course teaches you how to handle a motorcycle and often waives the DMV skills test if you pass. The course usually takes one or two days and costs between $150 and $300, but it can save you time and reduce your insurance rates.
You must be at least 16 or 17 years old to get a Class M endorsement, depending on your state. The endorsement appears on your license as a code or letter (often "M" or "2") and is valid for the same period as your Class D license. When you renew your Class D, your Class M endorsement renews at the same time.
Class A: Heavy Truck and Combination Vehicle License
A Class A commercial driver's license (CDL) lets you drive the largest trucks on the road — tractor-trailers, semi-trucks, and any combination of vehicles where the trailer weighs more than 10,000 pounds. If you want to drive a big rig or haul a heavy trailer, you need a Class A CDL. This is the highest class of commercial license and opens the most job opportunities in trucking.
To get a Class A CDL, you must be at least 18 years old (21 to drive across state lines), pass a medical examination, pass a written knowledge test on commercial driving rules, and pass a skills test that includes a pre-trip vehicle inspection, a backing maneuver, and an on-road driving test. The written test is longer and harder than a Class D test and covers air brakes, hazardous materials, and other commercial-specific topics. Many people study for weeks before taking it.
You can add endorsements to a Class A CDL — for example, an air brake restriction removal, a hazmat (hazardous materials) endorsement, or a tanker endorsement — each of which requires an additional written test. A Class A CDL is valid for four years and requires a medical recertification every two years.
Class B: Medium Truck License
A Class B commercial driver's license lets you drive medium-sized trucks — delivery trucks, dump trucks, box trucks, and buses — but not tractor-trailers. The vehicle must weigh between 14,000 and 26,000 pounds. If you want to drive a delivery truck for a package company or operate a small bus, a Class B CDL is what you need.
The path to a Class B CDL is similar to Class A: you must be at least 18 years old, pass a medical exam, pass a written knowledge test, and pass a skills test. The written test is the same length as the Class A test but focuses on medium-truck operation rather than combination vehicles. You can also add endorsements to a Class B CDL, such as air brake certification or a passenger endorsement if you're driving a bus.
A Class B CDL is valid for four years and requires medical recertification every two years. If you later want to upgrade to a Class A CDL, you can take the Class A skills test without retaking the written exam in most states.
Class C: Small Commercial Vehicle License
A Class C commercial driver's license covers smaller commercial vehicles that don't fit into Class A or B — for example, a vehicle that weighs less than 14,000 pounds but carries hazardous materials, or a small bus with fewer than 16 passenger seats. Class C is less common than Class A or B because most small commercial vehicles can be driven with a regular Class D license.
Requirements for a Class C CDL vary by state. Some states require the same written and skills tests as Class A and B; others have a shorter written test. You must still be at least 18 years old and pass a medical exam. Check your state's DMV website to see whether you need a Class C CDL for the vehicle you want to drive, because the rules differ significantly from state to state.
Endorsements and Restrictions You Can Add
Beyond the main license classes, your state may let you add endorsements or restrictions to your license. An endorsement is a permission to drive a specific type of vehicle or carry a specific type of cargo. A restriction is a limitation on what you can drive or how you can drive it.
Common endorsements include air brake certification (required if you drive a truck with air brakes), hazmat certification (required to carry hazardous materials), and passenger endorsement (required to drive a bus with 16 or more passengers). Each endorsement requires a separate written test. Restrictions might include "corrective lenses required" (you must wear glasses or contacts), "automatic transmission only" (you can't drive a manual transmission vehicle), or "no freeway driving" (for new drivers under 18 in some states).
Your license will show all endorsements and restrictions as codes. When you renew your license, your endorsements and restrictions carry over unless you ask to remove them or they expire.
How to Find Out Which Class You Need
Start by identifying the vehicle you want to drive. Look up its gross vehicle weight rating (GVWR) — this is the maximum weight the vehicle can safely carry, including cargo. You'll find it on a label inside the driver's door or in the owner's manual. Then visit your state's DMV website and find the chart that matches vehicle weight to license class. Most states have a straightforward table: if your vehicle weighs under 10,000 pounds, you need Class D; if it weighs 10,000 to 26,000 pounds, you might need Class B; if it's a tractor-trailer, you need Class A.
If you're unsure, call your state's DMV or visit a local office. They can tell you exactly which class you need for the vehicle you want to drive. This step takes five minutes and saves you from getting the wrong license.
Frequently Asked Questions
Can I drive a pickup truck with a Class D license?
Usually yes, but it depends on the truck's weight. Most pickup trucks under 10,000 pounds GVWR can be driven with a Class D license. Heavy-duty pickups or those modified to carry extra weight may exceed the Class D limit and require a Class B CDL. Check your truck's GVWR and your state's weight chart to be sure.
Do I need a separate license for a motorcycle, or is it just an endorsement?
It's an endorsement added to your existing Class D license, not a separate license. Your license will show the motorcycle endorsement code, and you can ride a motorcycle with that same card. You still need to pass a motorcycle knowledge test and skills test to get it.
What's the difference between a Class A and Class B CDL?
Class A lets you drive tractor-trailers and any combination of vehicles where the trailer weighs over 10,000 pounds. Class B covers medium trucks like delivery trucks and buses but not tractor-trailers. Class A is the higher class and gives you more job options, but both require the same medical exam and skills test process.
Can I upgrade from a Class D to a Class A CDL without retaking the written test?
This varies by state. Some states let you upgrade by taking only the Class A skills test if you already hold a Class D license. Others require you to take the full written and skills test. Check your state's DMV website or call to ask about upgrade rules.
What happens if I drive a vehicle that requires a higher class license than I have?
You can be cited for driving without the proper license class. The penalty is usually a fine, and in some states it can result in points on your record or a suspended license. Always make sure your license class matches the vehicle you're driving.