A hazmat endorsement lets you haul materials the Department of Transportation classifies as dangerous — explosives, flammables, poisons, radioactive materials, and others. You cannot transport these loads without it, even if you hold a CDL. Getting one requires passing a written test, passing a background check, and paying a fee. The process takes a few weeks to a few months depending on your state.
Key Takeaways
- You must pass the hazmat knowledge test at your state's DMV before you can get the endorsement added to your CDL.
- The TSA conducts a background check that includes fingerprinting, and you must clear it before the endorsement is issued.
- Hazmat endorsements expire every five years and require renewal through the same test-and-background-check process.
- Your employer may require hazmat training beyond what the DMV test covers, so check your job offer or company handbook before you start studying.
- Some states charge $50 to $100 for the endorsement itself, separate from your CDL renewal fee.
What the hazmat knowledge test covers
The hazmat test is a written exam you take at your state's DMV or testing location. It has 30 questions, and you must answer at least 24 correctly to pass. The test covers how to identify hazardous materials, how to load and find them, what placards and labels mean, what to do in an emergency, and the rules for transporting specific classes of materials.
You study from the hazmat section of your state's CDL manual, which is free and available online from your state's DMV website. The manual explains the nine classes of hazardous materials (Class 1 is explosives, Class 3 is flammable liquids, and so on), what each placard looks like, and how to respond if your load leaks or catches fire. Most people spend 10 to 20 hours studying before they feel ready to test.
You can retake the test if you fail, but you usually have to wait a day or pay a retest fee. Check your state's rules before you schedule your first attempt.
The TSA background check and fingerprinting
After you pass the knowledge test, your state's DMV sends your information to the Transportation Security Administration (TSA). The TSA runs a background check that looks for disqualifying criminal convictions, immigration violations, and other security concerns. This is not the same as a standard criminal background check — the TSA has its own list of offenses that bar you from the endorsement.
As part of the TSA check, you will be fingerprinted. Some states do this at the DMV when you explore; others send you to a third-party fingerprinting vendor. The TSA uses those fingerprints to check federal and state criminal databases. The fingerprinting usually costs $10 to $20 and is your responsibility to pay.
The TSA background check typically takes two to four weeks, but can take longer if there are questions about your record. You cannot legally haul hazmat until the TSA clears you and your state issues the endorsement.
Disqualifying offenses and criminal history
The TSA will deny your hazmat endorsement if you have been convicted of certain crimes in the past 10 years. These include felonies involving explosives, weapons, or drugs; crimes of violence; human trafficking; and immigration fraud. You are also disqualified if you have an outstanding warrant, are subject to a restraining order, or have been committed to a mental institution for certain reasons.
If you have a criminal record and are unsure whether it disqualifies you, contact your state's DMV before you pay for the test. Some states offer a preliminary review, and the TSA publishes its full disqualification list online. A conviction does not automatically mean you cannot get the endorsement — it depends on the specific crime and when it occurred.
If the TSA denies your endorsement, you have the right to request reconsideration and to see the reasons for the denial. The process for appealing varies by state.
Fees and timeline for getting the endorsement
The total cost varies by state. Most states charge $50 to $100 for the hazmat endorsement itself, plus the cost of the knowledge test (usually $10 to $30) and fingerprinting ($10 to $20). Some states bundle these into one fee; others charge separately. Check your state's DMV website for the exact breakdown.
The timeline from start to finish is usually four to eight weeks. You study and pass the knowledge test (one to two weeks), get fingerprinted (same day or within a week), the TSA conducts the background check (two to four weeks), and your state issues the endorsement (a few days to a week after TSA approval). If the TSA has questions about your record, the process can stretch to three months or longer.
Your hazmat endorsement is valid for five years from the date it is issued. When it expires, you must renew it by retaking the knowledge test and passing another TSA background check. You do not have to wait for it to expire — you can renew it anytime in the final year.
Employer-required hazmat training beyond the DMV test
The DMV knowledge test covers the rules and regulations, but many employers require additional hands-on hazmat training before you can start hauling their loads. This training might cover how to use protective equipment, how to respond to spills, how to communicate hazards to other drivers, and company-specific procedures. Some employers require certification from a third-party trainer; others conduct the training in-house.
Ask your employer or the company hiring you what training they require before you start the DMV process. Some companies will pay for the training; others expect you to cover it yourself. The cost of third-party hazmat training ranges from $200 to $500 and usually takes one to three days.
Renewing your hazmat endorsement
When your hazmat endorsement is within one year of expiring, you can renew it. The renewal process is the same as the initial process: you pass the knowledge test again, get fingerprinted again, and the TSA conducts another background check. You do not have to renew your entire CDL at the same time — you can renew just the hazmat endorsement.
Some states allow you to renew by mail or online if you have not had any moving violations or hazmat-related incidents. Others require you to appear in person at the DMV. Check your state's rules before your endorsement expires, because letting it lapse means you cannot haul hazmat until you go through the full process again.
Frequently Asked Questions
Can I haul hazmat while my background check is pending?
No. You cannot legally transport hazmat materials until the TSA clears you and your state issues the endorsement. Your employer may ask you to wait or assign you non-hazmat loads until the endorsement is approved.
What happens if I fail the hazmat knowledge test?
You can retake it, usually after waiting one day. Most states charge a retest fee of $5 to $15. You do not have to repeat the background check or fingerprinting — only the knowledge test. Study the sections you missed and try again.
Do I need hazmat training if I already have a CDL?
You need to pass the DMV hazmat knowledge test and the TSA background check. Your employer may also require additional hands-on training, but that is separate from the endorsement itself. Check with your company about their specific requirements.
Can I get a hazmat endorsement if I have a misdemeanor on my record?
It depends on the crime and when it occurred. Misdemeanors are generally less likely to disqualify you than felonies, but some misdemeanors — like drug possession or assault — can still bar you. Contact your state's DMV or review the TSA's disqualification list before you explore.
How much does a hazmat endorsement cost in total?
Most states charge between $75 and $150 total, including the test fee, endorsement fee, and fingerprinting. Some states charge more or less. Visit your state's DMV website for the exact fees in your area.