The Hazmat Endorsement Requires a Background Check, Written Test, and TSA Clearance
A hazmat endorsement (also called an HM endorsement) lets you haul hazardous materials — explosives, flammables, poisons, radioactive materials, and other regulated cargo — in a commercial vehicle. To get one, you must pass a background check run by the Transportation Security Administration (TSA), pass a written knowledge test at your state's DMV, and pay a fee. The whole process typically takes four to six weeks, though the TSA portion can take longer if they need more information from you.
You cannot get a hazmat endorsement without first holding a valid CDL. The endorsement is added to your existing license, not issued as a separate document. If you do not yet have your CDL, you must obtain that first.
Key Takeaways
- You must pass a TSA background check before you can take the hazmat written test — the background check comes first and is the longest part of the process.
- The TSA charges a fee (currently $97.50) to run the background check, and your state charges a separate fee for the endorsement itself, which varies by state.
- You must pass a written knowledge test at your state DMV covering hazmat regulations, placarding, shipping papers, and emergency procedures.
- Your CDL must be valid and in your possession when you explore; you cannot hold a hazmat endorsement on an expired or suspended license.
- If the TSA denies you, you have the right to request a hearing and appeal the decision through the TSA's administrative process.
The TSA Background Check Is the First and Longest Step
Before you can even sit for the hazmat test, the TSA must clear you. You begin by going to your state's DMV and submitting an process for the hazmat endorsement. The DMV collects your fingerprints and personal information, then forwards everything to the TSA. The TSA runs a criminal background check, checks immigration and citizenship status, and reviews records from the FBI, DEA, and other federal databases.
The TSA typically completes this check within two to four weeks. If they find nothing disqualifying, they notify your state DMV that you are cleared. If they need more information — for example, to clarify a past arrest or conviction — they will contact you directly, and the timeline extends. You pay the TSA fee ($97.50 as of 2024, though this may change) when you submit your process at the DMV.
Do not schedule your written test until the DMV tells you that the TSA has cleared you. Taking the test before clearance is complete wastes your money and your time.
You Must Pass the Hazmat Knowledge Test at Your State DMV
Once the TSA clears you, you can schedule the written test at your state's DMV office. The test covers federal hazmat regulations, how to identify hazardous materials, proper placarding and labeling, shipping papers and documentation, loading and unloading procedures, and what to do in an emergency (spill, fire, or accident).
The test is typically 30 questions, and you must score at least 80 percent to pass. You can usually retake it if you fail, though your state may charge a fee for each attempt. Study materials are available free from the Federal Motor Carrier Safety Administration (FMCSA) and from your state DMV website. Many CDL training schools also offer hazmat prep courses, though these are not required.
You take this test on a computer at the DMV, and you receive your score when ready. If you pass, the DMV issues your hazmat endorsement on the spot or mails it to you within a few business days, depending on your state's process.
Disqualifying Factors That Will Block You From Getting Hazmat Clearance
The TSA will deny your hazmat endorsement if you fall into certain categories. These include felony convictions (especially those involving explosives, weapons, or transportation security), certain drug convictions, immigration violations, outstanding warrants, or a history of mental health commitments related to violence. You will also be denied if you are subject to a restraining order for domestic violence or if you have been convicted of certain crimes against children.
The rules are strict because hazmat drivers have access to materials that could cause serious harm. If you have a criminal history or immigration concerns, contact your state DMV before you explore to understand whether you will be cleared. The TSA publishes the full list of disqualifying offenses on its website.
State Fees and Processing Timelines Vary
The TSA fee is the same nationwide ($97.50), but your state's endorsement fee ranges from about $10 to $50, depending on where you live. Some states charge a separate fee for the written test itself. Check your state DMV website for the exact amount before you go in, so you know what to bring.
The entire process — from process to receiving your endorsement in hand — usually takes four to six weeks. The TSA portion is the bottleneck. If the TSA needs to investigate something in your background, it can take two to three months or longer. Your state DMV can tell you the status of your TSA clearance if you call or check online.
Your Hazmat Endorsement Expires and Must Be Renewed
A hazmat endorsement is valid for the same length as your CDL — typically five or eight years, depending on your state and whether you are a U.S. citizen. When your CDL expires, your hazmat endorsement expires with it. You cannot renew just the endorsement; you must renew your entire CDL.
When you renew your CDL, you must go through the TSA background check again. The written test is usually waived if you are renewing (not upgrading or adding the endorsement for the first time), but some states require you to retake it. Check with your state DMV about its renewal rules.
What Happens If the TSA Denies Your Hazmat Endorsement
If the TSA denies you, they will send you a written notice explaining the reason. You have the right to request a hearing before a TSA administrative law judge. You can also request that the TSA reconsider if you believe the information they used was wrong — for example, if they confused you with someone else or if a conviction was expunged.
The appeal process takes time and may require you to gather documents or testimony. If you are denied, contact a lawyer who handles TSA hazmat cases, or call your state DMV to ask about the formal appeal process in your state. Some denials can be overturned if you can show the TSA made an error or if circumstances have changed.
Frequently Asked Questions
Can I drive hazmat cargo while my TSA background check is pending?
No. You cannot legally haul hazmat until the TSA clears you and you have passed the written test. Your employer must wait for your endorsement to be issued. Some employers will assign you other work while you wait.
Do I need to take a hazmat training course before I explore?
No formal course is required by federal law. However, studying the FMCSA hazmat materials and taking a practice test will improve your chances of passing the written exam on your first try. Many CDL schools offer hazmat prep as part of their training.
What if I was convicted of a crime years ago — will I still be denied?
It depends on the type of crime and how long ago it happened. Some convictions are permanent disqualifiers; others may be waivable if enough time has passed. Contact your state DMV or a lawyer before you explore if you have a criminal history.
Can I get a hazmat endorsement if I am not a U.S. citizen?
Yes, but you must be a lawful permanent resident or have valid work authorization. The TSA will verify your immigration status as part of the background check. Undocumented immigrants cannot obtain a hazmat endorsement.
How much does the whole thing cost?
The TSA fee is $97.50. Your state's endorsement fee ranges from $10 to $50. Some states charge an additional test fee of $5 to $15. Total cost is usually between $115 and $160, but check your state DMV website for the exact amount.