ELDT Courses
Every FMCSA-required theory course, one flat price: $20. 100% online, self-paced, certificate and registry reporting included.
MOST POPULARClass A ELDT Theory
The full FMCSA-required theory curriculum for your Class A CDL. 100% online, self-paced, finish in a day.
- All FMCSA theory topics covered
- Certificate on completion
- Lifetime access · any device
- One-time payment · no subscription

Class B ELDT Theory
The full FMCSA-required theory curriculum for your Class B CDL. 100% online, self-paced, finish in a day.
- All FMCSA theory topics covered
- Certificate on completion
- Lifetime access · any device
- One-time payment · no subscription
ENDORSEMENTHazmat (H) Endorsement
Required theory training for the Hazmat endorsement. Get certified to haul hazardous materials.
- FMCSA Hazmat theory curriculum
- Certificate on completion
- Lifetime access · any device
- One-time payment · no subscription
ENDORSEMENTPassenger (P) Endorsement
Required theory training for the Passenger endorsement. Get certified to transport passengers.
- FMCSA Passenger theory curriculum
- Certificate on completion
- Lifetime access · any device
- One-time payment · no subscription
ENDORSEMENTSchool Bus (S) Endorsement
Required theory training for the School Bus endorsement. Get certified to drive a school bus.
- FMCSA School Bus theory curriculum
- Certificate on completion
- Lifetime access · any device
- One-time payment · no subscription
TEST PREPTanker (N) Prep
Prep for the Tanker (N) endorsement knowledge test. Not required under ELDT — test prep only.
- All 6 tank-vehicle knowledge areas
- Assessment · 80% to pass
- Lifetime access · any device
- One-time payment · no subscription
UPGRADEClass B to A Upgrade
Already hold a Class B CDL? This is the shorter FMCSA upgrade theory curriculum — not the full Class A course.
- FMCSA Class A upgrade curriculum
- For current Class B CDL holders
- Certificate on completion
- One-time payment · no subscription
Compare All ELDT Courses
Same price, same online format — different curriculum and career path. Here's every course side by side.
| Course | What it's for | CFR curriculum | Behind-the-wheel? | Test it precedes | Price |
|---|---|---|---|---|---|
| Class A Theory | Tractor-trailers & combination vehicles | Appendix A | Yes (separate) | CDL skills test | $20 |
| Class B Theory | Box trucks, dump trucks, buses | Appendix B | Yes (separate) | CDL skills test | $20 |
| Hazmat (H) | Placarded hazardous materials | Appendix E | No — classroom only | Knowledge test | $20 |
| Passenger (P) | Buses, shuttles, motorcoaches | Appendix C | Yes (separate) | Skills test | $20 |
| School Bus (S) | School buses with students | Appendix D | Yes (separate) | Skills test | $20 |
Which ELDT Course Do I Need?
ELDT is required for every first-time Class A or Class B CDL and for the Hazmat, Passenger, and School Bus endorsements. Start from where you want to end up.
I want to drive semis & tractor-trailers
You need a Class A CDL — the license behind the highest-paying long-haul, regional, and OTR jobs.
Class A ELDT TheoryI want local routes — box trucks, dump trucks, buses
You need a Class B CDL — home every night, steady local and municipal work.
Class B ELDT TheoryI have a CDL and want to earn more
Add an endorsement. Hazmat pays a premium, and it's classroom-only — no driving test required.
Hazmat (H) EndorsementI want to drive a bus or school bus
You need the Passenger (P) endorsement — and the School Bus (S) endorsement for student routes.
Passenger (P) EndorsementNot sure? Read the full ELDT training guide or browse all courses.
Train for a career with carriers like
Get Certified in 3 Easy Steps
No classroom. No waiting. Complete your FMCSA-required theory training online and get your certificate — most students finish in a day.
Sign Up
Pick your course, create your account, and pay once. No subscriptions, no hidden fees — just $20 and you're in.
Complete the Theory
Work through the full FMCSA theory curriculum online, at your own pace, on any device. Start and stop whenever you want.
Get Your Certificate
Pass the final assessment and get your completion certificate — your next step toward your CDL.
Most students finish the same day
ELDT Courses — FAQ
Match the course to your goal. Getting a CDL for the first time: Class A (tractor-trailers) or Class B (box trucks, dump trucks, buses). Already have a CDL and adding an endorsement: Hazmat (H), Passenger (P), or School Bus (S). Already have Class B and want Class A: the shorter B-to-A upgrade course.
Every course is $20 — Class A, Class B, the B-to-A upgrade, Hazmat, Passenger, and School Bus. One-time payment, lifetime access, certificate and Training Provider Registry reporting included.
Yes, and many drivers do. A common combination is Class B theory plus the Passenger and School Bus endorsements for bus driving ($60 total), or Class A theory plus Hazmat for higher-paying freight ($40 total).
No — these are the theory (knowledge) portion of ELDT, which the FMCSA allows fully online. Class A, Class B, Passenger, and School Bus also require in-person behind-the-wheel training through a registered provider. The Hazmat endorsement requires no behind-the-wheel at all.
Yes. Each course follows its curriculum in 49 CFR Part 380 (Appendices A through E), requires the federal 80% passing score, and completions are reported to the FMCSA Training Provider Registry.
Most students finish a theory course in a single day. Courses are self-paced with lifetime access, so you can also spread the material across multiple sessions on any device.
Get Your ELDT Certificate for $20
FMCSA-compliant · 100% online · finish in a day

