Quick Answer
Class A is for tractor-trailers and combination vehicles. It opens the most jobs, the highest pay, and the most flexibility — but requires more training time and costs more upfront. Class B is for single large vehicles: straight trucks, city buses, dump trucks, and similar. It’s faster and cheaper to obtain, but limits your earning ceiling and career options. For most people aiming at a long-term trucking career, Class A is the right choice. Class B makes sense if you want a specific local job type or need to get licensed faster.
Best Choice For…
| Your Goal | Best Choice |
|---|---|
| Highest long-term pay (OTR, oilfield, tanker) | Class A |
| City or school bus driving | Class B |
| Dump truck, refuse, local delivery | Class B |
| Home daily, open to either | Class A (covers Class B jobs too) |
| Fastest and cheapest path to CDL | Class B |
| Not sure yet | Class A |
What Each License Actually Covers
CDL classes are defined by the vehicle combination’s gross vehicle weight rating (GVWR) and whether it involves a trailer. The class you need is determined by the vehicle you intend to drive — not by the job title.
Your CDL class determines which vehicle types you can drive. Endorsements are separate add-ons that authorize specific cargoes or passenger roles — Hazmat, Tanker, Passenger, School Bus, and Doubles/Triples. Getting a Class A or B does not automatically grant any endorsements; those require additional testing. See CDL Endorsements Explained.
Combination Vehicles
Any combination of vehicles with a GVWR of 26,001 lbs or more, where the trailer alone exceeds 10,000 lbs GVWR. This covers nearly all tractor-trailers, semis, and large combination vehicles.
- 18-wheelers and tractor-trailers
- Flatbed combination rigs
- Tanker combinations
- Livestock and car haulers
- Doubles and triples
- Lowboy and heavy haul
Single Large Vehicles
A single vehicle with a GVWR of 26,001 lbs or more, or towing a trailer with a GVWR of 10,000 lbs or less. Also covers vehicles designed to transport 24 or more passengers including the driver. No large combination vehicles.
- City buses and transit buses
- Straight box trucks over 26K lbs
- Dump trucks (non-combination)
- Refuse / garbage trucks
- Delivery box trucks (heavier)
- School buses (with S endorsement)
A Class A CDL holder can legally operate any vehicle requiring a Class B license — so upgrading to Class A does not mean losing access to Class B jobs, it adds to your options. A Class B holder cannot drive Class A combination vehicles. If you are unsure which to pursue, Class A is almost always the better long-term choice: it covers more job types and still allows you to take many Class B roles.
Full Side-by-Side Comparison
| Factor | Class A CDL | Class B CDL |
|---|---|---|
| Vehicle type | Combination vehicles (tractor + trailer >10K lbs) | Single vehicles >26K lbs GVWR or smaller trailer |
| Typical jobs | OTR, regional, flatbed, tanker, oilfield | Bus driver, dump truck, refuse, local delivery |
| Starting pay (Texas) | $48,000–$62,000 | $42,000–$58,000 |
| Experienced pay | $70,000–$120,000+ | $55,000–$75,000 |
| Training duration (full-time) | 3–4 weeks | 2–3 weeks |
| Typical training cost (Texas) | $4,000–$8,000 | $3,000–$6,000 |
| Skills test difficulty | More complex (combination backing) | Less complex (straight truck maneuvers) |
| Home time potential | Varies widely by route type | Typically home daily (most B jobs are local) |
| Career ceiling | High — owner-operator, specialized freight | Lower — primarily local/city-based routes |
| Covers Class B vehicles? | Yes | No Class A vehicles |
| Required endorsements for top pay | Hazmat, Tanker, Doubles | Passenger, School Bus |
Jobs You Can Get With a Class A CDL in Texas
Class A opens the full range of commercial trucking work in Texas. These are the main categories, roughly ordered by pay ceiling.
ⓘ Some Class A jobs also require endorsements: Tanker (N), Hazmat (H), Doubles/Triples (T), or a combination. Endorsements require additional knowledge testing at Texas DPS and, for first-time H, P, and S endorsements, ELDT completion from a registered school.
Jobs You Can Get With a Class B CDL in Texas
Class B is well-matched to local Texas markets — city transit, municipal services, and local delivery operations. These jobs are typically home daily, which is a real advantage for the right person.
ⓘ Bus, school bus, tanker, and hazmat roles require endorsements beyond the base license class. School bus drivers also need Texas Education Agency certification for public school routes.
Which Pays More: Class A or Class B?
Class A consistently pays more at every experience level. The gap is largest at the specialized and experienced tiers.
| Experience Level | Class A Typical Pay | Class B Typical Pay |
|---|---|---|
| Entry-level (0–1 year) | $48,000 – $62,000 | $42,000 – $55,000 |
| 1–3 years | $60,000 – $75,000 | $50,000 – $65,000 |
| 3–7 years | $70,000 – $85,000 | $55,000 –$72,000 |
| 7+ years / specialized | $80,000 – $120,000+ | $60,000 – $78,000 |
The pay gap widens over time because Class A drivers can move into tanker, oilfield, flatbed, and owner-operator work that Class B holders cannot access. If long-term earnings are the priority, Class A is the clear choice. See the full breakdown: Truck Driver Salary in Texas.
Training Time and Cost: Class A vs Class B
Class A requires more training because of the additional complexity of combination vehicle handling — particularly the backing maneuvers. The cost difference is real but modest relative to the long-term pay premium.
| Factor | Class A | Class B |
|---|---|---|
| Full-time program length | 3–4 weeks | 2–3 weeks |
| Part-time program length | 7–10 weeks | 5–8 weeks |
| Typical private school cost (Texas) | $4,000 – $8,000 | $3,000 – $6,000 |
| Community college cost | $2,000 – $5,500 | $1,500 – $4,500 |
| Skills test complexity | Higher (combination backing) | Moderate (straight truck) |
| ELDT required? | Yes (federal FMCSA requirement) | Yes (federal FMCSA requirement) |
Both Class A and Class B CDL training requires completion at a school listed on the FMCSA Training Provider Registry. See full cost breakdown: CDL Training Cost in Texas.
Which Should You Get: Class A or Class B?
The right answer depends on what you actually want to do. Here is a direct decision guide.
- You want the highest possible earning ceiling
- You are open to OTR, regional, or specialized routes
- You want to eventually go owner-operator
- You want to work in oilfield, tanker, or flatbed freight
- You are planning a long-term trucking career
- You want maximum employer options across Texas and nationally
- You specifically want to drive city buses or school buses
- You want to be home every day and don’t mind lower pay
- You need to get licensed faster with lower upfront cost
- You have a specific job offer requiring Class B
- You are planning to upgrade to Class A later
- You work in municipal services, construction, or local delivery
The most common mistake new CDL students make is choosing Class B because it seems easier or cheaper, then spending the next 2–3 years wishing they had gotten Class A. If you are not locked into a specific Class B job, get Class A. The extra week of training and modest cost difference is worth it at almost any income level. You can always work Class B jobs with a Class A license — you cannot do the reverse.
Can You Upgrade From Class B to Class A?
Yes. If you hold a Class B CDL and decide later that you want Class A, you can upgrade. Here is how it works.
- ELDT is required: Federal rules require you to complete Entry-Level Driver Training for Class A, even if you already hold a Class B. You must enroll in a Class A program at a school on the FMCSA Training Provider Registry.
- New skills test required: You must pass the Class A skills test, which includes combination vehicle backing and pre-trip requirements specific to tractor-trailer rigs.
- Knowledge tests: Depending on your current endorsements and what you are adding, additional knowledge tests may be required at Texas DPS.
- Starting the upgrade: You can begin the Class A upgrade path as soon as you hold your Class B CDL. However, you must complete Class A ELDT and satisfy Texas CLP and testing requirements — including the required 14-day CLP hold period — before taking the Class A skills test. There is no lockout period, but there is no shortcut on the testing requirements either.
- Cost: Upgrading typically costs $3,000–$6,000 for private school programs since you are not starting from scratch, but confirm with the school before enrolling.
Upgrading is practical, but it costs real time and money. If you already know you want Class A long-term, starting there directly is the more efficient path. The cost difference between a Class B and Class A program is significantly smaller than the cost of an upgrade later. If there is even a reasonable chance you will want tractor-trailer work in the future, Class A now is almost always cheaper than Class B now plus an upgrade later.
Frequently Asked Questions
A Class A CDL authorizes driving combination vehicles — typically tractor-trailers where the trailer exceeds 10,000 lbs GVWR. A Class B CDL authorizes driving single large vehicles over 26,000 lbs GVWR, such as straight trucks, city buses, and dump trucks, but not large combination rigs. Class A holders can also legally drive Class B vehicles.
Class A consistently pays more at every experience level. Entry-level Class A drivers in Texas typically start at $48,000–$62,000 vs. $42,000–$55,000 for Class B. The gap widens significantly at the specialized level — oilfield, tanker, and flatbed Class A work can pay $80,000–$120,000+, while the Class B ceiling is typically around $75,000–$78,000 for experienced drivers.
If you are planning a long-term trucking career and are open to OTR, regional, or specialized routes, Class A is almost always the better choice. It costs slightly more and takes a week or two longer, but it opens significantly more jobs and a much higher earning ceiling. Class B makes sense if you specifically want to drive buses, school buses, or municipal vehicles where being home daily matters more than maximum earnings.
Yes. A Class A license includes the right to operate vehicles requiring a Class B CDL. If you have Class A and want to take a Class B job (such as city bus or dump truck), you are legally qualified. The reverse is not true — Class B holders cannot operate Class A combination vehicles.
Class A full-time programs typically run 3–4 weeks. Class B programs are slightly shorter at 2–3 weeks full-time. The difference comes from the additional complexity of combination vehicle backing maneuvers in Class A training. Both require ELDT completion from an FMCSA-registered school and a 14-day minimum CLP hold before the skills test.
Yes. You can upgrade from Class B to Class A by completing Class A ELDT at a registered school, obtaining your Class A CLP, holding it for the required 14-day minimum, and passing the Class A skills test. Upgrading later costs time and money — typically $3,000–$6,000 for a Class A upgrade program. If you know you want Class A long-term, starting there directly is the more efficient path.
Common Class B jobs in Texas include city and transit bus driver, school bus driver (with additional endorsements and TEA certification for public routes), dump truck operator, refuse and sanitation truck driver, concrete mixer driver, and heavy local delivery. These are primarily home-daily positions in the $42,000–$70,000 range depending on employer and location.
For most people, yes. Class A costs slightly more and takes a week or two longer to obtain, but it opens the full range of commercial trucking work in Texas — including OTR, regional, oilfield, flatbed, and tanker routes that pay significantly more than Class B jobs. Class A holders can also work Class B jobs, so you are not giving anything up. The only clear case for Class B is if you have a specific bus, municipal, or local delivery position in mind where daily home time matters more than earnings ceiling.
Yes. Many Class A CDL holders work local routes — dedicated delivery, local distribution, construction supply, and regional freight all offer home-daily or home-nightly options. A Class A license does not commit you to OTR work. Dedicated and local Class A positions in Texas typically pay $60,000–$80,000 with consistent schedules. See Truck Driver Salary in Texas for a full breakdown by route type.