The three CDL classes determine what size and type of vehicle you can legally operate

A Commercial Driver's License (CDL) comes in three classes — A, B, and C — and each one permits you to drive different combinations of vehicle weight and cargo type. The class you need depends on what you'll actually be driving on the job. A truck driver hauling freight across state lines needs a different license than someone operating a city bus or a small delivery truck. Understanding the weight limits and vehicle types for each class helps you pursue the right license from the start, rather than discovering later that you need to upgrade.

The Federal Motor Carrier Safety Administration (FMCSA) sets these standards, and every state follows the same class definitions. Your state's Department of Motor Vehicles (DMV) or equivalent agency issues the license and administers the written and driving tests.

Key Takeaways

  • Class A covers the heaviest vehicles — tractor-trailers and any combination where the trailer weighs 10,001 pounds or more — and is required for most long-haul trucking jobs.
  • Class B includes single vehicles over 26,001 pounds (like large buses or dump trucks) and any Class B vehicle towing a trailer under 10,001 pounds.
  • Class C applies to smaller vehicles carrying hazardous materials or 16 or more passengers, even if the vehicle itself weighs less than 26,001 pounds.
  • You can drive any vehicle in a lower class with a higher-class license, but not the reverse — a Class B license does not permit you to operate a Class A vehicle.
  • Endorsements (such as hazmat or passenger) are separate from class and add specific permissions to whichever class you hold.

Class A: Tractor-trailers and heavy combinations

A Class A CDL is the highest tier and covers the largest and heaviest vehicle combinations. You need a Class A license if you operate any combination of vehicles where the towed unit (trailer) weighs 10,001 pounds or more. This includes the classic tractor-trailer setup — a powered tractor unit pulling a 53-foot trailer — but also other heavy combinations like a truck towing a heavy equipment trailer.

Class A is the standard license for long-haul trucking, regional delivery, and most jobs that involve crossing state lines with freight. If the job posting says "Class A CDL required," the employer is moving heavy loads over distance. The written test for Class A covers air brakes, combination vehicles, and general knowledge. The driving test takes place in an actual tractor-trailer or similar Class A vehicle.

Class B: Single heavy vehicles and light towing

A Class B CDL covers single vehicles (not combinations) that weigh more than 26,001 pounds, plus any Class B vehicle towing a trailer that weighs 10,000 pounds or less. Examples include city buses, large dump trucks, concrete mixers, and delivery trucks over the 26,001-pound threshold. A Class B driver can also tow a small trailer — say, a utility trailer under 10,000 pounds — behind their primary vehicle.

Class B is common in local delivery, public transit, and construction work. The written test focuses on air brakes and general knowledge but does not include the combination vehicle section required for Class A. The driving test happens in the actual vehicle type you'll operate — a bus, dump truck, or similar Class B vehicle.

Class C: Hazmat and passenger vehicles under 26,001 pounds

A Class C CDL covers smaller vehicles that require a commercial license only because of what they carry or who they transport, not because of their weight. You need a Class C license if you drive a vehicle under 26,001 pounds that carries hazardous materials in quantities requiring a placard, or if you operate any vehicle designed to carry 16 or more passengers (including the driver).

Class C is less common than A or B but applies to shuttle drivers, small bus operators, and drivers of hazmat vehicles below the weight threshold. The written test is shorter and does not include air brake or combination vehicle sections. If you hold a Class C for hazmat purposes, you'll also need a hazmat endorsement, which requires a separate background check and written test.

How vehicle weight determines your class

The Gross Vehicle Weight Rating (GVWR) — the maximum weight a vehicle is designed to carry — is the number that matters, not what the vehicle actually weighs on any given day. A truck rated for 28,000 pounds falls under Class B rules even if it's only carrying 15,000 pounds of cargo. The rating is printed on the vehicle's door jamb or registration.

For combinations (a tractor pulling a trailer), the rule is simpler: if the trailer weighs 10,001 pounds or more, you need Class A. If the trailer weighs 10,000 pounds or less, the combination falls under Class B rules. The weight of the tractor itself does not change this — only the trailer weight matters for determining whether you cross into Class A territory.

Upgrading or downgrading your class

You can hold only one CDL class at a time. If you start with a Class B and later take a job requiring Class A, you'll need to pass the Class A written test and driving test to upgrade. You do not lose your Class B — it straightforward becomes your Class A, which permits you to drive Class A, B, and C vehicles.

Downgrading (moving from Class A to Class B) is less common but possible if your job changes. You would take the Class B test and your license would be reissued at that lower class. Some drivers keep their Class A even when working Class B jobs, since the higher class is always more flexible.

Endorsements work across all classes

Endorsements are separate permissions that attach to whatever class you hold. A hazmat endorsement (H) lets you carry hazardous materials. A passenger endorsement (P) lets you carry passengers for hire. A tanker endorsement (T) lets you haul liquids in bulk. You can hold multiple endorsements on the same license.

An endorsement does not change your class — it adds a specific permission to it. A Class B driver with a hazmat endorsement can drive Class B vehicles carrying hazmat. A Class A driver with a passenger endorsement can drive a charter bus (if it's heavy enough to require Class A). Each endorsement requires its own written test, and some (like hazmat) require a background check through the Transportation Security Administration (TSA).

Frequently Asked Questions

Can I drive a Class B vehicle with a Class A license?

Yes. A higher class license permits you to operate any vehicle in that class or lower. A Class A license covers Class A, B, and C vehicles. A Class B license covers Class B and C vehicles. A Class C license covers only Class C vehicles.

What if my vehicle is right at 26,001 pounds — is that Class A or B?

A vehicle rated at exactly 26,001 pounds requires a Class B license. The threshold is "more than 26,001 pounds" for a single vehicle to require Class B. At or below 26,000 pounds, you may not need a CDL at all (unless you're carrying hazmat or passengers). Check your vehicle's GVWR on the door jamb to be certain.

Do I need a hazmat endorsement if I'm driving a Class A truck?

Only if the cargo is hazardous materials in quantities requiring a placard. A Class A license lets you drive the vehicle, but the hazmat endorsement is what permits you to carry regulated materials. You can hold a Class A without hazmat and drive empty or with non-hazardous freight.

Can I get a Class A license if I've never driven a Class B?

Yes. You do not have to start with Class B and work up. You can test directly for Class A if that's the vehicle you'll be operating. The testing agency will require you to demonstrate competency in a Class A vehicle, but there's no rule requiring prior experience in a lower class.

What happens if I drive a Class A vehicle with only a Class B license?

That's a violation and can result in fines, points on your record, and potential criminal charges depending on your state and whether you were carrying commercial cargo. Your insurance may also deny a claim if you were operating outside your license class. Always verify your license matches the vehicle you're driving.