What weight determines which CDL class you need

The Gross Vehicle Weight Rating (GVWR) — the maximum weight a truck can safely carry when fully loaded — determines which CDL class you must hold. The federal government sets these thresholds, and every state follows them. If you drive a vehicle heavier than the limit for your current license class, you are breaking the law, even if you have a CDL.

The three CDL classes divide by weight and what you are hauling. Class A covers the heaviest vehicles, Class B covers medium-weight trucks, and Class C covers lighter commercial vehicles. Your job determines which class you need, but the vehicle's weight rating is what actually decides it.

Weight limits matter because heavier vehicles need more training to handle safely. A loaded semi-trailer behaves completely differently from a box truck, and the licensing system reflects that difference.

Key Takeaways

  • Class A CDL covers vehicles with a GVWR of 26,001 pounds or more, including most semi-trucks and tractor-trailers.
  • Class B CDL covers vehicles with a GVWR of 26,001 pounds or more but with a lighter towed vehicle, or single vehicles between 26,001 and 33,000 pounds.
  • Class C CDL covers vehicles under 26,001 pounds GVWR that carry hazardous materials or 16 or more passengers.
  • You must hold the correct class for the vehicle you drive; driving a heavier vehicle than your license allows is illegal regardless of your experience.
  • Upgrading from one class to another requires passing the written and skills tests for the new class in your state.

Class A: Semi-trucks and tractor-trailers

A Class A CDL is required to drive any combination of vehicles (a tractor pulling a trailer) where the towed vehicle weighs 10,001 pounds or more. This includes standard semi-trucks pulling 53-foot trailers, which are the most common Class A vehicles on highways. The tractor itself typically weighs 15,000 to 20,000 pounds, and a loaded trailer can weigh 40,000 to 80,000 pounds depending on cargo.

Class A also covers single vehicles with a GVWR over 26,001 pounds if they tow anything. So a dump truck over 26,001 pounds pulling a small trailer requires a Class A, even if the trailer is light.

Class A is the highest tier and requires the most training. You must pass the general knowledge test, the air brakes test (if the vehicle has air brakes), and the combination vehicles test, plus the road skills test in an actual tractor-trailer.

Class B: Box trucks and single heavy vehicles

A Class B CDL covers single vehicles with a GVWR of 26,001 pounds or more that do not tow anything heavier than 10,000 pounds. This includes large box trucks, dump trucks, concrete mixers, and delivery trucks. A typical Class B vehicle might weigh 30,000 to 36,000 pounds when loaded.

Class B also covers any combination vehicle where the tractor weighs less than 26,001 pounds but the towed vehicle weighs more than 10,001 pounds. This is less common but can explore to smaller operations pulling heavy trailers.

Class B requires the general knowledge test, the air brakes test if applicable, and the road skills test in the actual vehicle type you will drive. You do not need to pass the combination vehicles test because you are not pulling a heavy trailer.

Class C: Smaller commercial vehicles with special cargo or passengers

A Class C CDL covers vehicles under 26,001 pounds GVWR that either carry hazardous materials or transport 16 or more passengers. A school bus, shuttle van, or small delivery truck carrying hazmat materials would require a Class C. These vehicles are lighter than Class A or B but still need commercial licensing because of what they carry or who they transport.

Class C is the entry point for many commercial drivers. The testing requirements depend on what endorsement you need — a passenger endorsement for buses, a hazmat endorsement for hazardous materials, or both.

How to find your vehicle's GVWR

The GVWR is printed on a label attached to the driver's side door jamb or the frame of the vehicle. It is also listed in the owner's manual and on the vehicle's registration documents. Never estimate weight based on how full the truck looks — the GVWR is a fixed rating that does not change.

If you are unsure which class you need, check the GVWR first, then look at what you will be towing. Write down both numbers and compare them to the class definitions above. Your employer or the vehicle manufacturer can also confirm the GVWR if you cannot locate it.

Upgrading from one class to another

If you hold a Class C or Class B CDL and want to drive Class A vehicles, you must pass the written tests and the road skills test for Class A in your state. You cannot straightforward add a Class A to your existing license — you must test for it. Most states allow you to test for a higher class without downgrading your current one, so you can hold multiple classes.

The road skills test must be taken in a vehicle that matches the class you are testing for. You cannot test for Class A in a box truck; you must test in a tractor-trailer. Your state's DMV or a third-party testing facility will tell you what vehicles are available for testing in your area.

Testing fees and wait times vary by state. Some states have long backlogs for road tests, so plan ahead if you need to upgrade quickly.

What happens if you drive the wrong class

Driving a vehicle heavier than your license class permits is a serious violation. You can be cited, fined, and your CDL can be suspended. Insurance may not cover an accident if you were driving an unlicensed vehicle class. Some employers also require drivers to maintain the correct class or face termination.

The weight limit is not a suggestion or a gray area. If your vehicle's GVWR exceeds the limit for your class, you need the higher class before you drive it commercially, even on private property or short distances.

Frequently Asked Questions

Can I drive a Class A vehicle with a Class B license if I have experience?

No. Experience does not change the legal requirement. Your license class must match the vehicle's weight and configuration. Driving a Class A vehicle with a Class B license is illegal and can result in fines and license suspension.

Does GVWR include the weight of cargo I am carrying?

No. GVWR is the maximum safe weight the vehicle can carry when fully loaded. It is a fixed rating set by the manufacturer, not the actual weight on any given day. Your cargo weight must never exceed the GVWR.

If I downgrade from Class A to Class B, do I lose my Class A?

That depends on your state. Some states allow you to hold multiple classes; others require you to choose one. Check with your state's DMV before downgrading to understand whether you can add the lower class without removing the higher one.

What if my vehicle is right at 26,001 pounds — which class do I need?

If the GVWR is exactly 26,001 pounds or higher, you need a Class A or Class B depending on what you are towing. The threshold is 26,001 pounds and above, so 26,001 requires a commercial license. Vehicles under 26,001 pounds need a Class C only if they carry hazmat or 16+ passengers.

Can I test for a higher class before my current license expires?

Yes. You can test for a higher class at any time. Most states allow you to hold multiple classes simultaneously, so you can upgrade without losing your current license. Check your state's rules to confirm the process.