The hazmat test is a written exam you take at your DMV to add a hazmat endorsement to your commercial driver's license

The hazmat endorsement (also called HazMat or H endorsement) allows you to legally transport hazardous materials on public roads. You cannot haul hazmat cargo without it, even if you have a commercial driver's license. The test covers federal regulations about how hazardous materials must be classified, packaged, labeled, and transported.

You take the test at your state DMV office, usually on a computer or paper form depending on your state's system. The exam is separate from your regular CDL written test — you pass or fail it independently. Most states charge a fee between $10 and $50 to add the endorsement to your license once you pass.

Before you can test, you must pass a Transportation Security Administration (TSA) background check. This is a federal requirement, not a state one. Your state DMV will tell you how to request the check, which usually takes a few days to a few weeks. You cannot sit for the hazmat test until TSA approves you.

Key Takeaways

  • You need TSA approval before you can take the hazmat test — this is a federal background check that takes several days to weeks.
  • The written test covers hazmat classification, packaging, labeling, placarding, and emergency procedures under federal Department of Transportation rules.
  • You must renew your hazmat endorsement every five years, and you will need another TSA background check at renewal time.
  • Each state charges its own fee for the endorsement, ranging from about $10 to $50, and the test format varies by state.

TSA Background Check: The Required First Step

Before your state will let you test for hazmat, the TSA must clear you. This is a federal security requirement that applies in every state. You cannot skip it or test first and get cleared later — the background check comes before the exam.

Your DMV will direct you to request the check, usually through an online portal or by mail. The TSA checks your criminal history, immigration status, and other security factors. The process typically takes 7 to 14 days, though it can take longer if the TSA needs more information about you. Once you are approved, your state DMV will notify you that you can now test.

If the TSA denies you, you can request reconsideration, but this is a federal decision and your state DMV cannot override it. The TSA publishes reasons for denial on its website, and you have the right to know why you were denied.

What the Hazmat Test Covers

The test focuses on the Department of Transportation (DOT) Hazardous Materials Regulations, which are the federal rules for transporting dangerous goods. You will answer questions about how to identify hazmat, how to package and label it, what placards go on your vehicle, and what to do in an emergency.

Specific topics include hazmat classes (explosives, gases, flammable liquids, toxic substances, and others), shipping papers and documentation, vehicle placarding and marking, loading and unloading procedures, and driver responsibilities during transport. You will also see questions about what to do if there is a spill or accident.

Most states give you 30 to 60 questions, and you usually need to score 80 percent or higher to pass. The test is not timed in most states, though some set a time limit of 60 to 90 minutes. You can take the test in English or, in many states, in other languages.

How to Study and Prepare

Your state DMV publishes a hazmat study guide or handbook, usually free on its website. This guide covers all the topics on the test and is the primary resource you should use. Many states base their test questions directly on material in the official handbook.

The federal DOT also publishes the Hazardous Materials Regulations, which is the legal source document. This is dense and technical, but it is the actual rule book. Your state handbook will summarize the key points you need to know for the test.

Some commercial driving schools offer hazmat prep courses, either in person or online. These are not required, but they can help you understand the material faster. If you are already taking CDL training, ask whether hazmat is included in the curriculum.

Test Day and Retesting

Bring your valid driver's license, proof of TSA approval, and any other documents your state requires. Arrive early — most DMVs process tests on a first-come, first-served basis and may turn you away if you arrive close to closing time.

If you fail the test, you can retake it. Most states let you retake it the same day or within a few days, though some require you to wait a set number of days between attempts. Each retake usually costs the same fee as the first test. There is no limit on how many times you can retake it.

Once you pass, your state will add the hazmat endorsement to your commercial driver's license. You will receive a new license in the mail within one to two weeks, depending on your state.

Hazmat Endorsement Renewal and Expiration

Your hazmat endorsement lasts five years from the date it is issued, matching your CDL renewal cycle in most states. When your CDL expires, your hazmat endorsement expires with it.

To renew, you must pass the TSA background check again and retake the hazmat written test. You cannot renew by mail or online — you must go to the DMV in person and test again. Some states let you renew your CDL by mail but require you to come in for the hazmat test separately.

If your hazmat endorsement expires before you renew it, you cannot legally transport hazmat. You will need to pass both the TSA check and the test again to restore it.

State-by-State Differences in Testing

Most states administer the hazmat test on computer at the DMV, but a few still use paper tests. The number of questions, passing score, and time limit vary slightly by state. Some states charge a flat fee for the endorsement; others charge per attempt.

A few states allow you to test at certain third-party locations (like some commercial driving schools), but most require you to test at a DMV office. Check your state DMV website for the exact testing locations near you.

The content of the test is based on federal DOT regulations, so the material is the same across all states. The format and administration differ, but what you need to know does not change from state to state.

Frequently Asked Questions

Do I need a hazmat endorsement if I only transport hazmat occasionally?

Yes. If you are driving a commercial vehicle and carrying any hazmat cargo, you must have the endorsement. There is no exception for occasional transport. If you are caught without it, you face federal fines and your company can be penalized.

What happens if the TSA denies my background check?

You cannot test for hazmat and cannot get the endorsement. You can request reconsideration from the TSA, but this is a federal decision. Your state DMV cannot override a TSA denial. You have the right to know the reason for the denial.

Can I test for hazmat if I have a criminal record?

It depends on the offense. The TSA looks at criminal history as part of the background check. Some offenses are automatic disqualifiers; others are reviewed case by case. You will not know until you request the background check. The TSA publishes disqualifying factors on its website.

How long does the hazmat test take?

Most tests take 30 to 60 minutes, depending on how quickly you work through the questions. There is usually no strict time limit, though some states set a maximum of 60 to 90 minutes. You can take as long as you need within that window.

Can I use my phone or notes during the hazmat test?

No. Like all DMV written tests, the hazmat test is proctored. You cannot use your phone, notes, study materials, or any outside resources. You answer the questions from memory based on what you studied.