What each CDL class covers and who needs it
A commercial driver license comes in three classes — Class A, Class B, and Class C — each tied to the weight of the vehicle you operate and the cargo you carry. The class you need depends on the Gross Vehicle Weight Rating (GVWR), which is the maximum weight a vehicle can safely carry when fully loaded. This is not the same as what the vehicle actually weighs on any given day; it is the manufacturer's design limit printed on the vehicle's door jamb or registration.
Class A covers the heaviest vehicles: any combination of vehicles with a GVWR of 26,001 pounds or more, where the towed vehicle weighs more than 10,000 pounds. A Class A driver can operate tractor-trailers, doubles, and triples. Class B covers single vehicles with a GVWR of 26,001 pounds or more, or any vehicle towing another vehicle weighing 10,000 pounds or less. Class C is the least restrictive: it covers vehicles under 26,001 pounds GVWR that carry hazardous materials or 16 or more passengers (including the driver).
Each state's Department of Motor Vehicles sets the testing requirements for the class you seek, but the federal Department of Transportation sets the minimum standards all states must meet. You cannot downgrade your way around these rules — if your vehicle exceeds the GVWR threshold for a given class, you must hold the appropriate license or you are breaking the law.
Key Takeaways
- Class A CDLs cover tractor-trailers and any combination of vehicles where the towed unit weighs more than 10,000 pounds.
- Class B CDLs cover single heavy vehicles (26,001 pounds GVWR or more) and vehicles towing lighter trailers (10,000 pounds or less).
- Class C CDLs cover lighter vehicles that transport hazardous materials or carry 16 or more passengers.
- Your GVWR is set by the manufacturer and printed on your vehicle, not determined by what you actually load on any given trip.
- Endorsements for hazmat, passenger transport, or doubles require additional testing on top of your base class license.
Class A: Tractor-trailers and combination vehicles
A Class A CDL is required to operate any combination of vehicles where the towed vehicle weighs more than 10,000 pounds. This includes the standard tractor-trailer (also called an 18-wheeler), doubles (a tractor pulling two trailers), and triples (a tractor pulling three trailers). The tractor itself usually has a GVWR well above 26,001 pounds, but the rule is really about the combination — if you are towing something heavy, you need Class A.
Class A is the most common CDL for long-haul trucking, regional delivery, and any operation where the trailer is a significant portion of the total weight. A driver with a Class A can also operate any vehicle that would require a Class B or Class C license, so it is the broadest credential. However, it also requires the most rigorous testing: a written exam on general knowledge, air brakes, combination vehicles, and any endorsements you hold, plus a skills test that includes a pre-trip inspection, basic vehicle control, and an on-road driving evaluation.
Class B: Heavy single vehicles and light towing
A Class B CDL covers single vehicles with a GVWR of 26,001 pounds or more, regardless of what they are towing. This includes dump trucks, cement mixers, garbage trucks, and delivery trucks that weigh more than 26,000 pounds. Class B also covers any vehicle towing a trailer that weighs 10,000 pounds or less — so a heavy truck towing a light equipment trailer would fall under Class B.
Class B is common in local delivery, construction, and waste management. The testing is similar to Class A — written exams and a skills test — but the vehicle control portion reflects the different handling characteristics of a single unit rather than a combination. A Class B driver cannot legally operate a Class A vehicle, even if they feel confident doing so.
Class C: Hazmat and passenger transport in lighter vehicles
A Class C CDL is required for vehicles under 26,001 pounds GVWR that carry hazardous materials or transport 16 or more passengers (including the driver). This includes small buses, shuttle vans, and delivery trucks carrying regulated hazmat cargo. The GVWR threshold is what matters — if your vehicle weighs less than 26,001 pounds but carries hazmat or passengers, you need Class C.
Class C testing focuses on the specific cargo or passenger rules rather than heavy vehicle operation. A driver with a Class C cannot operate a Class A or Class B vehicle, but they can hold endorsements for hazmat (H) or passenger (P) transport that allow them to carry those loads in their lighter vehicle.
Endorsements that add to any class
An endorsement is an additional credential added to your CDL that allows you to operate or carry specific cargo or passenger types. The most common endorsements are Hazmat (H), Passenger (P), Doubles/Triples (T), Tank Vehicle (N), and School Bus (S). You can hold multiple endorsements on a single license.
Hazmat endorsement requires a written test on hazardous materials regulations and a federal background check. Passenger endorsement requires a written test on passenger safety and vehicle capacity rules. Doubles/Triples endorsement requires a written test on the handling and braking of multiple trailers. Tank Vehicle endorsement covers the operation of vehicles carrying liquids or gases in bulk. School Bus endorsement requires a written test and a skills evaluation specific to school bus operation and student safety.
Each endorsement is tested separately, and you can pursue them in any order. Some employers require certain endorsements before hiring; others provide the training and testing as part of onboarding. Your state's DMV publishes the study materials and testing schedule for each endorsement.
Restrictions that limit your license
A restriction is a limitation placed on your CDL that narrows what you can drive, even within your class. Common restrictions include air brake restriction (if you fail the air brake test, you can only drive vehicles with hydraulic brakes), automatic transmission restriction (if you take your skills test in an automatic, you can only drive automatics), and vision or medical restrictions based on your physical exam results.
Some restrictions are temporary — for example, a medical restriction may be lifted once you provide updated documentation from your doctor. Others are permanent unless you retake the relevant test. If you hold a restriction you want to remove, contact your state's DMV to find out what test or documentation is required.
How to determine which class you need
Start with your vehicle's registration or door jamb, where the GVWR is listed. If you are operating a single vehicle, compare its GVWR to the 26,001-pound threshold. If you are towing, add the GVWR of the towed vehicle and compare the combination to the same threshold, then check whether the towed vehicle weighs more or less than 10,000 pounds.
If you carry hazardous materials or passengers, check the weight and cargo type against the Class C rules. If you are unsure, your employer or the vehicle manufacturer can confirm the GVWR. Many drivers make the mistake of guessing based on how heavy a vehicle feels or how much they typically load it — that is not how the law works. The GVWR is fixed; your actual load does not change the class you need.
Frequently Asked Questions
Can I drive a Class B vehicle with a Class A license?
Yes. A Class A license allows you to operate any vehicle that requires a Class A, Class B, or Class C license. The hierarchy goes A (most restrictive) down to C (least restrictive), so holding a higher class gives you more options. However, you cannot drive a Class A vehicle with only a Class B or Class C license.
What happens if I drive a vehicle that requires a higher class than my license?
You are operating without the proper credentials, which is a violation of federal and state law. Penalties include fines, points on your record, and potential jail time depending on the state and whether you caused an accident. Your insurance may also deny a claim if you were driving an improperly licensed vehicle.
Do I need a CDL to tow a small trailer with my personal truck?
It depends on the GVWR of both vehicles. If your truck's GVWR is under 26,001 pounds and the trailer weighs 10,000 pounds or less, you do not need a CDL — a regular driver license is sufficient. If either vehicle exceeds those thresholds, you need the appropriate CDL class.
Can I add an endorsement without upgrading my class?
Yes. You can hold a Class C license with a Hazmat endorsement, for example, which allows you to drive a light vehicle carrying hazardous materials. Endorsements are independent of class — they expand what you can carry or who you can transport, but they do not change the vehicle weight limits of your base class.
If I take my skills test in a manual transmission truck, can I drive an automatic?
No. If you test in a manual, you receive an automatic transmission restriction, meaning you can only legally drive manual vehicles. To remove this restriction, you must retake your skills test in an automatic transmission vehicle and pass. This rule exists because manual and automatic vehicles handle differently, and the test ensures you have demonstrated competency in the transmission type you will use.