CDL Class A vs Class B · ELDT Theory

CDL A vs CDL B: Which Do You Need? (2026)

CDL-A covers tractor-trailers and is the more versatile license; CDL-B covers heavy single vehicles. Both require FMCSA-approved ELDT theory — DLA's online theory is $20.

Quick answer: CDL-A covers combination vehicles with a gross combination weight rating (GCWR) of 26,001+ lb where the towed unit is over 10,000 lb — that's tractor-trailers. CDL-B covers single vehicles 26,001+ lb (or towing a unit 10,000 lb or under) such as straight trucks, buses, and dump trucks. CDL-A is the more versatile license: a CDL-A holder can generally operate CDL-B vehicles too. Both classes require FMCSA-approved ELDT theory PLUS behind-the-wheel (BTW) training — DLA provides the $20 online theory portion for either class; BTW is done at a local FMCSA-registered provider.

The core difference: combination vs single vehicle

A CDL-A (Class A) license is for combination vehicles — a power unit and a towed unit together — with a gross combination weight rating (GCWR) of 26,001 lb or more, where the trailer being towed is over 10,000 lb. In plain terms, that's the tractor-trailer / 18-wheeler category. A CDL-B (Class B) license is for a single heavy vehicle rated 26,001 lb or more, or one towing a unit of 10,000 lb or less. Straight trucks, large buses, dump trucks, and box trucks are typical CDL-B vehicles.

The dividing line is the trailer: if you're pulling a heavy towed unit over 10,000 lb behind a heavy power unit, you need CDL-A. If your vehicle is heavy but driven as a single unit (or pulls only a light trailer), CDL-B covers it. Both license classes are entry-level training-regulated, so whichever you choose, FMCSA-approved ELDT theory applies — see our What Is ELDT? guide for the federal background.

CDL-A is more versatile

CDL-A is the broader credential. A CDL-A holder can generally operate CDL-B vehicles as well, which means a single Class A license opens both tractor-trailer jobs and most straight-truck and bus roles. That versatility is why CDL-A is the default recommendation for drivers who want the widest range of work and the highest earning potential, including premium freight that pairs with endorsements.

If your career goal is over-the-road or regional tractor-trailer driving, choose CDL-A and start with the CDL-A Theory ELDT course. If you only ever plan to drive a specific single vehicle — a city bus, a local dump truck, a delivery box truck — CDL-B may be all you need, and the CDL-B Theory ELDT course covers that path. When in doubt, CDL-A gives you more options for the same training step.

Both classes require ELDT theory PLUS behind-the-wheel

Whichever class you pick, the federal ELDT rule (effective February 7, 2022) requires two parts: FMCSA-approved theory training AND behind-the-wheel (BTW) training. They are separate requirements. DLA provides the theory portion online for $20 — completed in under 2 hours — for both CDL-A and CDL-B.

The behind-the-wheel portion is done separately at a local FMCSA-registered provider, where an instructor evaluates your driving on a range and on public roads. DLA does not provide BTW — we handle the theory half so you can knock it out fast and cheap, then complete BTW locally. For how the two costs add up overall, see How Much Does a CDL Cost?.

After your license: add endorsements

Your license class sets what vehicle you can drive; endorsements unlock what freight you can haul. Because a CDL-A holder can pull the widest range of trailers (including tankers), endorsements often pay off more on a CDL-A. The highest-paying add-on is typically Hazmat — see What Is the Highest-Paying CDL Endorsement? and Which CDL Endorsement Should I Get? to plan your stack.

If you know you'll want Hazmat, Passenger, or School Bus, you can complete those ELDT theory courses now too — the 3-endorsement bundle is $50 versus $20 each. Endorsement ELDT is separate from your CDL-A or CDL-B theory, but you can do them in the same sitting to get road-ready faster.

Start here ($20 each)

Pillar guides

Other answer guides

State ELDT hubs

Real Drivers, Real Reviews
What DLA Academy Drivers Say

