Your order$0
Already enrolled? Continue your course
DLA Academy — FMCSA-Registered ELDT Provider

ELDT Training Online — Every Course $20

Hazmat certification, CDL A, CDL B, Passenger & School Bus training — $20 each, no hidden fees. Under 2 hours, submitted to the FMCSA registry within 24 hours. Accepted in 49 states.

★★★★★ 4.9 Google Rating  ·  563+ Reviews  ·  9,802+ Graduates
FMCSA-Registered 49 States Submitted to TPR Under 2 Hours No Hidden Fees
What do you need?
✓
Active on the FMCSA Training Provider Registry
All five theory courses listed — Hazmat, CDL A, CDL B, Passenger and School Bus. Check any provider before you pay — here’s how.
Verify us on the registry →
Listing confirmed October 31, 2026
Courses & Bundles
Most Popular. Bundles Save More.

Each ELDT course is $20 on its own. Test prep is $15. Bundles cost less than buying the pieces separately, and every price shows what you save.

Build your own bundle →

How It Works
Three Steps. No Account to Invent.
  1. Choose your coursePick one course or a bundle. The cart shows what you save.
  2. Finish onlineUnder 2 hours for ELDT theory, on a phone or computer.
  3. We file itSubmitted to the FMCSA TPR within 24 hours, or within minutes of you confirming your details with Instant Submission.
Stack & Save
Build Your Bundle

Tick what you need. Bundles apply on their own when they save you money.

Hazmat Certification & ELDT Training by State
Hazmat Certification Requirements by State

Switch between endorsements to find your state's specific requirements. Every course is FMCSA-registered, submitted to the FMCSA registry within 24 hours, and accepted in 49 states.

Adding a Hazmat (H) endorsement? Find your state's exact process, TSA fingerprinting steps, and knowledge test details. Starred (★) states have dedicated pages with local details, fees, and step-by-step instructions.

Hazmat Certification — What Comes Next
How to Get Your Hazmat Endorsement — Full Process

ELDT is step one. Here is the complete path from enrollment to endorsed CDL — and the one move that saves you weeks.

01
Complete Hazmat ELDT Online

Finish the FMCSA-registered Hazmat theory course online. Under 2 hours on any device, and your results are submitted to the FMCSA registry within 24 hours. What is Hazmat ELDT? →

02
Schedule TSA Fingerprinting

Book your TSA background check through IdentoGO immediately after finishing ELDT. Do not wait — it takes 4–8 weeks and runs independently of your knowledge test. How the TSA check works →

03
Pass the Knowledge Test

Once your ELDT is confirmed in the registry, take the 30-question hazmat knowledge test at your state licensing office. You need 80% to pass. Practice with 100 questions →

04
Receive Your Endorsement

Once TSA approves your background check and you pass the knowledge test, your state issues the Hazmat (H) endorsement. Total timeline: 6–10 weeks. Full timeline →

Pro tip: Start TSA fingerprinting the same day you complete your ELDT. The background check runs in parallel with everything else — doing it immediately can cut 4–8 weeks off your total wait. Search “IdentoGO hazmat” to find your nearest location.
DMV Knowledge Test Prep
Pass Your DMV Test the First Try

ELDT is the federal training requirement. The DMV knowledge tests are separate state exams — and that is what these are for. Every question explains the answer, scores you by topic, and lets you retake only what you missed. $15 each, unlimited attempts, access never expires.

ELDT and the DMV test are two different things. ELDT is the federally required training reported to the FMCSA registry. The knowledge test is your state's exam. You need both — and mixing them up is the most common mistake drivers make.

What's the Difference? →
Why DLA Academy
The Numbers Behind the Reviews
9,802+
Graduates Across 49 States
4.9 ★
Google Rating · 563+ Reviews
$20
Flat Price — Every ELDT Course
24 hrs
Submitted to the FMCSA registry
FMCSA-Registered Listed on the TPR 100% Online Self-Paced Mobile-Friendly No Hidden Fees 49 States Under 2 Hours
What Drivers Are Saying
Real Reviews from Real CDL Drivers

