The class on your license determines what vehicles you're legally allowed to operate
Every state issues driver licenses in different classes, and the class printed on yours controls what you can drive. Class D is the standard license for cars and light trucks. Class A covers heavy trucks and tractor-trailers. Class B covers single large vehicles like buses. Some states add Class C for motorcycles or commercial vehicles under a certain weight. The class you need depends on what you plan to drive, not on your age or experience — though some classes do have age minimums.
If you drive something outside your license class, you're breaking the law, even if you know how to operate it. Your insurance may also refuse to cover you. Getting the right class from the start saves you from having to test again later.
Key Takeaways
- Class D is the standard license for passenger cars, pickup trucks under a certain weight, and small vans — what most people drive.
- Class A requires a separate Commercial Driver License (CDL) test and covers tractor-trailers, dump trucks, and other heavy commercial vehicles.
- Class B covers single large vehicles like school buses and city transit buses, and also requires a CDL in most states.
- Class M or motorcycle endorsements are separate from your main license class and require their own written and riding tests.
- You cannot upgrade a license class by mail or online — you must pass the written test and road test for the new class at your state's licensing office.
Class D: The Standard Passenger Vehicle License
Class D is what most people hold. It covers passenger cars, pickup trucks up to a certain weight (usually 26,000 pounds or less), vans with up to 15 passenger seats, and small utility vehicles. If you're learning to drive for the first time, Class D is almost certainly the class you'll test for.
To get Class D, you need to pass the written knowledge test and the road test at your state's Department of Motor Vehicles or equivalent office. The written test covers traffic laws, road signs, and safe driving practices. The road test shows an examiner that you can operate the vehicle safely in real traffic. Once you pass both, you receive a Class D license valid for a set number of years — usually four to eight, depending on your state and age.
Class D does not cover commercial use in most states. If you drive a vehicle for business — even if it's a Class D vehicle — you may need a commercial license instead. Check your state's rules if your job involves driving.
Class A: Heavy Trucks and Tractor-Trailers
Class A is for Commercial Driver License (CDL) holders who operate heavy trucks, tractor-trailers, and other large commercial vehicles over 26,000 pounds. If you want to drive an 18-wheeler or a dump truck professionally, you need a Class A CDL.
Getting a Class A CDL is more involved than getting a Class D license. You must be at least 18 years old (21 in some states for interstate driving). You start by passing a written knowledge test specific to heavy vehicles — it covers air brakes, cargo handling, vehicle inspection, and hazmat rules if you'll carry hazardous materials. After passing the written test, you take a road test in an actual Class A vehicle. The examiner watches you perform pre-trip inspections, backing maneuvers, and highway driving.
Many people attend a truck driving school before testing for a Class A CDL. The school teaches you how to handle a large rig and prepares you for the test. Some employers will hire you and pay for the training if you commit to working for them afterward.
Class B: Buses and Large Single Vehicles
Class B is for vehicles that are large but not tractor-trailers — typically school buses, city transit buses, and other single large vehicles over a certain weight. Like Class A, Class B requires a Commercial Driver License (CDL) in most states.
The written test for Class B covers vehicle inspection, braking systems, and safe operation of large vehicles. The road test happens in an actual bus or large vehicle and includes backing, turning, and highway driving. You must be at least 18 years old, and some states require 21 for certain routes.
If you drive a school bus, your state may also require a school bus endorsement on top of your Class B CDL. This endorsement involves additional training on student safety, loading procedures, and emergency protocols.
Class M and Motorcycle Endorsements
Motorcycles are handled differently across states. Some states issue a separate Class M license for motorcycle-only riders. Others let you add a motorcycle endorsement to your Class D license. Either way, you cannot legally ride a motorcycle on a regular Class D license without the endorsement or separate class.
To get a motorcycle endorsement or Class M license, you take a written test on motorcycle-specific rules — how to handle curves, braking on two wheels, and visibility hazards. You then take a riding test on an actual motorcycle, usually in a controlled course before moving to open road. Some states let you take a motorcycle safety course instead of the road test; completing the course waives the test requirement.
Motorcycle endorsements have age minimums in many states, often 16 or 18. Check your state's rules before you plan to ride.
Endorsements and Restrictions That Go With Your Class
Your license class can come with endorsements (things you're allowed to do) and restrictions (things you cannot do). An endorsement might allow you to drive a school bus or carry hazmat. A restriction might say you must wear corrective lenses, cannot drive at night, or must use an automatic transmission.
Endorsements usually require a separate written test or training course. Restrictions are placed on your license based on your medical exam or test performance. If you fail the road test because of a specific issue — like trouble with manual transmission — the examiner may restrict you to automatic vehicles only until you pass a test in a manual.
You can request an endorsement be added to your license by taking the required test at your state's licensing office. You cannot remove a restriction yourself — you must pass a new test or medical exam to show the restriction no longer applies.
How to Change Your License Class
If you already have a Class D license and want to upgrade to Class A or Class B, you cannot straightforward renew your license. You must take the written test and road test for the new class. Some states let you take the test at your regular renewal appointment; others require a separate visit.
Contact your state's Department of Motor Vehicles to find out what tests you need and where to take them. Bring your current license, proof of residency, and any documents your state requires. You'll pay a test fee — the amount varies by state and class.
If you're switching from Class A to Class B, or vice versa, you still need to pass the written and road tests for the new class. Your previous CDL experience helps, but the tests are specific to each class.
Frequently Asked Questions
Can I drive a pickup truck with a Class D license?
Yes, as long as the truck's gross vehicle weight rating is under 26,000 pounds. Most personal pickup trucks fall under this limit. If you're unsure about a specific truck, check the vehicle's registration or owner's manual for the weight rating. Trucks heavier than 26,000 pounds require a Class A CDL.
Do I need a Class A CDL if I drive a company truck for my job?
It depends on the truck's weight and whether you're crossing state lines. If the truck weighs more than 26,000 pounds, you need a Class A CDL regardless of the job. If it weighs less but you're hauling hazmat or crossing state lines for business, you may also need a CDL. Ask your employer or your state's DMV to be sure.
What's the difference between a motorcycle endorsement and a Class M license?
A motorcycle endorsement is added to your Class D license and lets you ride a motorcycle in addition to driving cars. A Class M license is a separate license for motorcycle-only riders. Some states use endorsements, others use a separate class — check your state's system. Either way, you take a written test and riding test to get it.
Can I test for a Class A CDL without going to truck driving school?
Yes. You can study on your own, pass the written test at your DMV, and take the road test in your own truck or a rental. However, most people attend a truck driving school because the training makes passing the test much more likely, and employers often prefer hiring graduates from recognized schools.
If I get a restriction on my license, can I remove it later?
Yes, but you have to show your state that the restriction no longer applies. If the restriction is medical — like a vision requirement — you take a new medical exam. If it's skill-based — like an automatic transmission only — you pass a road test in a manual transmission vehicle. Contact your DMV to find out what you need to do.