Endorsement H

CDL HazMat Endorsement

Authorizes transporting hazardous materials that require placarding — fuel, chemicals, explosives, and similar cargo. The most complex endorsement to obtain, since it involves both your state DMV and a federal TSA background check.

Practice Questions
80%
Typical Passing Score
$85.25
TSA Fee (or $41 w/TWIC)
5 yrs
Endorsement Validity

Practice the HazMat Test

Loading…
Session Score 0%  (0 of 0)
0%
0 of 0 correct

Strong Topics

    Needs Practice

      In This Guide

      What the HazMat Endorsement Authorizes

      The HazMat endorsement (designated H on a CDL, or X when combined with the Tanker endorsement) authorizes a commercial driver to transport hazardous materials that require placarding under Department of Transportation regulations — including flammable liquids and gases, explosives, radioactive materials, and other regulated substances. It is jointly regulated by the FMCSA and the TSA, meaning you must satisfy two separate federal agencies, not just your state DMV.

      Who Is Eligible

      RequirementDetail
      AgeAt least 21 years old
      CDL statusMust hold a valid CDL before applying for HazMat
      Citizenship/immigration statusU.S. citizen, lawful permanent resident, naturalized citizen, or lawfully present nonimmigrant, asylee, or refugee
      Criminal historyNo disqualifying convictions per TSA's published list
      Outstanding warrantsCannot be wanted or under indictment for a disqualifying felony
      Non-U.S. citizens face additional document scrutiny. Immigration status verification is more complex for lawfully present non-citizen applicants, and name, date, and document mismatches across your CDL, Social Security record, and immigration documents are a common source of delays. Gather all identity and legal presence documents before starting.

      The Full Process — Step by Step

      1
      Confirm base eligibility

      21+, valid CDL, citizenship/immigration status, and no obvious disqualifying convictions on record.

      2
      Complete HazMat ELDT theory training

      Required for first-time applicants obtaining the HazMat endorsement, through an FMCSA-registered provider, before the knowledge test.

      3
      Begin the TSA Security Threat Assessment application

      Pre-enroll through TSA's Universal Enrollment Services online, or by calling the TSA UES call center. This step typically takes the longest, so many drivers start it as early as possible.

      4
      Complete fingerprinting at a TSA enrollment center

      Bring your CLP or CDL and required identification documents to your appointment.

      5
      Pass the HazMat knowledge test at your state DMV

      Covers placarding, shipping papers, loading and unloading, emergency response, and material segregation. Some states require TSA clearance before you can even take this test; others allow it in either order.

      6
      Receive TSA's determination and finalize your endorsement

      TSA notifies your state of your eligibility result. Once approved, return to your state DMV/DPS office to have HazMat added to your CDL.

      Process order genuinely varies by state. Some states require the knowledge test before TSA processing can begin; others let both run in parallel; some issue an interim non-HazMat CDL while TSA approval is pending. Since TSA processing is usually the longest step, confirm your state's specific sequence before starting — running steps in parallel where allowed can meaningfully shorten your total timeline.

      The TSA Security Threat Assessment

      This is the part of the process most drivers underestimate. The Security Threat Assessment is a fingerprint-based federal background check conducted under 49 CFR 1572, a rule TSA published in 2003 under authority granted by the USA PATRIOT Act and the Safe Explosives Act. As of January 1, 2025, the standard fee is $85.25 for both new and renewing applicants.

      A real, often-overlooked benefit: TSA PreCheck access. HazMat endorsement holders can use their state CDL identification number to access TSA PreCheck screening lanes when flying, by entering their state abbreviation and CDL number in the Known Traveler Number field — no separate PreCheck enrollment required.

      What Disqualifies an Applicant

      TSA screens against a published list of disqualifying offenses and factors, checking federal and international watchlists in the process, including the Treasury Department's OFAC Specially Designated Nationals list and the UN Security Council consolidated sanctions list.

      Disqualifying FactorNotes
      Outstanding warrant or indictmentApplies until resolved, for a disqualifying felony
      Certain criminal convictionsSome offenses carry permanent disqualification; others are time-limited (commonly 7 years)
      Certain mental health adjudicationsSpecific involuntary commitment or incompetency findings
      Watchlist matchesIncludes OFAC and UN sanctions lists, among others
      Immigration status issuesUnresolved or ineligible immigration status
      Pull your own record before applying. Reviewing your criminal history and any outstanding warrants before spending time and money on the application can save you from a costly, time-consuming denial.

      The TWIC Card Shortcut

      Already have a TWIC card? You may qualify for a reduced-rate application. Under Section 1978 of the TSA Modernization Act (2018), a driver who holds a valid Transportation Worker Identification Credential can apply at a reduced $41.00 rate in any state that accepts the TWIC threat assessment in place of a new, separate HazMat assessment. Check with your state whether this applies before paying the full fee.

      Why Renewal Is Different From Every Other Endorsement

      You cannot simply "renew" a HazMat endorsement the way you renew other CDL credentials. A HazMat endorsement is generally valid for up to 5 years, matching the TSA assessment's approval window — though some states apply shorter cycles tied to their own CDL renewal periods. At every renewal, you must both retake the HazMat knowledge test and complete an entirely new TSA Security Threat Assessment, including new fingerprinting. There is no shortcut that skips the federal background check just because you held the endorsement before.

      Because TSA approval can take time to process, most state agencies advise starting your renewal well before your current endorsement or CDL expires — some specifically recommend at least 30 days ahead — to avoid a gap where you're technically CDL-holding but ineligible to transport HazMat loads while awaiting results.

      Frequently Asked Questions

      What is a CDL HazMat endorsement?
      It authorizes transporting hazardous materials requiring DOT placarding — flammable liquids, gases, explosives, radioactive materials — and requires both a knowledge test and a federal TSA background check.
      What is the TSA Security Threat Assessment?
      A fingerprint-based federal background check under 49 CFR 1572. As of January 1, 2025, the standard fee is $85.25, or $41.00 with an accepted TWIC comparability waiver.
      How long does a HazMat endorsement last, and can it be renewed like other endorsements?
      Generally up to 5 years. Unlike other endorsements, renewal requires retaking the knowledge test and completing an entirely new TSA background check with new fingerprinting.
      Does a TWIC card help with the HazMat process?
      Potentially — TWIC holders may qualify for a reduced $41.00 fee in states that accept the TWIC assessment in place of a new HazMat-specific one.
      How many questions are on the HazMat knowledge test?
      Most states use a 30-question test under the FMCSA-approved multi-state testing framework, with 80% (24 correct) to pass. Since states administer their own tests within federal guidelines, confirm your exact state's format before test day.

      Sources: Transportation Security Administration (tsa.gov); Federal Motor Carrier Safety Administration; 49 CFR 1572, 49 CFR 383. Last verified August 2026.

      Ready for More?

      Explore the Tanker endorsement, or see how HazMat combines with Tanker to form the X endorsement.

      Tanker Endorsement → X Endorsement →