The difference between Class A and Class B

A Class A CDL lets you drive the largest commercial vehicles, including tractor-trailers, tanker trucks, and any combination of vehicles where the towed unit weighs more than 10,000 pounds. A Class B CDL restricts you to single vehicles (not towing combinations) that weigh 26,001 pounds or more, or vehicles towing something under 10,000 pounds. The weight threshold is the dividing line: if what you're pulling weighs more than 10,000 pounds, you need Class A.

The practical difference shows up in job listings. Class A drivers can haul freight across states in 18-wheelers, operate doubles and triples (multiple trailers), and pull heavy equipment. Class B drivers typically work in local or regional roles—cement mixers, dump trucks, garbage trucks, or delivery vehicles with smaller trailers. Class A is the broader license; Class B is narrower and usually means you stay closer to home.

Both require the same written knowledge test and skills test (pre-trip inspection, basic controls, road test), but the vehicle you test in must match the class you're seeking. You cannot test in a Class B vehicle and receive a Class A license.

Key Takeaways

  • Class A covers tractor-trailers and any combination where the trailer weighs over 10,000 pounds; Class B covers single heavy vehicles or those towing under 10,000 pounds.
  • Class A opens more job opportunities across states and regions; Class B typically means local or regional work only.
  • You must take your skills test in a vehicle that matches the class you want, so choosing the right class before testing matters.
  • Both require passing a written test and a three-part driving test, but the vehicle weight and configuration determine which class you can hold.
  • Endorsements like hazmat, tanker, or doubles are added to whichever class you hold—they do not change your base class.

Weight and vehicle configuration rules

The Gross Vehicle Weight Rating (GVWR) is what determines whether you need a CDL at all, and the combined weight of tractor and trailer determines which class. If your rig's total GVWR is 26,001 pounds or more, you need a CDL. If the trailer alone weighs more than 10,000 pounds, you need Class A. If the trailer weighs 10,000 pounds or less, Class B is sufficient.

This matters because a driver with a Class B license cannot legally operate a Class A vehicle, even if they are experienced. The violation is a commercial moving violation and can result in fines, points on your record, and potential disqualification from holding a CDL. Employers check this during hiring, and law enforcement checks it during roadside inspections.

Some vehicles sit in a gray area. A single dump truck or cement mixer that weighs 26,001 pounds or more requires a CDL, but because it is not towing anything over 10,000 pounds, it qualifies as Class B. A pickup truck towing a 12,000-pound trailer requires Class A, even if the truck itself is light. The rule is about the combination, not the truck alone.

Testing requirements for each class

Both Class A and Class B require you to pass a written test specific to your class, a pre-trip inspection test, a basic controls test (backing, turning, stopping), and a road test. The written test covers federal motor carrier safety regulations, vehicle operation, and hazard recognition. The content overlaps significantly, but Class A tests include more questions about doubles, triples, and long-distance operations.

The skills test must be performed in the actual vehicle class you are seeking. If you test in a Class B dump truck, you receive a Class B license. If you later want to upgrade to Class A, you must take the entire skills test again in a Class A vehicle (usually a tractor-trailer). You cannot upgrade based on experience alone; the test vehicle determines the outcome.

Most states allow you to take the written test at a DMV office, but the skills test must be scheduled with an approved third-party examiner or a state-run testing facility. The examiner must be certified and the vehicle must meet state specifications. This is why many drivers attend a truck driving school—the school provides the approved vehicle and examiner in one place.

Upgrading from Class B to Class A

If you hold a Class B license and want to upgrade to Class A, you do not need to surrender your Class B or start from zero. You take the Class A written test and the Class A skills test. Once you pass, your license is reissued as Class A. Your old Class B privileges are replaced, not stacked.

Some states allow you to take the written test at the DMV and schedule the skills test separately, which can take weeks. Other states require both on the same day or within a short window. Check your state's CDL manual or contact your DMV to confirm the timeline and whether you can test at different locations.

