HazMat endorsement (H)
H is the only CDL endorsement with a federal background check attached, which makes it the only one you cannot finish in a single afternoon. The written test is the easy half; the TSA half is what decides your timeline.
- Code
- H (X when combined with tanker)
- Test
- Knowledge test only — no skills test
- Background check
- TSA security threat assessment, fingerprinted
- Typical total cost
- Roughly $100–$130 including the TSA fee
- Renewal
- Every 5 years, background check repeated
Ready to check yourself? Take the free HazMat (H) practice test — no sign-up.
The two halves of getting it
Every driver hauling hazardous materials in placardable amounts needs the H endorsement. Getting it means clearing two separate processes that run on different clocks.
The state half is a written knowledge test at your licensing agency. The federal half is a TSA security threat assessment: you apply, book an appointment, get fingerprinted, and wait for the result to reach your state. Neither half depends on the other, so the sensible order is to start the TSA application first and study while it processes.
- Apply for the TSA threat assessment and book a fingerprinting appointment
- Study and pass the state hazmat knowledge test
- Wait for TSA to clear you and notify the state
- Return to the licensing office to have H added to your CDL
What the knowledge test covers
The hazmat test is less about chemistry than about paperwork and placement. It leans hard on the shipping paper, the placarding tables, and the rules for where a loaded vehicle may and may not be parked.
Expect the emergency-response questions too — what you do when a load leaks, who you notify, and what you never do (open a package to see what is inside).
- Placard thresholds and the 1,001-pound rule
- Shipping papers, where they must be kept, and the emergency response information
- Segregation and loading rules for incompatible materials
- Parking and attendance rules for placarded loads
- Leaks, spills and the reporting chain
What disqualifies you
The TSA assessment checks immigration status, criminal history and a mental-capacity standard. Certain felony convictions are permanently disqualifying and others are disqualifying for a period of years, generally measured from conviction or release.
The disqualifying list is specific and it is worth reading before you pay any fees, because the money is not refunded if the assessment comes back negative. TSA operates an appeal and waiver process, which adds months but exists for exactly this situation.
Renewal is not optional maintenance
The endorsement expires on a five-year cycle and renewal means repeating the threat assessment, not just paying a fee. Fingerprints may be reusable depending on your state and timing, but the assessment itself runs again.
The practical advice is to start renewal several months before expiry. Drivers who let H lapse cannot legally haul placarded loads in the meantime, and the gap is not something a dispatcher can work around.
Frequently asked
- How much does a hazmat endorsement cost?
- Budget roughly $100–$130 in total. The TSA security threat assessment fee is the bulk of it — generally in the $80–$90 range — and your state adds an endorsement fee and possibly a knowledge-test fee on top.
- How long does the hazmat endorsement take?
- The written test is one visit. The TSA background check is the variable: plan for several weeks from fingerprinting to clearance, and longer if anything on your record needs review.
- Is there a skills test for hazmat?
- No. H is knowledge-test only. There is nothing to demonstrate behind the wheel.
- Do I need hazmat if the load is not placarded?
- No. The endorsement is tied to hauling hazardous materials in amounts that require placards. Below that threshold the endorsement is not required — though your carrier may still require training.
- How often do I have to renew a hazmat endorsement?
- Every five years, and renewal includes a fresh TSA security threat assessment. Start early — an expired endorsement grounds you from placarded loads immediately.