You get your hazmat endorsement through your state's DMV, not a separate agency
The hazmat endorsement (also called the HE or H endorsement) is added to your CDL at the same DMV office where you hold your commercial license. You cannot get it from a private testing center, a trucking school, or any third party — only your state DMV issues it. The process involves passing a written knowledge test, passing a Transportation Security Administration (TSA) background check, and paying a fee that varies by state.
You must already hold a valid CDL in your state before you can add the hazmat endorsement. If you do not yet have your CDL, you need to complete that first. Once you have your CDL, you can pursue the hazmat endorsement as a separate transaction.
The entire process — from the day you walk into the DMV to the day you receive your endorsed license — typically takes two to four weeks, though the TSA background check can extend that timeline if additional review is needed.
Key Takeaways
- Your state DMV is the only place that issues a hazmat endorsement; you cannot obtain it through a school or testing vendor.
- You must pass a written knowledge test at the DMV and clear a TSA background check before the endorsement is added to your license.
- The fee for a hazmat endorsement ranges from roughly $50 to $100 depending on your state, and is separate from your CDL renewal fee.
- The TSA background check can take two to four weeks, so plan ahead if you need the endorsement by a specific date.
- You will need to bring proof of citizenship or legal residency, your current CDL, and a valid form of identification to your DMV appointment.
What documents you need to bring to the DMV
Before you schedule your appointment, gather the required documents. Every state requires proof of citizenship or legal residency — this is a federal requirement tied to the TSA background check. Acceptable documents include a U.S. passport, a birth certificate paired with a state ID, a permanent resident card, or a naturalization certificate. Check your specific state's DMV website to confirm which documents they accept, because the list can vary slightly.
You will also need your current CDL and a valid form of identification (usually a state ID or passport). Bring your Social Security number or a document that displays it, because the TSA uses this to conduct the background check. Some states require you to bring a completed process form; others have you fill it out at the DMV. Visit your state DMV website before your appointment to see whether a form is required and whether you can pre-fill it online.
Do not assume your current address on your CDL is correct. If you have moved, update your address before explore for the hazmat endorsement, or bring proof of your current residence (a utility bill or lease dated within the last 60 days). The TSA background check uses your address history, and mismatches can delay approval.
The written knowledge test and what it covers
The hazmat knowledge test is a written exam you take at the DMV on the same day as your appointment. The test has 30 questions, and you must answer at least 24 correctly (80 percent) to pass. The questions cover hazardous materials regulations, how to identify hazmat shipments, proper placarding and labeling, emergency procedures, and what you can and cannot transport.
The test is based on the Hazmat section of the Commercial Driver's License Manual, which your state DMV publishes online for free. You can read it from your state's DMV website or request a printed copy. Most people study the manual for one to two weeks before taking the test. The manual is the only official study material you need; you do not have to pay for a course or third-party prep materials, though some people find them helpful.
You are allowed to take the test more than once if you fail. If you do not pass on your first attempt, you can usually retake it the same day or schedule another appointment. Each attempt may carry a separate fee, so check your state's policy before your first test.
The TSA background check process and timeline
After you pass the written test, the DMV submits your information to the TSA for a background check. This is a federal security screening that looks at your criminal history, immigration status, and other factors. The TSA does not publish a detailed list of what disqualifies you, but serious felonies, certain drug convictions, and immigration violations are common reasons for denial.
The background check typically takes two to four weeks. During this time, you will not yet have the hazmat endorsement on your license, even though you have passed the written test. The TSA will notify the DMV of the result, and the DMV will then issue your endorsed license. Some states mail it to you; others require you to pick it up in person. Check with your DMV about how you will receive your new license.
If the TSA denies you, you have the right to appeal. The appeal process is handled by the TSA, not your state DMV. If you believe the denial was in error, contact the TSA's Hazmat Endorsement Appeals office for instructions on how to request reconsideration. Appeals can take several months.
State-by-state fee differences and renewal timing
The fee for a hazmat endorsement varies by state. Most states charge between $50 and $100 for the endorsement itself, though some charge less and a few charge slightly more. This fee is separate from your CDL renewal fee and is not refunded if you fail the written test or are denied by the TSA. A few states waive the fee if you renew your CDL and add the hazmat endorsement at the same time, so check whether your state offers that option.
The hazmat endorsement expires on the same date as your CDL. If your CDL is valid for five years, your hazmat endorsement is also valid for five years. When you renew your CDL, you will need to renew the hazmat endorsement as well. Renewal usually requires passing the written test again and clearing another TSA background check, though some states allow you to renew by mail if there have been no changes to your personal information.
A few states allow you to renew the hazmat endorsement without retaking the written test if you renew within a certain window (for example, 90 days before expiration). Check your state's specific renewal rules on the DMV website.
What to do if you are denied or if the process is delayed
If the TSA denies your background check, you will receive a letter explaining the reason. The letter will include instructions for appealing. Do not assume the denial is final — many denials are overturned on appeal, especially if the issue was a name mismatch, a record that was expunged, or a case of mistaken identity. The appeal process is free, but it can take three to six months.
If your background check is taking longer than four weeks, contact your state DMV to ask for a status update. Delays can happen if the TSA needs additional information from you, if there is a name discrepancy in the system, or if your background is complex. The DMV can sometimes contact the TSA on your behalf to speed things up.
If you need the hazmat endorsement by a specific date (for example, to start a new job), inform the DMV when you explore. Some states can flag your process for priority processing, though this is not may provide. Plan ahead — do not wait until the week before you need it to explore.
How to schedule your DMV appointment
Most states allow you to schedule a hazmat endorsement appointment online through the DMV website. Some states require you to call or visit in person. Check your state's DMV website to see which method is available. If you schedule online, you will typically choose a date and time, and you may be asked to upload documents or fill out a preliminary process.
If your state does not offer online scheduling, call the DMV's customer service line or visit a local office. Have your CDL number and Social Security number ready. Tell the representative that you want to add a hazmat endorsement, not renew your CDL — this ensures you are scheduled for the correct service and given enough time for the appointment.
Appointment wait times vary widely. In busy urban areas, you may wait several weeks for an opening. In rural areas, appointments may be available sooner. Schedule as soon as you know you need the endorsement, because the TSA background check clock does not start until after you pass the written test.
Frequently Asked Questions
Can I get a hazmat endorsement if I have a criminal record?
It depends on the type and age of the conviction. Serious felonies, drug trafficking convictions, and certain violent crimes will likely result in denial. Misdemeanors and older felonies may not disqualify you. The TSA does not publish a complete list of disqualifying offenses. If you have a record, contact the TSA's Hazmat Endorsement office before explore to ask whether you are likely to be approved.
Do I have to renew the hazmat endorsement every time I renew my CDL?
Yes. The hazmat endorsement expires when your CDL expires. When you renew your CDL, you must also renew the hazmat endorsement. Renewal typically requires passing the written test again and clearing another TSA background check, though some states allow mail-in renewal if nothing has changed.
What happens if I fail the written test?
You can retake the test. Most states allow you to retake it the same day or schedule another appointment. Each attempt may have a separate fee. There is no limit on how many times you can retake the test, but you must pass before the TSA background check can begin.
How long does the TSA background check take?
The TSA typically completes the background check within two to four weeks of the DMV submitting your information. If additional review is needed, it can take longer. You can contact your DMV for a status update if it has been more than four weeks.
Can I drive hazmat loads while my background check is pending?
No. You can only transport hazmat once the endorsement is printed on your license. Until the TSA approves you and the DMV issues your endorsed license, you cannot legally haul hazmat cargo, even if you have passed the written test.