Skip to main content
CDL Basics

CDL License Classes Explained

Class A, Class B, and Class C CDLs cover different vehicle types and open different career paths. Here is what each class means, what you can drive with it, and which one makes sense for your goals.

📅 Updated April 2026 ⏱ 5 min read 📍 Texas
Quick Summary

Class A — tractor-trailers and combination vehicles. Highest pay, most jobs. Class B — large single vehicles: buses, dump trucks, delivery trucks. Class C — vehicles carrying 16+ passengers or hazmat not covered by A or B.

Most Drivers Should Get a Class A CDL

If you are not certain which CDL class to pursue, the default answer is Class A. Here is why:

  • Most job options. Class A opens doors to OTR, regional, local, and specialized driving — more hiring demand than any other class.
  • Highest pay ceiling. Class A drivers in Texas consistently earn more than Class B or C holders, with top earners in specialized roles exceeding $100,000.
  • Built-in flexibility. A Class A CDL lets you legally operate Class B and Class C vehicles — you are not locked out of any category. Class B holders cannot drive Class A vehicles.
  • Training time difference is small. Class A takes roughly 4–6 weeks full-time vs 2–3 weeks for Class B. That is a few extra weeks to earn significantly more for your entire career. See how long CDL training takes for a full breakdown.
Exception

Choose Class B or C only if you have a specific role in mind — school bus driver, municipal transit, airport shuttle — where Class A adds no practical benefit to your career path.

Class A CDL

A Class A CDL is required to operate any combination of vehicles with a Gross Vehicle Weight Rating (GVWR) of 26,001 lbs or more, where the vehicle being towed has a GVWR of more than 10,000 lbs.

In plain terms: this is the license for tractor-trailers, 18-wheelers, and most long-haul freight trucks.

Vehicles You Can Drive With Class A

  • Tractor-trailers (18-wheelers)
  • Semi-trucks with flatbed, reefer, or tanker trailers
  • Livestock trailers
  • Double and triple trailer combinations
  • All Class B and Class C vehicles
Route TypeAvg Starting Salary (Texas)
OTR (Over the Road, long haul)$55,000 – $75,000
Regional (home most weekends)$65,000 – $85,000
Local (home daily)$55,000 – $75,000
Specialized (tanker, flatbed, hazmat)$70,000 – $100,000+

Class B CDL

A Class B CDL covers single vehicles with a GVWR over 26,001 lbs, plus any towed vehicle with a GVWR of 10,000 lbs or less.

This is the license for buses, dump trucks, large delivery vehicles, and straight trucks.

Vehicles You Can Drive With Class B

  • City transit and intercity buses
  • School buses (with P and S endorsements)
  • Dump trucks
  • Box trucks and straight trucks over 26,001 lbs
  • Cement mixers
  • Garbage trucks
  • All Class C vehicles
Class B Advantage

Class B training takes 2–3 weeks (vs 3–4 for Class A) and often costs less. If your goal is local driving, municipal work, or a bus driver career, Class B gets you there faster.

Class C CDL

A Class C CDL covers vehicles that do not meet Class A or B weight thresholds but are designed to transport 16 or more passengers (including the driver) OR carry hazardous materials that require placards.

Common Class C Vehicles

  • Small passenger vans (16+ seats, under 26,001 lbs)
  • Airport shuttle buses
  • HazMat vehicles under 26,001 lbs GVWR
  • Some utility vehicles carrying hazardous materials

Real-World CDL Career Examples

Here is how the two most common CDL paths play out day-to-day for Texas drivers:

Class A — Regional Driver

Marcus completed a 5-week Class A program in Dallas. He now runs a regional lane from Dallas to San Antonio four days a week, hauling dry freight. He is home every weekend. Starting salary was $68,000 with a sign-on bonus. After 18 months he moved to a flatbed route at $82,000. His Class A license keeps every door open.

Class B — Local Delivery Driver

Sandra chose Class B specifically for a city transit position in Houston. She completed a 3-week program, passed her endorsement tests, and started at $52,000 with full municipal benefits. She is home every evening. Class B was the right call for her exact goal — but it means she cannot move to OTR or regional trucking without additional Class A training.

Best CDL Class by Career Goal

Here is a simple breakdown of which CDL class fits different career paths:

Career GoalRecommended CDL
Long-haul trucking, maximum payClass A
Regional/local trucking, home regularlyClass A
Bus driver (school, transit, charter)Class B + P endorsement
Dump truck, cement, constructionClass B
Delivery (large trucks)Class B
Passenger van / shuttle driverClass C
HazMat delivery (small vehicles)Class C + H endorsement

CDL Endorsements

Endorsements add specific vehicle types or cargo to any CDL class. They require additional knowledge tests and sometimes skills tests.

EndorsementCodeRequired For
TankerNLiquid cargo tanks over 1,000 gallons
Hazardous MaterialsHPlacardable hazmat loads
Doubles / TriplesTDouble or triple trailer combinations
PassengerPVehicles carrying 16+ passengers
School BusSSchool bus operation
Tank + Hazmat (combo)XHazmat tankers

Common Mistakes When Choosing a CDL Class

These are the four mistakes that follow new drivers for years after they make them:

  • Choosing Class B to save a few weeks of training. A 2-week shortcut costs you access to the highest-paying jobs for your entire driving career. The difference in training time is rarely worth the long-term income gap.
  • Not thinking about long-term income. Many drivers pick a class based on what sounds easier or faster — without comparing five-year salary trajectories. Class A drivers consistently out-earn Class B holders. See the full Texas CDL salary data.
  • Ignoring endorsements. Endorsements like HazMat (H), Tanker (N), and Doubles/Triples (T) significantly increase your value to carriers. They require additional testing but are worth pursuing early, especially if you plan to specialize.
  • Choosing based only on upfront cost. Class B or community college programs may cost less upfront, but CDL training cost should be weighed against projected income. A slightly more expensive Class A program typically pays back the difference within the first year of employment.

How CDL Class Affects Your Income

Your CDL class is one of the biggest factors in your long-term earning potential. Here is how the three classes compare in Texas. For complete salary data by route type, carrier, and endorsement, see the Texas truck driver salary guide.

CDL Class Typical Entry Salary (TX) Experienced Driver Range Top Earners (Specialized)
Class A$55,000 – $70,000$70,000 – $90,000$100,000+
Class B$42,000 – $55,000$55,000 – $68,000$75,000+
Class C$35,000 – $48,000$45,000 – $60,000$65,000+

Ranges based on BLS data, Texas DPS reports, and public job postings. Pay varies by employer, route, endorsements, and experience.

How to Choose the Right CDL Class

Use this as your decision guide. The right answer depends on your specific situation:

  • Want the most career flexibility and highest pay ceiling? Get a Class A CDL. It covers everything Class B and C cover, plus tractor-trailers and combination vehicles. This is the right call for the majority of new CDL students.
  • Have a specific local role in mind — bus driver, dump truck, municipal work? Class B is appropriate. Just make sure the role you want actually requires Class B and not Class A before you commit.
  • Working toward a passenger shuttle or small hazmat vehicle role? Class C is a narrow-use license. Confirm your target employer accepts Class C before enrolling in a Class C-only program.
  • Not sure yet? Default to Class A. Review Texas CDL requirements to confirm you meet the eligibility basics, then use our free matching form to connect with schools near you.

Frequently Asked Questions

Ready to Start Your CDL Journey?

Get matched with top CDL training programs in Texas — free, no obligation.

Get Matched →