How driver's license classes work
Each state assigns a letter or number to your driver's license that determines what vehicles you are legally allowed to operate. Class D is the standard passenger car license most people hold. Class A and Class B are for larger vehicles — trucks, buses, and combinations that require special training and testing. Some states use numbers instead of letters, and a few use both, but the principle is the same: the class on your license matches the weight, size, and complexity of the vehicle you can drive.
The class you need depends on the vehicle's Gross Vehicle Weight Rating (GVWR) — the maximum weight it can safely carry when fully loaded. A pickup truck under 26,001 pounds usually falls under Class D. A semi-truck or tractor-trailer combination exceeds that and requires a Commercial Driver's License (CDL), which is Class A or B depending on the configuration.
Endorsements and restrictions are separate from class. An endorsement (like "H" for hazmat or "P" for passenger) means you have passed an extra test and can haul specific cargo or passengers. A restriction (like "B" for corrective lenses or "E" for no interstate driving) means there is something you cannot do, even though you hold the license.
Key Takeaways
- Class D is the standard license for cars, small trucks, and vans under 26,001 pounds GVWR.
- Class A and Class B are Commercial Driver's Licenses (CDL) required for tractor-trailers, large buses, and vehicles over 26,001 pounds GVWR.
- Endorsements like H (hazmat) or P (passenger) are add-ons you earn by passing extra tests; restrictions like B (glasses) or E (no interstate) are limitations on what you can do.
- The class you need is determined by the vehicle's Gross Vehicle Weight Rating, not just what it looks like.
- Each state's class system is slightly different in naming and requirements, so check your state's DMV website for the exact rules.
Class D: Standard passenger vehicle license
Class D is what most drivers hold. It covers sedans, SUVs, pickup trucks under 26,001 pounds GVWR, and vans designed to carry up to 15 passengers (including the driver). You do not need any special endorsement or training beyond the standard written and road tests.
In most states, you can get a Class D license at 16 or 17 with a learner's permit and supervised driving hours. The exact age and requirements vary by state — some require 50 hours of supervised driving, others 30. Check your state's DMV website for the specific rules in your area.
If you drive a vehicle heavier than 26,001 pounds GVWR or carry more than 15 passengers, you need a higher class license, even if the vehicle looks like a regular truck or van. The GVWR is printed on a label inside the driver's door frame or in the owner's manual.
Class B: Commercial license for large single vehicles
Class B is a Commercial Driver's License (CDL) for vehicles that are large or heavy but not part of a tractor-trailer combination. This includes straight trucks (dump trucks, cement mixers, delivery trucks), large buses, and some RVs over 26,001 pounds GVWR. You can tow a trailer under 10,000 pounds with a Class B, but you cannot operate a tractor-trailer.
To get a Class B CDL, you must be at least 18 years old (21 in some states) and pass a written knowledge test specific to large vehicles, a pre-trip vehicle inspection test, and a road test in the actual vehicle you will drive. Many states require a medical certificate from a Department of Transportation (DOT) approved examiner. The process typically takes several weeks.
Some states call this Class B; others call it Class 3 or use different naming. The key is that it covers single large vehicles but not tractor-trailers. If you plan to drive a tractor-trailer, you need Class A instead.
Class A: Commercial license for tractor-trailers and combinations
Class A is the highest commercial license class and covers tractor-trailers, semi-trucks, and any combination of vehicles where the trailer weighs more than 10,000 pounds. You can also drive any vehicle that requires a Class B license once you hold Class A, so it is the most flexible commercial license.
Class A requires the same tests as Class B — written knowledge, pre-trip inspection, and road test — plus additional testing on combination vehicle handling. You must be at least 18 years old (21 in some states) and hold a valid DOT medical certificate. Most people attend a commercial driving school before testing, which costs between $3,000 and $7,000 and takes 3 to 8 weeks.
Once you hold a Class A CDL, you can work as a truck driver for a carrier, owner-operator, or private company. Some employers require additional endorsements like hazmat (H) or tanker (N) depending on what cargo you will haul.
Endorsements: Extra permissions you earn by testing
An endorsement is an add-on to your license that allows you to do something beyond your base class. The most common endorsements are:
- H (Hazmat): Allows you to transport hazardous materials. Requires a written test and a federal background check. Valid for five years.
- P (Passenger): Allows you to operate a bus or van carrying passengers for hire. Requires a written test and a road test in a passenger vehicle.
- N (Tanker): Allows you to haul tanker vehicles carrying liquids or gases. Requires a written test on tanker-specific handling.
- T (Doubles/Triples): Allows you to tow double or triple trailers. Requires a written test on combination vehicle handling.
- X (Combination): Combines hazmat and tanker endorsements. Requires both tests.
You can add endorsements to your Class A or Class B CDL at any time by visiting your state's DMV, paying a fee (usually $10 to $50 per endorsement), and passing the written test. Some endorsements, like hazmat, also require a federal background check that can take a few days to a few weeks.
Restrictions: Limitations on what you can do
A restriction is the opposite of an endorsement — it is a limitation on your driving. Common restrictions include:
- B (Corrective lenses): You must wear glasses or contacts whenever you drive.
- E (No interstate driving): You can drive only within your state. Usually applied to drivers with medical conditions or those who failed the road test on interstate highways.
- F (No air brakes): You can drive only vehicles with hydraulic brakes, not air brakes. Usually applied to drivers who passed their road test in a vehicle without air brakes.
- I (Intrastate only): Same as E — you cannot cross state lines.
- L (No air-brake equipped tractor-trailers): You can drive a tractor-trailer only if it has hydraulic brakes.
Restrictions are assigned by the DMV based on your test results, medical history, or vision screening. If you have a restriction you want to remove, you can usually do so by retesting in a vehicle without that limitation or by providing updated medical documentation.
How to find out what class you need
The easiest way is to check your vehicle's owner's manual or the label on the driver's door frame for the GVWR. If the GVWR is under 26,001 pounds and you are not carrying passengers for hire, you need a Class D license. If it is over 26,001 pounds or you are operating a bus, check whether the vehicle is a single unit (Class B) or a tractor-trailer combination (Class A).
If you are unsure, contact your state's DMV directly — they can tell you the exact class required for your vehicle. Many states have online tools or phone lines where you can describe the vehicle and get an answer in minutes.
Driving with the wrong class license is a violation in every state and can result in fines, license suspension, and liability issues if you are in an accident. If you are planning to drive a vehicle you do not currently have a license for, start the testing process now — it can take weeks or months depending on the class and your state's requirements.
Frequently Asked Questions
Can I drive a pickup truck with a Class D license?
Yes, as long as the truck's GVWR is under 26,001 pounds. Most pickup trucks fall into this range. Check the door frame label or owner's manual to confirm. If the GVWR is over 26,001 pounds, you need a Class B CDL.
What is the difference between Class A and Class B?
Class A covers tractor-trailers and any combination where the trailer weighs over 10,000 pounds. Class B covers large single vehicles like dump trucks and buses but not tractor-trailers. Class A is required to drive a semi-truck; Class B is not.
Do I need a hazmat endorsement to haul any cargo?
No. A hazmat endorsement is required only if you are transporting materials classified as hazardous by the Department of Transportation — things like fuel, chemicals, or explosives. Regular freight does not require it. Your employer will tell you if you need it for your job.
Can I remove a restriction from my license?
Yes, usually by retesting. For example, if you have an "F" restriction (no air brakes), you can remove it by passing your road test in a vehicle with air brakes. For medical restrictions, you may need updated documentation from a doctor. Contact your state's DMV for the specific process.
How long does it take to get a Class A CDL?
The timeline varies. If you attend a commercial driving school, it typically takes 3 to 8 weeks. If you study on your own, it depends on how quickly you pass the written test and schedule your road test. Most states have a waiting period of a few days between tests. Plan for at least 4 to 6 weeks from start to finish.