Your state's Department of Motor Vehicles (DMV) or equivalent agency issues hazmat endorsements, not private companies
A hazmat endorsement is an addition to your Class D driver's license that permits you to transport certain hazardous materials. You cannot obtain it from a third-party vendor, driving school, or online service — only your state's DMV or its equivalent (called the Secretary of State in some states, the Registry of Motor Vehicles in others) can issue it. The process involves passing a written test at a DMV office and undergoing a federal background check.
The endorsement itself is free in most states, though you will pay a fee to add it to your license — typically between $10 and $50 depending on your state. Some states charge an additional fee for the background check, which is required by the Transportation Security Administration (TSA) before any hazmat endorsement can be issued.
Key Takeaways
- You must visit your state's DMV in person to take the hazmat written test and pay the endorsement fee.
- The TSA conducts a federal background check before your endorsement is approved, which can take one to two weeks.
- You will need to study the hazmat materials section of your state's driver's manual and pass a written test covering placarding, shipping papers, and emergency procedures.
- Your hazmat endorsement is valid for the same renewal period as your Class D license, typically four to eight years depending on your state.
Finding your state's DMV and scheduling a hazmat test appointment
Start by visiting your state's official DMV website. Search "[your state] DMV hazmat endorsement" or "[your state] hazmat test" to find the page specific to your state. The website will list the DMV offices in your area that administer hazmat tests — not all locations offer this service, so you may need to travel to a regional office.
Some states allow you to schedule a hazmat test appointment online; others require you to call or visit in person. Check your state's website for the scheduling method. If appointments are not available online, call the DMV office directly. Bring your current Class D license, proof of residency (utility bill, lease, or bank statement), and proof of citizenship or legal presence (passport, birth certificate, or permanent resident card).
What the hazmat written test covers and how to prepare
The hazmat test is separate from the general Class D written test. It covers the hazmat materials section of your state's official driver's manual, which you can read free from your state's DMV website or request in print at any DMV office. The test typically includes 30 to 50 multiple-choice questions on topics such as hazard classes, placarding requirements, shipping papers, vehicle placarding, and emergency response procedures.
You must score at least 80 percent on most state tests to pass. Study materials are provided by your state DMV at no cost. Some states offer practice tests online through their DMV website. Private study guides and apps exist, but they are not necessary — the official state manual contains all the information you need.
The federal background check and approval timeline
After you pass the written test at the DMV, the TSA conducts a federal background check. This check screens for disqualifying criminal convictions, immigration violations, and other factors that would make you ineligible to transport hazmat. The TSA does not charge a separate fee for this check in most states, though some states add a processing fee of $5 to $15.
The background check typically takes one to two weeks, though it can take longer if the TSA needs additional information. You will receive notification by mail when your endorsement is approved. Once approved, you can pick up your new license with the hazmat endorsement at the DMV office where you took the test, or it may be mailed to you depending on your state's process.
Reasons you may be denied a hazmat endorsement
The TSA maintains a list of disqualifying factors that can result in denial. These include felony convictions related to explosives, weapons, or drugs; certain immigration violations; and convictions for crimes involving dishonesty or false statements within the past seven years. A denial does not prevent you from holding a Class D license — it only prevents you from transporting hazmat materials.
If your process is denied, the TSA will send you a letter explaining the reason. You have the right to request reconsideration or appeal the decision through the TSA's administrative process. Contact your state's DMV for information on how to file an appeal in your state.
Renewing your hazmat endorsement
Your hazmat endorsement renews automatically when you renew your Class D license, provided you have no disqualifying factors at the time of renewal. You do not need to retake the written test unless your state specifically requires it — most states do not. You will pay the endorsement fee again at renewal, typically the same amount you paid initially.
If you move to a different state, you cannot transfer your hazmat endorsement. You must obtain a new endorsement from your new state's DMV by passing that state's hazmat test and undergoing another TSA background check.
Frequently Asked Questions
Can I take the hazmat test online or by mail?
No. The hazmat test must be taken in person at a DMV office. Some states offer online scheduling for your appointment, but you must appear at the office to take the actual test. This requirement is set by federal law.
How long does the entire process take from start to finish?
The written test can be taken on your first visit to the DMV. The TSA background check then takes one to two weeks. Total time from test to endorsement is typically two to three weeks, though it can vary by state and by how quickly the TSA processes your check.
What if I fail the hazmat test?
You can retake the test. Most states allow you to retake it when ready or schedule another appointment within a few days. There is usually no additional fee for retakes, though some states charge a small fee per attempt after the first failure.
Do I need a hazmat endorsement to drive a vehicle that carries hazmat materials for my job?
Yes. If you operate a vehicle that carries hazardous materials as part of your job, you must have a valid hazmat endorsement on your Class D license. Your employer cannot legally allow you to drive such a vehicle without it.
What happens if I let my hazmat endorsement expire?
You can no longer legally transport hazmat materials. You can renew it by renewing your Class D license at your state's DMV. If your license has already expired, you will need to renew both your license and your endorsement together.