Back to all articles

How to get a HazMat endorsement for your CDL

Getting a hazmat endorsement in 2026 means TSA fingerprinting, a knowledge test, and FMCSA theory training. Here's the exact process, cost, and timeline.

ELContent TeamAug 6, 2026 — 7 min read
How to get a HazMat endorsement for your CDL

Getting a hazmat endorsement means clearing a TSA background check, passing a written knowledge test, and completing FMCSA-mandated theory training before the state adds the "H" code to your CDL in 2026.

TL;DR
  • A hazmat endorsement requires TSA fingerprinting, a Security Threat Assessment, and a passing score on the H knowledge test.
  • TSA background checks in 2026 typically take 4 to 6 weeks, sometimes up to 60 days — start early.
  • FMCSA-approved ELDT theory training for HazMat is mandatory before you test, not optional paperwork.
  • Driving disqualifications and certain felony convictions in the last 5-7 years can block approval — check eligibility before you pay any fees.
HazMat endorsement by the numbers
$86.50
TSA background check fee
Security Threat Assessment, 2026
60 days
Max TSA processing time
5 years
Endorsement renewal cycle

Why this matters

A hazmat endorsement isn't like adding a tanker or doubles/triples endorsement — it's the only CDL endorsement that requires a federal security clearance on top of a knowledge test. Skip a step or file paperwork in the wrong order and you can lose weeks waiting on TSA, not the DMV.

Completing FMCSA-approved theory training through ELDT Nation satisfies the ELDT requirement before you're allowed to sit for the H endorsement knowledge test — the training and the background check run on separate tracks, and both have to clear before the state issues the endorsement.

Carriers pay more for drivers who can legally haul hazardous materials, and in 2026 that pay gap still shows up on job boards for tanker and chemical freight. The endorsement opens routes a standard Class A license can't touch.

What you'll need

  • A valid CDL (Class A or B) or CDL permit
  • Proof of U.S. citizenship or lawful permanent resident status — non-citizens without LPR status cannot get a hazmat endorsement
  • A government-issued photo ID for fingerprinting
  • Completion of FMCSA-mandated ELDT theory training for the HazMat endorsement
  • $86.50 for the TSA Security Threat Assessment (2026 fee), plus your state's endorsement fee
  • 4 to 8 weeks of lead time before you need the endorsement for a job

The steps

1. Confirm you're eligible before you pay anything

Check citizenship or LPR status first — this single requirement disqualifies more applicants than the background check itself. TSA also screens for certain felony convictions, especially anything tied to explosives, treason, or terrorism, going back 5 to 7 years depending on the offense.

If you've had a CDL suspended for DUI or reckless driving in the past three years, resolve that before applying. Skip this step and you risk losing the $86.50 TSA fee with no refund.

2. Complete FMCSA-approved ELDT theory training

Federal rules require registered ELDT theory training before you're eligible to test for the HazMat endorsement — this applies whether you're a new CDL holder or upgrading an existing license. The training covers hazard classes, placarding, shipping papers, and loading/unloading rules under 49 CFR.

Training through ELDT Nation runs online and reports completion directly to the FMCSA Training Provider Registry, which the state checks before letting you schedule the knowledge test. Expect a few hours of coursework, not a full day — this isn't the CDL skills test, it's theory only.

Common mistake: using a non-registered training provider. If the provider isn't on the FMCSA registry, your completion won't transfer to the state and you'll have to redo it.

3. Schedule TSA fingerprinting

Once eligibility is confirmed, book a fingerprinting appointment through a TSA-designated enrollment provider — most states route this through IdEMIA. Bring your CDL or permit and a second form of ID.

The $86.50 Security Threat Assessment fee is paid at this appointment, not before. Pay only through the official enrollment site — third-party sites charging extra for "processing" are a common scam target for this exact endorsement.

4. Pass the HazMat knowledge test

Take the written H endorsement test at your state's DMV or a state-approved third-party tester. Most states require an 80% passing score across roughly 30 questions on placarding, hazard classes, and emergency response basics.

Study the hazmat section of your state's CDL manual specifically — general CDL manual review isn't enough, and this test has its own question bank. You can take this test before or after fingerprinting; states don't require a specific order between steps 3 and 4.

5. Wait for TSA clearance

