Skip to content
TruckSprint

Hazmat endorsement: how to get it, what it costs, and what it takes to use it

Steve Woods · Lead Dispatcher, TruckSprint

Steve Woods leads the TruckSprint dispatch desk and reviews every guide we publish. How we research and update guides.

Updated October 2026

Quick answer

To get a hazmat endorsement: hold a CDL, complete hazmat theory training from a registered provider if it's your first H, apply for TSA's security threat assessment ($85.25, or $41.00 with a valid TWIC where accepted), pass your state's knowledge test, and renew at least every 5 years. TSA aims to give a status within 60 days, so start early.

Source: TSA, Hazmat Endorsement; 49 CFR 380, 383 · checked 2026-10

The hazmat endorsement opens freight a lot of drivers can't haul, and it comes with paperwork and responsibility a lot of drivers don't want. I'm Steve, lead dispatcher at TruckSprint. Hazmat and tanker is one of the eleven equipment lines we dispatch. Here's the process from the rules and TSA's own page, plus what a carrier needs before the first placarded load.

What the H endorsement allows

A CDL holder needs the H endorsement to drive a commercial motor vehicle carrying hazardous materials in quantities that require placards (49 CFR 383.93). Tank vehicles need the N endorsement, and hauling hazmat in a tank needs both, which your state shows as X (383.153).

If your truck is under the CDL weight lines, hauling placarded hazmat still takes a CDL: at least Class C, with the H endorsement.

Your steps

Answer four questions to see your path:

Your path to the H endorsement

Do you already have a CDL?
Is this your first H endorsement?
Do you hold a valid TWIC card?
  1. 1Entry-level training (theory)First-time H endorsement applicants since February 7, 2022 must complete the hazmat theory training from a provider on FMCSA's Training Provider Registry (49 CFR 380.609(b)). No behind-the-wheel portion for H.
  2. 2TSA security threat assessmentPre-enroll online, then visit a TSA enrollment center for documents and fingerprints. Fee: $85.25. TSA aims to give a status within 60 days; start at least that early.
  3. 3State knowledge testPass the hazardous materials knowledge test at your state licensing agency (49 CFR 383.93). State test and license fees vary.
  4. 4Endorsement issuedThe state issues the H (or X with tank) once TSA clears you. Renew at least every 5 years, with a new threat assessment each time (383.141).

TSA fees from tsa.gov, checked 2026-10. State fees, test locations and any extra state requirements vary; check your licensing agency.

What it costs

ItemCostSource
TSA security threat assessment$85.25 new or renewingtsa.gov, checked 2026-10
With a valid TWIC, where your state accepts it$41.00tsa.gov
State knowledge test and license feeVaries by stateYour licensing agency
Entry-level theory training (first H only)Varies by providerFMCSA Training Provider Registry

Source: TSA, Hazmat Endorsement · checked 2026-10

TSA's fee is non-refundable and covers 5 years. Residents of Florida, Kentucky, Maryland, New York, Pennsylvania, Texas, Virginia, Wisconsin apply and give fingerprints at their DMV instead of a TSA enrollment center.

The timeline

  • Training (first H only). Drivers getting their first H endorsement on or after February 7, 2022 must complete hazmat theory training from a provider on FMCSA's Training Provider Registry (49 CFR 380.603(b), 380.609(b)). There's no behind-the-wheel part for H.
  • TSA threat assessment. TSA's goal is a status within 60 days of enrollment, and it recommends enrolling at least 60 days before you need the endorsement.
  • Knowledge test. Taken at your state licensing agency; study the hazmat section of your state's CDL manual.
  • Issue. The state can't issue the endorsement until TSA clears you (49 CFR 1572.13(a)).

Renewal

The endorsement must be renewed at least every 5 years, each time with a new TSA assessment (383.141(d)). Your state must notify you at least 60 days before it expires (383.141(c)). Don't wait: if TSA hasn't finished by your expiration date, you can lose the endorsement until it does, though states may extend it 90 days in that case (1572.13(c)).

Hauling hazmat under your own authority

The endorsement is the driver's part. A carrier hauling placarded hazmat also needs:

  • PHMSA hazmat registration for anyone transporting a quantity that requires placards, plus some other quantities (49 CFR 107.601), kept current every year you haul.
  • Higher insurance: $1,000,000 for oil and most listed hazmat, and $5,000,000 for certain bulk and high-hazard materials (49 CFR 387.9). More in commercial truck insurance.
  • Hazmat employee training for drivers and anyone who handles the paperwork, with recurrent training at least every three years (49 CFR 172.704).
  • Placards, shipping papers and segregation done right on every load. Our hazmat segregation and placard checker works through the tables.
  • Drug and alcohol testing for CDL drivers; see the drug testing consortium guide.
  • A hazmat safety permit for certain high-hazard materials (49 CFR 385.403).

Source: 49 CFR 107.601, eCFR · checked 2026-10

Does hazmat pay more?

Often, but we don't publish a percentage because there's no reliable public figure for it. Hazmat freight usually costs more to haul too: higher insurance, registration, training, tighter rules and more inspection attention. The endorsement pays best for drivers who want steady specialized work like fuel, chemicals or gases, often in tankers, and who keep their records clean. If you're weighing it for a few loads a year, count the full cost first.

Mistakes to avoid

  1. Enrolling with TSA too late for a job that starts next month.
  2. Letting the endorsement lapse at renewal.
  3. Hauling placarded loads without PHMSA registration under your own authority.
  4. Assuming the endorsement covers tanks. Tanks need N; hazmat in a tank needs X.
  5. Skipping the 3-year recurrent training records.

Check your license class with the CDL checker before you start.

Quick application

Pick your truck. Answer two questions. A dispatcher calls you.

  • Every load comes to you as an offer. You confirm or pass.
  • The rate con goes straight to you, never around you.
  • 7% new MC, 26 ft box or hotshot. 5% standard. 4% for 2+ trucks.
  • No setup fee, no minimums, month-to-month. No haul, no pay.

Box trucks: 26 ft only. We don't dispatch cargo vans or sprinters.

Apply in three short steps

Step 1 of 3 · Truck

What do you run?

About 2 minutes. No setup fee, no contract.

Questions carriers ask

How do I get a hazmat endorsement?

Hold a CDL, complete entry-level hazmat theory training from a registered provider if it's your first H endorsement, apply for the TSA security threat assessment with fingerprints and the fee, pass your state's hazardous materials knowledge test, and receive the endorsement once TSA clears you.

How much does a hazmat endorsement cost?

TSA's fee is $85.25 for new and renewing applicants, or $41.00 if you hold a valid TWIC and your state accepts it, per tsa.gov as of October 2026. Add your state's knowledge test and license fees and the cost of entry-level training if it's your first H, which vary.

How long does it take to get a hazmat endorsement?

TSA's goal is to give you a status within 60 days of enrollment, and it recommends enrolling at least 60 days before you need it. Training and the state test can happen in the meantime.

How often do you renew a hazmat endorsement?

At least every 5 years, with a new TSA security threat assessment each time (49 CFR 383.141). Your state must notify you at least 60 days before it expires. Start the renewal early so you don't lose the endorsement while TSA processes it.

What's the difference between the H, N and X endorsements?

H is hazardous materials, N is tank vehicle, and X is the combined code for both (49 CFR 383.153). Hauling hazmat in a tank needs both, shown as X. H needs a knowledge test plus the TSA assessment; N needs a knowledge test.

Got your H? Let's put it to work.

Our dispatchers find hazmat and tanker loads that fit your endorsements, insurance and equipment, and send every load to you to confirm or pass.

No setup fee. No contract. You confirm every load.