The main driver's license classes and what vehicles they cover
Most states issue five to seven classes of driver's licenses, each permitting you to operate different types of vehicles. The class you need depends on what you plan to drive — a regular car requires a different license than a commercial truck or a motorcycle. Each class has its own written test, road test, and sometimes additional training or medical clearance.
The most common class is Class D (or Class C in some states), which covers standard passenger cars, pickup trucks under a certain weight, and small vans. This is what most people get when they first learn to drive. If you want to operate larger vehicles — like semi-trucks, buses, or vehicles carrying hazardous materials — you will need a Commercial Driver's License (CDL), which is a separate category with multiple classes of its own.
Key Takeaways
- Class D licenses cover regular passenger cars and light trucks; Class M covers motorcycles; Class E covers taxis and livery vehicles in some states.
- Commercial Driver's Licenses (CDL) are required to operate trucks over a certain weight, buses carrying passengers, or vehicles carrying hazardous materials.
- Each class requires passing a written knowledge test, a road skills test, and sometimes a medical exam or additional training.
- Endorsements and restrictions are added to your license to show you can operate specific vehicle types or that you have limitations (like corrective lenses required).
- The exact classes and names vary by state, so you should check your state's Department of Motor Vehicles website for the specific requirements where you live.
Class D: Standard passenger vehicle license
Class D is the most common license type and covers what most people drive every day. You can operate passenger cars, pickup trucks (usually up to 26,000 pounds Gross Vehicle Weight Rating), vans carrying up to 15 passengers, and small utility vehicles. This class does not cover commercial use — you cannot use it to drive for a taxi service, delivery company, or any business that requires you to transport people or goods for payment.
To get a Class D license, you must pass a written test on traffic laws and road signs, pass a road skills test where an examiner watches you drive, and provide proof of identity and residency. Most states require you to hold a learner's permit for a set period (often 6 months to 1 year) before you can test for the full license. If you are under 18, your state may have additional restrictions, such as limits on when you can drive or how many teenage passengers you can carry.
Class M: Motorcycle license
A Class M license is required to operate any motorcycle, motorized bicycle, or moped on public roads. Some states break this into two categories — Class M for full-size motorcycles and Class MJ for smaller bikes or mopeds — depending on engine size. You cannot legally ride a motorcycle with only a Class D license, even if you have driven cars for years.
The written test for a Class M license covers motorcycle-specific rules, such as proper braking technique, how to lean in turns, and how to handle road hazards on two wheels. The road test requires you to demonstrate basic motorcycle control — starting, stopping, turning, and sometimes weaving through cones. Many states offer a Motorcycle Safety Foundation (MSF) course that, if you complete it, allows you to waive the road test. You will also need to wear a helmet during the test in every state that requires helmets.
Commercial Driver's License (CDL) classes
A Commercial Driver's License is required if you operate a truck or bus for work. The CDL is divided into three main classes based on vehicle weight and cargo type. Class A covers the largest vehicles — semi-trucks, tractor-trailers, and any combination of vehicles over 26,001 pounds. Class B covers single vehicles over 26,001 pounds, such as straight trucks and large buses. Class C covers smaller commercial vehicles, usually those under 26,001 pounds but used to transport hazardous materials or 16 or more passengers.
To get a CDL, you must hold a valid Class D license first, pass a medical exam (called a Department of Transportation physical), pass a written knowledge test specific to your class, and pass a road skills test in the actual vehicle you plan to drive. Many employers require you to complete a Commercial Driver's License training program before hiring you. The written test is longer and more detailed than a standard license test and covers topics like vehicle inspection, safe braking, and how to handle cargo.
Endorsements and restrictions on your license
An endorsement is a notation on your license that shows you are may have access to to operate a specific type of vehicle or carry a specific type of cargo. For example, a Hazmat endorsement (H) allows you to transport hazardous materials and requires a background check and additional written test. A Passenger endorsement (P) shows you can transport passengers for hire. A Tanker endorsement (T) means you can operate vehicles carrying liquids in bulk tanks.
A restriction is the opposite — it limits what you can do with your license. Common restrictions include corrective lenses required (you must wear glasses or contacts while driving), automatic transmission only (you cannot drive a manual transmission vehicle), or no interstate driving (you can only drive within your state). Restrictions are usually added when you fail part of the test but are allowed to retake it, or when a medical condition requires you to drive only under certain conditions.
How to determine which class you need
Start by asking yourself what vehicle you will be driving and whether it is for personal use or work. If you drive a regular car, truck, or van for yourself or your family, you need a Class D license. If you ride a motorcycle, you need a Class M. If you drive a truck or bus for a job, you need a CDL. If you drive a taxi, rideshare vehicle, or limousine, you may need a special class (often Class E) or an endorsement on your Class D license — this varies by state.
Check your state's Department of Motor Vehicles website for the exact definitions, because states use different names and weight thresholds. For example, one state might call it Class D and another might call it Class C. The weight limits that separate one class from another also vary. Your state's DMV site will have a chart showing which class covers which vehicles, and you can also call your local DMV office to ask which license you need for your specific situation.
Testing requirements for each class
Every driver's license class requires at least two tests: a written knowledge test and a road skills test. The written test covers traffic laws, road signs, safe driving practices, and vehicle-specific rules. For a Class D license, the test is usually 40 to 50 questions and you must score at least 80 percent to pass. For a CDL, the written test is longer — often 50 to 100 questions depending on your class and endorsements — and the passing score is also usually 80 percent.
The road skills test is conducted by a state examiner who sits in the vehicle with you while you drive. You will be asked to perform basic maneuvers (parking, turning, stopping), drive on different road types (residential streets, highways), and respond to traffic situations. For a Class D license, this test usually takes 20 to 30 minutes. For a CDL, the test is longer and more demanding — you must demonstrate pre-trip vehicle inspection, backing up in tight spaces, and safe operation of a large vehicle. Some states also require a vision test and a hearing test before you can take the road test.
Frequently Asked Questions
Can I drive a truck with a regular Class D license?
It depends on the truck's weight. A Class D license covers pickup trucks and light trucks up to a certain weight limit (usually 26,000 pounds Gross Vehicle Weight Rating). If the truck is heavier than that, or if you are driving it for commercial purposes, you need a CDL. Check your truck's registration or owner's manual for the GVWR, or ask your state's DMV.
Do I need a special license to drive for Uber or Lyft?
In most states, a regular Class D license is enough to drive for rideshare services. However, some cities require an additional commercial endorsement or a special "for-hire" license. Check with your city or county transportation department and your state's DMV before you start driving, because requirements vary widely by location.
What happens if I drive a motorcycle without a Class M license?
Riding a motorcycle without the proper license is illegal and can result in a traffic ticket, fines, and points on your driving record. If you are in an accident while riding without a license, your insurance may not cover the damage. You can take the Class M test at your state's DMV — many people complete an MSF safety course first, which often allows you to waive the road test.
Can I get a CDL if I have had traffic violations?
Minor traffic violations usually do not disqualify you from getting a CDL, but serious violations (like a DUI, reckless driving, or multiple speeding tickets) may. You will also fail a CDL medical exam if you have certain health conditions, such as uncontrolled diabetes or severe hearing loss. Contact your state's DMV to ask about your specific situation.
How long does it take to get a CDL?
If you already have a Class D license, you can test for a CDL within a few weeks. However, many employers require you to complete a CDL training program first, which takes 3 to 7 weeks depending on the program. The written test and road test themselves can usually be scheduled within 1 to 2 weeks of when you explore.