This is the step drivers underestimate. TSA's Security Threat Assessment typically clears in 4 to 6 weeks but can legally take up to 60 days in 2026. There's no way to expedite it — following up too often doesn't speed processing and can flag your file for manual review.

Expected outcome: an email or letter confirming your Threat Assessment Final Determination, either "cleared" or "initial determination of ineligibility" with appeal instructions.

6. Get the endorsement added to your CDL

Once cleared, bring your TSA clearance notice, passed knowledge test result, and CDL to the DMV to have the H endorsement added. Some states combine this with a tanker endorsement application if you're also getting the X (combination) endorsement — ask before you leave the counter, it saves a second visit.

7. Track your five-year renewal date

HazMat endorsements expire on the same cycle as the TSA background check — every 5 years. Start renewal 90 days before expiration; a lapsed endorsement means redoing fingerprinting and the fee from scratch, not a simple extension.

If your background check comes back clean, the endorsement is the easy part — the paperwork order is what trips drivers up.

Start your HazMat theory training

FMCSA-registered ELDT theory training you can complete online before test day.

Troubleshooting

  • TSA denied your Threat Assessment: you have 60 days to appeal or request a waiver through TSA's redress process — don't reapply from scratch until the appeal resolves.
  • Fingerprint appointment didn't transmit: this happens more than TSA admits; call the enrollment provider directly and confirm your fingerprints show as "submitted," not just "scheduled."
  • Knowledge test failed twice: most states require a waiting period (often 7 days) before a third attempt — use that week to redo the hazmat chapter of the CDL manual, not the whole book.
  • Training completion didn't show up at the DMV: confirm your provider is FMCSA-registered; unregistered providers don't report to the Training Provider Registry the state checks.
  • Endorsement expired mid-job: you cannot legally haul hazmat loads on an expired endorsement even by a day — carriers check this before dispatch in 2026, not after.
  • Applying with a recent DUI: wait until the conviction clears the lookback window your state uses; applying early just wastes the TSA fee.

Tools and resources

  • FMCSA-approved ELDT theory training for the HazMat endorsement, completed online
  • Your state's CDL manual, hazmat chapter specifically
  • TSA's enrollment provider site for fingerprinting appointments
  • A copy of your driving record from the past 3-5 years to check for disqualifying violations before you apply

What to do next

If you're also considering the tanker endorsement, plan both applications together — TSA's background check timeline is identical, and combining trips to the DMV cuts your total processing time by weeks, not days.

FAQ

How long does it take to get a hazmat endorsement in 2026?

Most drivers get a hazmat endorsement in 4 to 8 weeks in 2026, driven mostly by TSA background check processing, which can legally take up to 60 days. The knowledge test and theory training take a fraction of that time.

How much does a hazmat endorsement cost?

The TSA Security Threat Assessment fee is $86.50 in 2026, plus your state's separate endorsement and knowledge test fees, which vary by state. Theory training costs depend on the provider you choose.

Can you get a hazmat endorsement with a DUI?

A DUI can disqualify you depending on how recent it is and your state's lookback period, typically 3 to 5 years. TSA also screens separately for certain felony convictions tied to explosives or terrorism.

Do you need a skills test for a hazmat endorsement?

No, the hazmat endorsement only requires a written knowledge test, not a driving skills test. You already passed a skills test to get your underlying CDL.

Is hazmat endorsement training required before the knowledge test?

Yes, FMCSA requires completion of registered ELDT theory training for the HazMat endorsement before you're eligible to test in most states as of 2026. The training must come from a provider on the FMCSA Training Provider Registry.

How often do you renew a hazmat endorsement?

Hazmat endorsements renew every 5 years, tied to a new TSA background check each cycle. Start renewal about 90 days before expiration to avoid a lapse.

Can non-citizens get a hazmat endorsement?

Only U.S. citizens and lawful permanent residents are eligible for a hazmat endorsement as of 2026. Other visa statuses do not qualify regardless of CDL status.

What's tested on the hazmat knowledge test?

The hazmat knowledge test covers hazard classes, placarding rules, shipping papers, and loading/unloading procedures under 49 CFR. Most states require an 80% passing score across roughly 30 questions.

One last thing

The part that catches drivers off guard isn't the test — it's the order of operations. Applicants who complete ELDT theory training and schedule TSA fingerprinting in the same week, instead of one after the other, shave real time off the total process because both tracks run in parallel, not sequentially.