Class A vs Class B CDL: Which One Do You Need?
Class A and Class B CDL compared: what each license lets you drive, typical jobs, how ELDT training differs, upgrading from B to A, and how to choose.
· · 10 min read
The first decision in your CDL journey is not which school to pick or which company to apply to. It is which class of license to get. Class A and Class B are the two most common commercial licenses, and the choice shapes the vehicles you can drive, the jobs open to you, how much training you need, and what you will spend.
This guide compares the two classes so you can decide with confidence. It focuses on the federal rules that apply everywhere; the state pages on our CDL training hub cover the local details.
Short answer: a Class A CDL is for combination vehicles rated 26,001 pounds or more in total, such as a tractor-trailer, where the trailer is rated over 10,000 pounds. A Class B CDL is for a single heavy vehicle rated 26,001 pounds or more, such as a straight truck, dump truck or bus. Class A lets you drive Class B and C vehicles too; Class B does not let you drive Class A.
Class A vs Class B at a glance
| Class A CDL | Class B CDL | |
|---|---|---|
| Weight rule (49 CFR 383.91) | Combination with a GCWR of 26,001 lb or more, towing a unit with a GVWR over 10,000 lb | Single vehicle with a GVWR of 26,001 lb or more, towing 10,000 lb GVWR or less |
| Typical vehicles | Tractor-trailers, flatbeds, tankers (N endorsement), doubles and triples (T endorsement), trucks pulling heavy equipment trailers | Straight and box trucks, dump trucks, cement mixers, garbage trucks, transit and school buses (P and S endorsements) |
| Also lets you drive | Class B and Class C vehicles, with the endorsements they need | Class C vehicles, with the endorsements they need |
| Permit knowledge tests | General knowledge and combination vehicles, plus air brakes if your vehicle has them | General knowledge, plus air brakes if your vehicle has them |
| Skills test | Pre-trip, basic control and road test, including coupling and backing a combination | Pre-trip, basic control and road test in a straight truck or bus |
| ELDT theory | Class A theory course | Class B theory course; later the B-to-A upgrade |
| Typical work | Over-the-road, regional, intermodal, LTL and fuel delivery | Local delivery, construction, refuse, utilities and passenger transport |
Class C, the third class, covers smaller vehicles that carry 16 or more people including the driver, or placarded hazardous materials. It has no ELDT course of its own; ELDT applies to a Class C driver only when adding a passenger, school bus or hazmat endorsement for the first time.
What each class allows
The federal definitions are based on vehicle weight ratings, not on what the vehicle looks like or what it carries.
Class A covers any combination of vehicles with a gross combination weight rating (GCWR) of 26,001 pounds or more, where the towed unit has a gross vehicle weight rating (GVWR) of more than 10,000 pounds. In plain terms, that is a tractor pulling a heavy trailer. A Class A license also lets you drive Class B and Class C vehicles, provided you hold whatever endorsements those vehicles require.
Class B covers any single vehicle with a GVWR of 26,001 pounds or more, or such a vehicle towing a trailer with a GVWR of 10,000 pounds or less. That describes straight trucks, dump trucks, box trucks, cement mixers, garbage trucks and most full-size buses. A Class B license also lets you drive Class C vehicles, again subject to endorsements.
Two common misunderstandings are worth clearing up:
- A Class B truck pulling a light trailer is still Class B. What flips it to Class A is a towed unit rated above 10,000 pounds.
- Endorsements are separate from class. A Class B license does not automatically allow you to carry passengers or hazardous materials; you add the P, S or H endorsement to whichever class you hold.
Both classes fall under the same federal ELDT rule, which took effect February 7, 2022. If this is your first Class A or Class B license, you need theory and behind-the-wheel training from a provider on the FMCSA Training Provider Registry before you can take the skills test. Our ELDT overview explains the rule in detail.
Jobs by class
The practical difference between the two licenses is the work each one opens up.
Class A jobs are the ones most people picture when they think of trucking: over-the-road and regional tractor-trailer driving, dedicated routes for large shippers, flatbed, refrigerated, tanker (with the N endorsement), and doubles or triples (with the T endorsement). Class A drivers also fill many local jobs, such as intermodal container hauling, LTL pickup and delivery, and fuel delivery. Because a Class A holder can drive Class B vehicles, the license keeps every straight-truck job on the table as well.
Class B jobs are more often local and home-daily. Common examples include dump truck and construction hauling, ready-mix concrete, refuse and recycling collection, delivery in box trucks, utility and municipal fleet work, tow trucks, and passenger work such as transit buses, motorcoaches and school buses (with the P and S endorsements). Many Class B positions run on predictable schedules, which appeals to drivers who want to be home every night.
Neither class is universally higher-paying. Long-haul Class A work is often paid by the mile and can pay well, but it comes with time away from home. Some Class B roles, particularly unionized municipal and construction positions, pay competitively with local hours and benefits. Look at the specific jobs in your area before assuming Class A is always the bigger paycheck.
Training differences
The ELDT theory curriculum for Class A and Class B covers the same five topic areas: basic operation, safe operating procedures, advanced operating practices, vehicle systems and malfunctions, and non-driving activities. The Class A course goes deeper on combination-specific material such as coupling, uncoupling and trailer handling. There is no federal minimum number of hours for theory in either class; you must pass the provider's assessment at 80% or higher. With us, the Class A CDL theory course and the Class B course are $20 each, taken online at your own pace.
CLASS A CDL
For combination vehicles with a GCWR of 26,001+ lbs, where the towed vehicle is over 10,000 lbs.
For first-time Class A applicants. Reported to FMCSA as a New Class A application. Already hold a Class B CDL and want Class A? Choose the Class B to Class A Upgrade course instead.
- FMCSA Compliant Curriculum
- TPR Submission Included
- Certificate of Completion
- Mobile-Friendly Access
CLASS B CDL
For single vehicles with a GVWR of 26,001+ lbs, or towing vehicles under 10,000 lbs.
For first-time Class B applicants. Reported to FMCSA as a New Class B application.
- FMCSA Compliant Curriculum
- TPR Submission Included
- Certificate of Completion
- Mobile-Friendly Access
Behind-the-wheel training is where the classes diverge more noticeably. Both require range and public road training with a registered provider, and both have no federal hour minimum; the instructor certifies proficiency in each required skill. But a Class A student has to become proficient at coupling and uncoupling a trailer and at backing a combination vehicle, which takes most people longer than backing a straight truck. As a result, Class A behind-the-wheel programs typically take more time and cost more than Class B programs. If time is tight, how long ELDT takes gives realistic timelines for each, and what ELDT costs covers online theory prices and the other fees.
The permit process is the same for both classes. You pass the general knowledge test, the combination vehicles test for Class A, and air brakes and any endorsement tests you need at your state licensing agency, receive a commercial learner's permit, and hold it for at least 14 days before taking the skills test. The skills test itself has three parts for both classes: a pre-trip inspection, basic vehicle control on a range, and a road test. For Class A, the vehicle you test in must be a representative combination vehicle, and you will be examined on the coupling system.
Upgrading later
Choosing Class B now does not lock you in. Federal rules allow a Class B holder to upgrade to Class A, and ELDT includes a specific path for it.
Under 49 CFR Part 380, a driver upgrading from Class B to Class A for the first time on or after February 7, 2022 must complete the Class B to Class A upgrade theory course and upgrade behind-the-wheel training. Providers may shorten the upgrade course to the combination-vehicle material, since Part 380 lets them skip units a Class B holder has already covered.
CLASS B TO CLASS A UPGRADE
Class B to Class A upgrade theory curriculum covering advanced commercial vehicle operation, safety procedures, inspections, control skills, and compliance requirements for drivers moving from Class B to Class A CDL.
Class B to Class A upgrade. Reported to FMCSA as an Upgrade. Only for drivers who currently hold a valid Class B CDL.
- FMCSA Compliant Curriculum
- TPR Submission Included
- Certificate of Completion
- Mobile-Friendly Access
After theory you will need a Class A learner's permit, the 14-day holding period, upgrade behind-the-wheel training with a registered provider, and a Class A skills test. Endorsements you already hold, such as hazmat, generally carry over to the new class, though some states require you to confirm them when the new license is issued.
The upgrade route makes sense for drivers who take a Class B job to get started, build a driving record, and later want the wider options a Class A offers. Some employers will pay for the upgrade once you have proven yourself. The trade-off is going through the permit, training and testing cycle twice.
Which to choose
There is no single correct answer, but a few questions usually settle it:
Do you know the job you want? If a specific employer or role requires Class B, such as a municipal transit agency or a concrete company, get Class B and the endorsements they need. If the job requires Class A, the decision is made for you.
Do you want the widest range of options? Class A includes everything Class B does. If you are not sure where you will end up, or you want the ability to move between local and long-haul work, Class A is the more flexible choice, and you avoid a second round of training later.
Is time or money the limiting factor right now? Class B training is generally faster and less expensive, and it can get you earning sooner. You can upgrade later once you have income and experience.
Are you drawn to a specific type of vehicle? Bus drivers, dump truck operators and delivery drivers are well served by Class B. Anyone who wants to pull trailers needs Class A.
Whichever you pick, the online theory portion of ELDT works the same way: enroll, add your permit number, work through the lessons, pass the assessment at 80% or higher, and we report your completion to the FMCSA registry. From there you complete behind-the-wheel training in person with a registered provider, which our CDL school finder lists by ZIP code, and take your skills test. You can compare all of our courses on the course list, and if you are still unsure which class fits your plans, reach out to support and we will help you think it through.
Sources
Frequently Asked Questions
What is the difference between a Class A and a Class B CDL?
Can you drive a semi truck with a Class B CDL?
Can a Class B CDL tow a trailer?
Which CDL is harder to get, Class A or Class B?
Can a Class A CDL holder drive a Class B vehicle?
Is the Class B skills test easier than Class A?
Do I have to repeat ELDT theory if I upgrade from Class B to Class A?
More articles
- CLP Requirements: Getting Your Commercial Learner's Permit
Age, license and medical rules for a commercial learner's permit, the knowledge tests, what to bring, the 14-day rule and what you can drive on a CLP.
- ELDT Theory vs Behind-the-Wheel: What Online Covers
ELDT has a theory half you can do online and a behind-the-wheel half you cannot. What each covers, how to find a road provider and how to order the steps.
- ELDT Training Cost in 2026: How Much Is ELDT? From $20
How much is ELDT training? Online theory costs $20 to $299 per course at the providers we checked, and ours is $20. See 2026 prices by course and other fees.
Ready to start your ELDT course?
Self-paced online theory, reported to the FMCSA registry when you pass.