Class A, B, and C: The Three CDL Categories
A commercial driver's license comes in three classes—A, B, and C—and the class you need depends on the weight of the vehicle you'll drive and what you're hauling. Class A covers the heaviest trucks and is required to drive a tractor-trailer combination (the big rigs you see on highways). Class B covers single large trucks like dump trucks, cement mixers, and delivery trucks that don't have a trailer. Class C covers smaller commercial vehicles and is the least common of the three—it's mainly for drivers of passenger buses or vehicles carrying hazardous materials in smaller quantities.
Each class has a minimum weight threshold, and you must hold the class that matches or exceeds the weight of the vehicle you operate. If you drive a vehicle heavier than your license class allows, you're driving illegally, even if you're otherwise may have access to.
Key Takeaways
- Class A CDL is required to drive tractor-trailers and any combination of vehicles where the towed unit weighs 10,001 pounds or more.
- Class B CDL covers single large trucks with a gross vehicle weight rating of 26,001 pounds or more, but no heavy trailer.
- Class C CDL is for smaller commercial vehicles like buses or hazmat vehicles that don't fit Class A or B requirements.
- You cannot legally drive a vehicle heavier than your license class permits, regardless of your driving experience.
- Upgrading from one class to another requires passing the written and skills tests for the higher class.
Class A: Tractor-Trailers and Heavy Combinations
A Class A CDL is the highest commercial license class and is required to operate any combination of vehicles where the towed unit (trailer) weighs 10,001 pounds or more. This includes the standard tractor-trailer you see on interstates, as well as doubles (two trailers) and triples (three trailers) in states that allow them. The tractor unit itself is almost always over 26,001 pounds, so the combined weight easily exceeds the threshold.
Class A drivers typically haul freight across states, transport goods for retail chains, or work in specialized hauling like flatbed or tanker operations. The job usually involves longer hours on the road and more complex vehicle handling because you're managing a much longer, heavier unit. To obtain a Class A license, you must pass a written knowledge test covering federal regulations, vehicle inspection, and safe driving practices, plus a behind-the-wheel skills test that includes a pre-trip inspection, basic vehicle control, and on-road driving.
Class B: Single Large Trucks Without Trailers
A Class B CDL is for drivers of single large trucks—vehicles with a gross vehicle weight rating (GVWR) of 26,001 pounds or more that do not tow a trailer weighing 10,001 pounds or more. Common Class B vehicles include dump trucks, cement mixers, garbage trucks, delivery trucks (like those used by beverage companies), and straight-frame box trucks. The key difference from Class A is that you're operating one large vehicle, not a combination.
Class B drivers often work local or regional routes and may have more predictable schedules than Class A drivers. The vehicle is shorter and easier to maneuver than a tractor-trailer, but it's still heavy and requires careful handling in traffic and tight spaces. The testing process is the same as Class A—a written exam and a skills test—but the on-road portion focuses on the specific handling characteristics of a single large unit rather than a combination.
Class C: Smaller Commercial Vehicles and Specialized Cargo
A Class C CDL is the least common class and covers smaller commercial vehicles that don't meet Class A or B weight thresholds but still require a commercial license. The main uses for Class C are driving a passenger bus (regardless of weight) or operating any vehicle carrying hazardous materials in quantities that require placarding, even if the vehicle itself is relatively light. Some states also use Class C for other specialized roles, so requirements can vary slightly by state.
Class C drivers might work for transit agencies, charter bus companies, or hazmat transport companies. The testing requirements are the same written and skills format, but the on-road test is tailored to the type of vehicle—a bus test focuses on passenger safety and maneuvering, while a hazmat test may emphasize cargo awareness and emergency procedures.
Endorsements: Adding Capabilities to Your CDL
Your CDL class determines the weight and type of vehicle you can drive, but endorsements are additional qualifications that expand what you can do within that class. The most common endorsement is Hazmat (H), which allows you to transport hazardous materials. To add Hazmat, you pass a separate written test and undergo a federal background check. Other endorsements include Tanker (T) for transporting liquids in bulk, Doubles/Triples (D) for pulling multiple trailers, and Passenger (P) for buses.
You can hold any CDL class (A, B, or C) and add endorsements on top of it. For example, a Class A driver might have Hazmat and Doubles endorsements, while a Class B driver might have only Hazmat. Endorsements are listed on your license and are required by law if you're transporting those specific cargo types or vehicle configurations.
Restrictions: Limitations on Your License
Some CDL holders have restrictions on their license, which are limitations on what they can drive or where they can drive. Common restrictions include automatic transmission only (if you passed your skills test in an automatic truck), air brake restriction (if your test vehicle lacked air brakes), or no passengers. Restrictions are noted on your license and must be followed—driving outside your restrictions is a violation.
You can remove most restrictions by retesting in a vehicle without that limitation. For example, if you have an automatic transmission restriction, you can remove it by passing your skills test in a manual transmission truck. Some states also impose restrictions based on age—drivers under 21 may be restricted to intrastate driving only.
Upgrading or Downgrading Your CDL Class
If you currently hold a Class B or C license and want to upgrade to Class A, or if you hold Class A and want to downgrade to Class B, you'll need to pass the written test and skills test for the new class. You don't need to start from scratch—your existing CDL remains valid while you test for the upgrade, and you can keep any endorsements you already hold.
The downgrade process is simpler: you can voluntarily surrender your Class A and request a Class B, or let your license expire and renew at a lower class. Some states allow you to downgrade without retesting if you're straightforward reducing your vehicle type, but most require at least the written exam to may support you understand the regulations for the lower class.
Frequently Asked Questions
Can I drive a Class B truck with a Class A license?
Yes. A Class A license covers everything a Class B license covers, plus tractor-trailers. If you hold Class A, you can legally drive any Class B vehicle. The reverse is not true—a Class B license does not permit tractor-trailer operation.
What's the difference between GVWR and actual weight?
GVWR is the maximum weight a vehicle is designed to safely carry, including cargo and passengers. A truck might weigh 20,000 pounds empty but have a GVWR of 26,001 pounds. For CDL purposes, the GVWR determines your license class, not the actual weight on any given day.
Do I need a Class C license to drive a bus?
You need a CDL with a Passenger (P) endorsement to drive a bus. Depending on the bus weight and your state, this could be Class A, B, or C. Most buses require at least Class B because they exceed 26,001 pounds GVWR.
Can I add endorsements to any CDL class?
Most endorsements can be added to any class, but some have restrictions. For example, Doubles/Triples endorsement is typically only issued with Class A because Class B and C vehicles rarely pull multiple trailers. Check your state's requirements for the specific endorsement you want.
What happens if I drive a vehicle heavier than my license class allows?
You're driving illegally and can face fines, license suspension, and criminal charges depending on your state and the severity. Insurance may also deny a claim if an accident occurs while you're operating an unauthorized vehicle class.