4.9 stars · 563+ verified Google reviews · 9,802+ graduates across 49 states

★★★★★
"The process went well and they immediately sent in my approved information to the DMV and sent me an email confirming that with a link to verify. I would recommend these guys to others."
Joshua Gilmour
Sep 2026
✓ Google Verified
★★★★★
"Very easy, straight to the point process. The other website options were down when I was searching for my training online. These guys were up and running. Thank you DLA Academy."
Roberto Zamora
Sep 2026
✓ Google Verified
★★★★★
"The process is good and easy"
Chuck Weezy
Sep 2026
✓ Google Verified
★★★★★
"Great service — was nervous about the course til I passed"
Jamaal Bishop
Sep 2026
✓ Google Verified
★★★★★
"Very good training—I think it's the best one I could take."
BlackMagicjjgamerplays
Sep 2026
✓ Google Verified
★★★★★
"Good"
Manuel Campechano
Sep 2026
✓ Google Verified
Reviews from Google · Read all reviews · See all on Google  ·  Leave a review
✉
Questions & Support

Have a Question?

Our support team responds to all inquiries within 24 hours. Whether you need help choosing a course, have a question mid-enrollment, or need help after finishing your training, we have you covered.

support@academyofdla.com Typically responds within 24 hours · 7 days a week
🔍
Registry Status Check

Verify Your ELDT Completion

After completing your course, your results are submitted to the FMCSA Training Provider Registry within 24 hours. If your state cannot find your completion, check your registry status here before contacting support.

tpr.fmcsa.dot.gov/Check → Search by name or CDL number · Updated within 24 hrs
Earn With DLA Academy
CDL Affiliate Program — Free to Join

Earn 25%–35% on every enrollment you refer, paid on the 15th of each month. Free to join. Ideal for CDL instructors, trucking groups, and content creators. Running a school or a fleet? Fleet seats from $29 (10 seat minimum). Reseller seats from $18 (25 seat minimum) →

Join Free →
Preferred Partners
Businesses We Trust — Vetted by DLA Academy

Every partner here is personally vetted by Dexter and the DLA Academy team. We do not take advertising or list businesses we have not worked with directly. If they are here, we genuinely believe in what they do.

Preferred Partners
Vetted businesses serving CDL drivers
+
Common Questions
Frequently Asked Questions
Does my name have to match my license? +
Yes. Enter your name exactly as it appears on your license. You will see it again and confirm it before anything is submitted.
How fast is my completion filed? +
Standard filing is within 24 hours. With the Instant Submission add-on it is filed within minutes of you confirming your details.
What if I made a typo? +
Before you confirm, you can fix it yourself. After you confirm, the record is locked and sent. If something is wrong, email support@academyofdla.com and we will work with you.
How will I know my completion was filed? +
We email you when it is filed, and your account shows it as submitted. You can still sign in after that to see it. The course content closes 24 hours after filing.
Can I retake the final test? +
Yes. If you do not pass, you will see what to review, and you can retake the test as many times as you need.
What if I need a refund? +
All sales are final. Because our products are digital and available as soon as you buy, we do not give refunds. This includes the Instant Submission add-on. If something is wrong with your order, email support@academyofdla.com first and we will work with you to fix it.
Do you work in every state? +
We are not registered for Washington, but we are for all other 49 states.

Training a Team or a School?

Seats from $29 each, Instant Submission included in the price.

See Fleet Accounts

Ready to Get Your Hazmat Endorsement?

FMCSA-registered ELDT — $20 flat. 49 states. Submitted to the registry. Under 2 hours. 4.9 stars · 9,802+ graduates.

FMCSA-Registered No Hidden Fees Under 2 Hours 4.9 Stars · 563+ Reviews 9,802+ Graduates 49 States
Hazmat ELDT — FMCSA-Registered Under 2 hrs · Submitted to TPR
Enroll — $20