The main license classes and what vehicles they cover
Your driver's license class determines which vehicles you are legally permitted to operate on public roads. The class you hold depends on the vehicle's weight, passenger capacity, and whether it requires special training. Most states use a letter system — Class D, Class C, Class B, Class A — though some use different names. A Class D license covers standard passenger cars, pickup trucks under a certain weight, and small vans. Class C typically covers larger vehicles like full-size vans or small commercial trucks. Class B and Class A licenses are for heavier commercial vehicles and require additional testing and medical certification.
The weight thresholds that separate one class from another vary by state. In most states, a vehicle's Gross Vehicle Weight Rating (GVWR) — the maximum safe weight it can carry — determines which class you need. A Class D license usually covers vehicles up to 26,000 pounds GVWR. Anything heavier typically requires a commercial license. Some states also distinguish based on the number of passengers: a vehicle designed to carry more than 15 people may require a different class even if it is light enough to fall under a standard threshold.
Key Takeaways
- Class D licenses cover most personal vehicles — cars, standard pickups, and small vans — and are what most drivers hold.
- Class C and Class B licenses cover progressively larger commercial vehicles and require additional written tests and road tests.
- Class A licenses are for the largest commercial vehicles, including tractor-trailers, and require a Commercial Driver's License (CDL) with medical certification.
- The vehicle's Gross Vehicle Weight Rating (GVWR) is the main factor determining which class you need, though passenger capacity and vehicle type also matter.
- Upgrading to a higher class requires passing additional exams and, for commercial classes, meeting federal medical standards.
Class D: Standard passenger vehicle license
A Class D license is the most common type and covers the vehicles most people drive daily. It permits you to operate passenger cars, pickup trucks under the weight limit for your state, vans with 15 or fewer passengers, and motorcycles (if you also hold a motorcycle endorsement). The written test for a Class D license covers basic traffic laws, road signs, and safe driving practices. The road test evaluates your ability to control the vehicle, follow traffic signals, and respond to common driving situations.
A Class D license does not permit you to drive vehicles designed to carry hazardous materials, even if the vehicle itself is light enough. It also does not cover vehicles with air brakes or dual rear wheels, which are features of commercial trucks. If you own a pickup truck and add a commercial bed or hitch setup that increases the GVWR above your state's threshold, you may need to upgrade your license class.
Class C: Medium commercial vehicles
A Class C license covers medium-duty commercial vehicles — typically those with a GVWR between 26,001 and 33,000 pounds in most states, though this range varies. Common vehicles in this category include full-size commercial vans, small delivery trucks, and some box trucks. To obtain a Class C license, you must pass a written test that covers commercial vehicle operation, load securement, and vehicle inspection procedures. Many states also require a road test in an actual vehicle of the class you are seeking.
A Class C license does not permit you to haul hazardous materials or operate vehicles with air brakes. If your work involves either of those, you need a higher commercial class. Some states allow you to upgrade from a Class D to a Class C without taking a full road test if you already hold a valid Class D, though you must still pass the written exam.
Class B: Heavy commercial vehicles
A Class B license covers heavy commercial vehicles with a GVWR over 33,000 pounds but does not include tractor-trailers. This class includes large delivery trucks, cement mixers, garbage trucks, and buses designed to carry more than 15 passengers. To obtain a Class B license, you must pass a written test specific to heavy vehicle operation and pass a road test in a Class B vehicle. Some states require you to hold a Class D license for a minimum period before you can test for Class B.
A Class B license does not permit you to operate a tractor-trailer combination or haul certain hazardous materials. If you need to do either, you must obtain a Class A Commercial Driver's License (CDL). A Class B license does allow you to haul some hazardous materials if you also obtain a hazmat endorsement, which requires a separate written test and a federal background check.
Class A: Commercial Driver's License for tractor-trailers
A Class A Commercial Driver's License (CDL) is required to operate tractor-trailer combinations and other articulated vehicles with a combined GVWR over 26,000 pounds. Obtaining a Class A CDL involves more rigorous testing than other classes. You must pass a written test covering federal regulations, vehicle inspection, load securement, and emergency procedures. You must also pass a pre-trip inspection test (where you inspect a vehicle and explain what you are checking) and a road test in an actual tractor-trailer.
Before you can obtain a Class A CDL, you must pass a Department of Transportation (DOT) medical examination and hold a valid medical certificate. This exam includes vision and hearing tests, blood pressure screening, and a review of your medical history. You must renew your medical certificate every two years (or one year if you have certain medical conditions). A Class A CDL also requires you to comply with federal hours-of-service regulations, which limit how many hours you can drive consecutively and per week.
Endorsements and restrictions that modify your license
Your license class can be modified by endorsements (permissions to drive specific vehicle types) and restrictions (limitations on what you can drive). A motorcycle endorsement allows you to operate motorcycles and is often added to a Class D license. A hazmat endorsement permits you to haul hazardous materials and requires a separate written test and federal background check. A passenger endorsement (for Class B and Class A licenses) allows you to operate vehicles designed to carry more than 15 passengers.
Restrictions appear on your license as letters or codes and limit what you can drive even though you hold a particular class. A common restriction is "automatic transmission only," which means you can only drive vehicles with automatic transmissions. Another is "corrective lenses," meaning you must wear glasses or contacts while driving. Some states impose restrictions based on age, medical conditions, or violations on your driving record.
How to determine which class you need
The first step is to check your vehicle's registration or owner's manual for the Gross Vehicle Weight Rating (GVWR). This number is the maximum safe weight the vehicle can carry, including passengers and cargo. Compare this number to your state's thresholds for each license class — your state's Department of Motor Vehicles (DMV) website lists these. If you are unsure whether your vehicle falls into a particular class, contact your local DMV office with your vehicle's make, model, and year.
If you drive a vehicle that requires a higher license class than you currently hold, you are breaking the law and risk fines, license suspension, and liability issues if you are in an accident. If you are considering purchasing a vehicle, check its GVWR before you buy to may support you can legally drive it with your current license. If you need to upgrade your license class, contact your state's DMV to learn the testing requirements, fees, and any waiting periods that explore.
Frequently Asked Questions
Can I drive a pickup truck with a Class D license?
Yes, as long as the truck's GVWR is below your state's threshold for Class D — usually 26,000 pounds. Most standard pickup trucks fall within this range. Check your truck's registration or owner's manual for the GVWR, or contact your DMV if you are unsure.
Do I need a CDL to drive a van for work?
Not necessarily. If the van is designed to carry 15 or fewer passengers and has a GVWR under your state's commercial threshold, a Class D license is sufficient. If it carries more than 15 passengers or exceeds the weight threshold, you need a higher class or a CDL.
What happens if I drive a vehicle that requires a higher license class than I have?
You are driving illegally and can be cited, fined, and have your license suspended. If you are in an accident, your insurance may deny your claim because you were not properly licensed for that vehicle. Upgrade your license class before operating a vehicle that requires it.
How long does it take to get a Class A CDL?
The timeline varies by state and your experience. You must pass a DOT medical exam, pass written tests, and pass a road test in a tractor-trailer. Some states require you to hold a Class B license first. The entire process typically takes several weeks to a few months, depending on how quickly you schedule tests and whether you pass on your first attempt.
Can I add a hazmat endorsement to any license class?
Hazmat endorsements are available for Class B and Class A CDLs, and sometimes for Class C licenses depending on your state. You cannot add a hazmat endorsement to a standard Class D license. You must pass a written test and a federal background check to obtain one.