The Hazmat Endorsement Requires a Background Check, Written Test, and TSA Clearance

A hazmat endorsement (also called an HM endorsement) lets you haul materials the Department of Transportation classifies as hazardous — explosives, flammables, poisons, radioactive materials, and others. To add it to your commercial driver's license, you must pass a written test, pass a background check run by the Transportation Security Administration, and pay a fee. The whole process typically takes two to four weeks, though the TSA background check can take longer if they need more information from you.

You cannot get a hazmat endorsement by mail or online. You must go to your state's driver licensing office in person, bring specific documents, and take the written test there. The TSA does not issue the endorsement itself — your state does, but only after TSA clears you.

Key Takeaways

  • You must pass a 30-question written test at your state's driver licensing office, covering hazmat classifications, placarding, and safety rules.
  • The TSA runs a background check that looks at criminal history, immigration status, and other security factors; disqualifying offenses include felonies and certain drug convictions.
  • You need a valid CDL, a state ID or passport, proof of citizenship or legal residency, and your Social Security number before you can test.
  • The endorsement costs between $85 and $175 depending on your state, and you must renew it every five years when your CDL renews.

Documents and Information You Must Bring to the DMV

Bring your current CDL or a valid commercial learner's permit. If you do not have either, you cannot test for the hazmat endorsement — you must get your CDL first. You also need a government-issued photo ID (a state ID, passport, or military ID) and proof that you are a U.S. citizen or lawful permanent resident. A birth certificate, passport, naturalization certificate, or permanent resident card all work.

Have your Social Security number ready. The TSA uses it to run your background check. Some states also ask for your fingerprints at the DMV office; if yours does, the staff will take them there as part of the process. Bring your current address and phone number, and be prepared to answer questions about where you have lived for the past five years.

The Written Test: What to Study

The hazmat test has 30 multiple-choice questions, and you must answer at least 24 correctly to pass. The test covers nine main areas: the hazmat regulations themselves, how to identify hazardous materials, shipping papers and documentation, placarding and labeling, vehicle safety and equipment, loading and unloading, driving rules, emergency response, and security. You can retake the test if you fail, but you must wait one day before trying again.

Your state's DMV handbook includes a hazmat section with sample questions and explanations. The Federal Motor Carrier Safety Administration also publishes a free hazmat study guide online. Most people study for one to two weeks before testing. The test is offered in English; some states offer it in other languages, but you should check with your local DMV office first.

The TSA Background Check and What Can Disqualify You

After you pass the written test, your state sends your information to the TSA. The TSA checks your criminal history, immigration status, mental health records (in some cases), and other security databases. The check usually takes two to four weeks, but can take longer if the TSA needs to investigate something or request more information from you.

Certain offenses disqualify you permanently or for a set period. Felonies involving explosives, weapons, or drugs disqualify you for life. Other felonies disqualify you for ten years from the date of conviction. Misdemeanors involving hazmat violations, fraud, or certain drug offenses disqualify you for five years. Immigration violations, outstanding warrants, and being on a terrorism watchlist also result in denial. If you have a disqualifying record, the TSA will notify you in writing and explain why you were denied.

Cost and Renewal Timeline

The fee for a hazmat endorsement ranges from $85 to $175 depending on your state. Some states charge a flat fee; others charge per year. When you renew your CDL, you must also renew your hazmat endorsement — they expire on the same date. Renewal involves another TSA background check and another written test, though some states waive the test if you have held the endorsement without violations.

You cannot renew your hazmat endorsement by mail in most states. You must return to the DMV office in person. Start the renewal process at least 60 days before your CDL expires, because the TSA background check can take time and you do not want to let your endorsement lapse.

What Happens After You Pass and Are Cleared

Once the TSA clears you, your state DMV will issue your hazmat endorsement. It appears on your CDL as an "H" in the endorsements section. You can then legally haul hazmat materials for any employer who hires you. Your employer may require additional training — many do — but the endorsement itself is what allows you to transport the materials.

Keep your CDL with you whenever you drive hazmat loads. If you are stopped and do not have a valid hazmat endorsement, you can be fined and your employer can be fined as well. If your endorsement expires, you cannot legally haul hazmat until you renew it.

If You Are Denied or Your process Takes Longer Than Expected

If the TSA denies your process, they will send you a letter explaining the reason and telling you how to request reconsideration. You can submit additional documents or information to dispute the decision. The process for reconsideration varies by reason for denial, so follow the instructions in the letter.

If your background check is taking longer than four weeks, contact your state's DMV office. They can check the status with the TSA. Delays usually happen when the TSA needs more information from you — for example, if you have lived outside the United States or have a name that matches someone in a security database. Respond to any requests from the TSA or DMV as quickly as you can.

Frequently Asked Questions

Do I need a hazmat endorsement to haul all commercial loads?

No. You need it only for materials the Department of Transportation classifies as hazardous — explosives, flammables, poisons, radioactive materials, oxidizers, and a few others. Most general freight does not require it. Your employer will tell you whether a load needs the endorsement.

Can I get a hazmat endorsement if I have a criminal record?

It depends on what the conviction is and when it happened. Felonies involving explosives or weapons disqualify you for life. Other felonies disqualify you for ten years from the conviction date. Certain misdemeanors disqualify you for five years. Contact your state DMV or the TSA to find out whether your specific record disqualifies you.

How long is the hazmat endorsement good for?

Five years. It expires on the same date as your CDL. You must renew both at the same time by going to the DMV in person, passing another background check, and paying the renewal fee.

What if I fail the written test?

You can retake it after waiting one day. There is usually no additional fee for retesting, but check with your state DMV. Most people pass on the second attempt if they study the material between tests.

Does my employer pay for the hazmat endorsement?

That depends on your employer. Some pay the fee and testing costs; others require you to pay. Some require you to have the endorsement before they hire you; others will hire you and then reimburse you once you have it. Ask your employer before you test.