How long does it take to get a HAZMAT endorsement?
Step 1: ELDT HAZMAT theory (same day)
Federal rules require theory from a provider on the FMCSA Training Provider Registry before you can take the state HAZMAT knowledge test. There is no behind-the-wheel part for the H, and the one-year completion window that applies to other courses does not apply to HAZMAT. At ELDT365 the course takes about 45 minutes on your phone, you need 80 percent on the assessment, and we file your completion the same day. Your state can see it in the registry once it is filed; our page on checking your ELDT record shows how to confirm it.
Step 2: TSA enrollment (one appointment, then the wait)
Apply online or by phone, then go to an enrollment center for fingerprints, documents and the fee. The appointment is short. The wait is not. TSA's own guidance, as of our last check: enroll at least 60 days before you need an eligibility determination, expect that processing may exceed 45 days when demand is high, and TSA's goal is to provide a status within 60 days of receiving your enrollment information. Hard-to-capture fingerprints or missing data add time. Treat those as TSA's published estimates, not a promise, and confirm the current wording on tsa.gov. Everything you need for the appointment is in how to do the TSA background check for HAZMAT.
Step 3: the state knowledge test (one DMV visit)
Once your theory is in the registry you can take the HAZMAT knowledge test. The state cannot administer it before the training shows up. Whether you can take it while TSA is still working depends on your state: some let you test right away, some wait for the TSA result, and some have you test at the same visit where they add the endorsement. Our state pages spell out the local order; see Texas or your state's page.
Step 4: the H goes on your license
TSA does not send you an approval letter. It notifies your state, and the state adds the H when it issues or updates your CDL. Federal rules give the state 15 days after TSA's determination to update your record. If TSA finds something that needs a closer look, you get a letter with instructions and the clock stretches; the appeal and waiver steps are in HAZMAT with a felony or DUI.
A realistic calendar
| Step | Your time | Waiting |
|---|---|---|
| ELDT HAZMAT theory | About 45 minutes | Filed same day |
| TSA enrollment appointment | Under an hour | TSA says plan 60 days; verify current |
| State knowledge test | One DMV visit | Depends on state order |
| H added to CDL | One DMV visit, often the same one | State updates within 15 days of TSA |
The way to shorten it: do the theory and book the TSA appointment in the same week, so the 60 days start now instead of after you pass the test.
Renewals run on the same clock
The H is renewed every five years or less, and each renewal needs a fresh TSA assessment with new fingerprints. Your state must warn you at least 60 days before the H expires, and federal rules tell you to file no later than 30 days before. If TSA has not answered by the expiration date, the state can extend your H for 90 days. ELDT is not part of a renewal; that is covered in renewing HAZMAT and ELDT.
Questions drivers ask
Can I speed up the TSA check?
Not really. The fastest thing you control is enrolling early. Have your documents ready so nothing is missing, and apply the same week you do the theory.
Do I have to wait for TSA before the knowledge test?
Depends on your state. Some test you while TSA works, others wait. The only federal rule is that the ELDT theory must be in the registry before the test.
Does the theory expire if TSA takes longer than expected?
No. ELDT completion does not expire, and the one-year window that applies to other courses does not apply to HAZMAT.
Where do I check my TSA status?
Online through TSA in most states. If your license is from Florida, Kentucky, Maryland, New York, Pennsylvania, Texas, Virginia or Wisconsin, ask your state licensing agency or call TSA at 833-848-4759.
Practice free before the DMV: practice test · all courses