5.0 Google rating from 202+ verified reviews. 3,500+ drivers trained nationwide.

★★★★★

"DLA Academy's Hazmat ELDT was straightforward and finished in under two hours. Completion auto-submitted to the FMCSA Training Provider Registry the same day."

Marcus T. — CDL A driver Verified · Google
★★★★★

"Twenty bucks for FMCSA-approved ELDT and it actually showed up on the registry when my DMV checked. Cheapest legit option I found."

Jessica R. — Owner-operator Verified · Google
★★★★★

"Took the 3-endorsement bundle (Hazmat, Passenger, School Bus). $50 total, completed on my phone, all three on the TPR within 24 hours. Done."

David K. — CDL driver Verified · Google

Verify DLA Academy by name at the FMCSA Training Provider Registry: tpr.fmcsa.dot.gov

Why DLA Academy
The Numbers Behind the 5.0 Stars
3,500+
Graduates Across 49 States
5.0
Google Rating
$20
Lowest Price — Every Course
24 hrs
Auto-Submitted to FMCSA TPR
FMCSA-Approved Listed on TPR 100% Online Self-Paced Mobile-Friendly No Hidden Fees 49 States Under 2 Hours
Common Questions
Frequently Asked Questions
What is the difference between CDL-A and CDL-B?+
CDL-A is for combination vehicles (tractor-trailers) with a GCWR of 26,001+ lb where the towed unit is over 10,000 lb. CDL-B is for single heavy vehicles 26,001+ lb, or towing a unit 10,000 lb or under — straight trucks, buses, and dump trucks. CDL-A is the more versatile license.
Can a CDL-A holder drive CDL-B vehicles?+
Yes. A CDL-A holder can generally operate CDL-B vehicles, which is why CDL-A is considered the more versatile license. The reverse is not true — a CDL-B alone does not authorize you to drive Class A combination vehicles.
Which CDL should I get, A or B?+
Choose CDL-A if you want tractor-trailer / over-the-road work or the widest range of jobs, since it also covers most CDL-B vehicles. Choose CDL-B if you only plan to drive a specific single vehicle like a city bus, dump truck, or box truck. CDL-A gives more options for the same ELDT theory step.
Do both CDL-A and CDL-B require ELDT?+
Yes. Both CDL-A and CDL-B require FMCSA-approved ELDT theory PLUS behind-the-wheel training under the rule effective February 7, 2022. DLA provides the theory portion online for $20 for either class.
Does DLA provide behind-the-wheel training?+
No. DLA provides the FMCSA-approved ELDT theory portion only, for $20. Behind-the-wheel (BTW) training is a separate requirement completed at a local FMCSA-registered provider, where an instructor evaluates your driving on a range and on public roads.
How much does CDL-A or CDL-B theory cost at DLA?+
Each course — CDL-A theory or CDL-B theory — is $20 and is typically completed in under 2 hours. That covers the theory half of ELDT only; behind-the-wheel training and DMV fees are separate. See our How Much Does a CDL Cost? guide for the full budget.
Do endorsements differ between CDL-A and CDL-B?+
The endorsement tests (Hazmat, Tanker, Doubles/Triples, Passenger, School Bus) are the same, but they often pay off more on a CDL-A because a Class A driver can pull a wider range of trailers, including tankers. Endorsement ELDT is separate from your CDL-A or CDL-B theory course.
Is CDL-A harder to get than CDL-B?+
CDL-A requires demonstrating control of a combination vehicle, so the behind-the-wheel skills test involves coupling/uncoupling and maneuvering a trailer. The ELDT theory step is comparable in length for both. Many drivers choose CDL-A anyway because of the broader job access.

Ready to start? FMCSA-approved, $20.

Verify DLA Academy by name at tpr.fmcsa.dot.gov.

DLA Academy$20 per course · auto-submitted to FMCSA TPR
Start CDL-A Theory ELDT — $20