How Long Does It Take to Get a Hazmat Endorsement?
Quick Answer
2–8 weeks total. The knowledge test takes about an hour, but the TSA background check and fingerprinting process adds 2–8 weeks of waiting time.
Typical Duration
Quick Answer
Getting a hazmat endorsement (HME) on your CDL takes 2–8 weeks from start to finish. The written knowledge test itself is short—about 30–60 minutes—but the mandatory TSA security threat assessment, which includes fingerprinting and a federal background check, accounts for most of the timeline.
Step-by-Step Timeline
| Step | Time Required | Details |
|---|---|---|
| Study for the knowledge test | 1–2 weeks | Review HazMat sections of CDL manual |
| TSA enrollment and fingerprinting | 1 day | Visit an enrollment center in person |
| TSA background check processing | 2–6 weeks | Federal security threat assessment |
| Pass the HME knowledge test | 30–60 minutes | At your state's DMV or licensing office |
| Receive updated CDL | 1–2 weeks | New card issued with "H" endorsement |
Prerequisites
Before applying for a hazmat endorsement, you must:
- Hold a valid Commercial Driver's License (CDL)
- Be at least 21 years old
- Be a U.S. citizen or lawful permanent resident
- Have no disqualifying criminal history (certain felonies within the past 7 years, or any terrorism-related offenses)
The TSA Background Check (2–6 weeks)
The TSA security threat assessment is the most time-consuming part of the process. Here's how it works:
1. Apply Online
Visit the TSA's Universal Enrollment Services website to begin your application. You'll provide personal information including your full legal name, date of birth, Social Security number, and immigration status.
2. Schedule Fingerprinting
After submitting your online application, schedule an in-person appointment at an enrollment center for fingerprinting. Bring two forms of valid identification. The fingerprinting appointment itself takes about 15–30 minutes.
3. Wait for Results
The TSA conducts an FBI criminal history check, an immigration check, and a terrorism-related intelligence review. Processing typically takes 2–4 weeks, though delays can push it to 6 weeks or more during high-volume periods.
4. Receive Approval
Once cleared, the TSA notifies your state licensing agency. You then have a window (typically 60–90 days) to take the knowledge test.
The Knowledge Test (30–60 minutes)
The hazmat endorsement test consists of 30 questions drawn from the HazMat section of your state's CDL manual. You need to answer at least 80% correctly (24 out of 30) to pass. Topics covered include:
- Hazardous materials classifications and placarding
- Shipping papers and documentation requirements
- Loading and unloading procedures
- Emergency response and incident reporting
- Bulk packaging and cargo tank rules
- Driving and parking rules for HazMat loads
Study Resources
Most candidates study for 1–2 weeks using their state's CDL manual (available free online from the DMV) and practice tests. The material is straightforward if you already hold a CDL—it builds on knowledge you already have.
Costs Involved
| Item | Typical Cost |
|---|---|
| TSA background check fee | $86.50 |
| State endorsement test fee | $10–$30 (varies by state) |
| Updated CDL card fee | $0–$25 (varies by state) |
| Total | $96–$140 |
Renewal Requirements
The hazmat endorsement must be renewed every 5 years, which requires a new TSA background check and retaking the knowledge test. Many drivers begin the renewal process 3–6 months before expiration to avoid any gap in their endorsement status.
Tips for a Faster Process
- Start the TSA application as soon as possible—this is the bottleneck
- Choose a fingerprinting appointment at a less busy enrollment center for faster scheduling
- Study for the knowledge test while waiting for TSA clearance so you can test immediately upon approval
- Check with your employer, as many trucking companies cover the TSA fee and can expedite paperwork