The cost of upgrading varies by state but typically ranges from the cost of a written test plus a skills test fee. Some states charge a flat upgrade fee; others charge per test. If you use a third-party examiner, you may also pay their examination fee. Budget for the test fees and any school costs if you choose to train before testing.

Endorsements work the same way for both classes

Endorsements like Hazmat (H), Tanker (N), Doubles/Triples (T), and Passenger (P) are added to your license regardless of whether you hold Class A or Class B. A Class B driver can hold a Hazmat endorsement; a Class A driver can hold Doubles. The endorsement does not change your base class—it expands what you can carry or tow within that class.

However, some endorsements make more sense with certain classes. Doubles and Triples endorsements are almost always paired with Class A, because Class B vehicles rarely tow multiple trailers. Hazmat and Tanker endorsements are common on both. Passenger endorsements are rare on commercial licenses but can appear on either.

Each endorsement requires a separate written test and, in some cases, a background check or medical clearance. Hazmat requires a Transportation Security Administration (TSA) background check. These are added after your base class is issued, so you can obtain your Class A or Class B first and add endorsements later.

Common mistakes when choosing a class

The most frequent error is testing in the wrong vehicle. A driver who wants to haul doubles across the country but tests in a single dump truck receives a Class B license and cannot legally operate a tractor-trailer until they test again in the correct vehicle. This delays employment and costs money to retake the test.

Another mistake is underestimating trailer weight. A driver may believe their trailer weighs under 10,000 pounds but never verify the actual GVWR. Operating a Class B vehicle that is actually over the weight limit for Class B is a violation. Always check the vehicle's registration and manufacturer specifications, not guesses.

Some drivers also assume they can test in a borrowed or rented vehicle without confirming it meets state specifications. The vehicle must be insured, registered, and mechanically sound. The examiner will reject a vehicle that does not meet these standards, and you will lose your test fee and appointment.

Which class matches your job goals

If you plan to drive long-haul freight, operate doubles, or work for a large trucking company, Class A is the standard. Most interstate and regional trucking jobs require Class A. If you want to work locally—garbage collection, construction, local delivery, or regional routes that do not involve heavy trailers—Class B may be sufficient and requires less training time.

Some drivers obtain Class A even if their current job only requires Class B, because it keeps future options open. The cost difference in testing is small compared to the cost of retesting later. Others start with Class B to enter the workforce faster and upgrade when their employer or job market demands it.

Talk to potential employers or a truck driving school about what class is standard in your region and industry. Job boards and trucking companies list the class required in their postings. This research before you test saves time and money.

Frequently Asked Questions

Can I test for Class A and Class B on the same day?

No. You test for one class at a time, and the vehicle you test in determines the class you receive. If you want both licenses, you would need to test twice in two different vehicles. Most states do not issue dual licenses; you hold one class, and upgrading replaces the previous one.

What if I get a Class B license but later need Class A for a job?

You take the Class A written test and skills test. Once you pass, your license is reissued as Class A. Your Class B is replaced. The timeline depends on your state's testing schedule and whether you need training first. Plan for several weeks if you need to attend a truck driving school.

Do I need a Class A license to tow a small trailer with my personal vehicle?

No. A personal vehicle (non-commercial) towing a small trailer does not require a CDL, even if the combined weight is high. A CDL is required only when the vehicle is used for commercial purposes—hauling freight, passengers, or hazardous materials for pay. Check your state's definition of commercial use.

Can I add endorsements to a Class B license?

Yes. Endorsements like Hazmat, Tanker, and Passenger can be added to either Class A or Class B. Each endorsement requires its own written test. Some endorsements also require background checks or medical clearance, but the base class does not prevent you from obtaining them.

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

It is a commercial moving violation. You can be fined, receive points on your record, and face disqualification from holding a CDL. Your employer can also be cited. Always verify that the vehicle you are assigned matches your license class before you operate it.