FMCSA-REGISTERED SINCE 2023 · ONLINE
Get your hazmat training done.
Start free.
Take the whole course free on your phone. After you pass, pay $69 for FMCSA reporting—the training step toward your DMV hazmat test.
✓ No credit card to start
✓ Study at your own pace
✓ Instructor available: 701-997-2065
How it works
1. Start free
Make an account. No credit card.
2. Do the lessons
Short videos and quizzes. Go at your own speed.
3. Pay after you pass
First-time endorsement? It's $69, and we send it to FMCSA. Renewing? $0.
4. Finish at the DMV
Pass the DMV test and the TSA background check.
See it on a truck, not just in a book
Every lesson is a short video that shows the rule on a truck, then a quick quiz.

Shipping papers. Where they go and who can reach them.

Emergency response. What a driver can and can't do.

Railroad crossings. When to stop and where to stop.
What's in the course
Tap a section to see its lessons.
S1 · Hazmat basics · 7 lessons
Expectations for hazmat drivers · Introductory hazmat · Hazmat training rules · What is hazmat? · The 9 hazard classes · Who regulates hazmat · Your compliance pocketbook
S2 · Papers, packages and placards · 12 lessons
Driver responsibilities · Shipper responsibilities · Primary and subsidiary hazards · The hazmat table · Segregation: what can ride together · Bulk packaging · Non-bulk packages · Labels, markings and placards · Dangerous placards · Do I need placards? · Shipping papers · Security measures
S3 · On the road · 6 lessons
Fueling · Loading and unloading · Railroad crossings · Hazmat routing · Tank trailers · Passenger vehicles
S4 · Emergencies · 5 lessons
Shipping papers in an emergency · Emergency equipment · Cargo tank emergency shut-off · Driver emergency duties · Reporting hazmat incidents
S5 · Hazmat safety permits · 2 lessons
When you need an HMSP · Communication, attendance and parking
S6 · Case studies · 1 lesson
Real incidents, step by step
The federal rule this course follows (49 CFR 380, Appendix E)
First-time hazmat endorsement drivers must finish the hazardous materials theory curriculum in 49 CFR Part 380, Appendix E, before the state knowledge test. There is no minimum number of hours, but every unit must be covered. This course covers all 13 units: 1. Basic introductory HM requirements 2. Operational HM requirements 3. Reporting HM crashes and releases 4. Tunnels and railroad-highway grade crossings 5. Loading and unloading HM 6. HM on passenger vehicles 7. Bulk packages 8. Operating emergency equipment 9. Emergency response procedures 10. Engine (fueling) 11. Tire check 12. Routes and route planning 13. Hazardous Materials Safety Permits (HMSP)
What it costs
Step 1: Take the course
$0
Every lesson and quiz. No credit card needed.
Step 2: Send it to FMCSA
$69
First time getting your endorsement? You need this. Pay after you pass the course, and we send it to the FMCSA registry.
Renewing? Skip step 2
$0
Already have your endorsement? Study free. Nothing to submit.
This course is one step. You also need a CDL, a TSA background check with fingerprints, and to pass the DMV hazmat knowledge test. We are not the DMV, TSA or FMCSA.
Questions drivers ask
Is the training really free?
Yes. You can take the whole course without a credit card.
When do I pay?
After you pass the course. First-time endorsement? It's $69. Renewing? It's free.
Do I pay if I just want a refresher?
No. If you already have your hazmat endorsement, study free.
Is this the DMV test?
No. This is the training you take before the DMV test. The TSA background check, fingerprints and DMV test are separate steps.
Can I do it on my phone?
Yes. It works on a phone, tablet or computer.
What happens after I pass?
First time getting your endorsement? Pay the $69. We check your results and send your completion to the FMCSA registry. This can take a few hours. Renewing? There is nothing to pay or send.
What does it cost to get my hazmat endorsement, all in?
Three costs: this course, TSA, and your state DMV. This course: $0 to take it. $69 after you pass, to send it to FMCSA. TSA background check: $88.25. You pay TSA, not us. ($41 if you already have a TWIC and your state accepts it.) Your state DMV: fees are different in each state. Check your DMV's website.
Do I need this training?
Yes, if you are getting your hazmat endorsement for the first time. No, if you already had hazmat on your CDL before February 7, 2022.
Is this course good in my state?
Yes. Hazmat training is a federal rule, so it's the same in every state. Once we send your completion to FMCSA, any state DMV can see it.
Do I need this to renew my hazmat?
No. The training rule is for first-time drivers. To renew, you still redo the TSA background check. Some states also make you retake the DMV hazmat test. Check with your DMV.
How long does it all take?
The course takes about 1 to a few hours. The TSA check can take up to 60 days. The course is faster if you already know some hazmat rules. There is no set number of hours, so go at your own speed. TSA says to apply at least 60 days before you need it. Tip: start your TSA check now, while you take the course.
How do I start my TSA background check?
Apply online at TSA's hazmat page, or go to an enrollment center. Bring your ID papers. They take your fingerprints and you pay the fee. Live in FL, KY, MD, NY, PA, TX, VA or WI? Start at your DMV instead.
Can I get hazmat with a felony?
It depends on the crime and how long ago it was. TSA makes the call, not us. Some crimes block you for life, like terrorism, murder and crimes with explosives. Other crimes block you for 7 years after the conviction, or 5 years after you get out of prison. Examples are robbery, drug dealing and weapons crimes. If you're turned down, TSA has a way to appeal or ask for a waiver. Read TSA's full list before you pay for anything. This is not legal advice.
How do I know you're really on the FMCSA list?
Look us up yourself on the FMCSA Training Provider Registry (tpr.fmcsa.dot.gov). We've been listed since February 2023. FMCSA removed thousands of schools from the list in 2025 and 2026. Training from a school that was removed does not count. Always check before you pay anyone.
