Free CDL HazMat Practice Tests

Fuel, chemicals, explosives - the loads that pay more but require more. Pass the HazMat test and a TSA background check to add the H endorsement to your CDL.

The test hits you with nine hazard classes, placarding rules, the Hazardous Materials Table (49 CFR 172.101), and emergency procedures. 30 questions at most DMVs, 80% to pass. Our 192 practice questions cover everything the DMV asks about.

192 questions 7 practice tests Free to start

Start Your HazMat Practice

Practice tests for the HazMat endorsement exam. Select your state to begin.

Chrome HazMat fuel tanker with hazard placards at a fuel terminal

The HazMat Knowledge Test

You take this at your state DMV. You need 80% or higher to pass. ELDT training is required before you can test.

☢️

HazMat

The test covers nine hazard classes - from explosives (Class 1) to miscellaneous dangerous goods (Class 9). You'll need to know placarding rules (when to placard, which placards for which materials), the Hazardous Materials Table, shipping papers, and emergency response procedures. One thing that trips people up: the difference between "dangerous" placard (for mixed loads under 1,000 lbs each) vs. specific hazard placards.

Practice with us: 192 questions 7 tests
15M+ students since 2010
50 states covered

Why Get the HazMat Endorsement?

The pay bump is real

HazMat adds $5,000-$15,000 to your annual earnings. Fuel haulers routinely hit $70K-$80K. The TSA check filters out competition.

Recession-resistant freight

Fuel, chemicals, propane - these move regardless of the economy. HazMat loads kept rolling through 2008 and 2020.

Get X if you're serious

Add Tanker (N) and you have the X endorsement. That's what fuel hauling jobs actually require. HazMat alone limits your options.

What is the HazMat Endorsement?

The HazMat endorsement (H) adds hazardous materials hauling to your CDL. Fuel, chemicals, explosives, radioactive materials - anything that requires DOT placarding under 49 CFR. You add it to an existing CDL, not get it separately.

What sets HazMat apart: you need a TSA background check. Fingerprinting, threat assessment, about $86 and 4-6 weeks of waiting. The process filters out a lot of drivers, which is partly why HazMat-endorsed drivers earn more.

The other difference: ELDT timing. For your initial CDL, you do ELDT after the knowledge tests. For HazMat, you complete ELDT theory training before you can take the knowledge test. No behind-the-wheel requirement for HazMat alone.

Most HazMat drivers pair it with the Tanker (N) endorsement to get the X endorsement - that's what fuel haulers need. HazMat + Tanker opens the highest-paying tanker loads.

What You Can Haul with HazMat

  • Fuel tankers (gasoline, diesel, jet fuel)
  • Chemical transport trucks
  • Propane and LPG delivery vehicles
  • Explosives carriers
  • Radioactive materials transport
  • Corrosive chemicals haulers
  • Poison/toxic materials vehicles
  • Any vehicle carrying hazardous materials in quantities requiring placarding

How to Get the HazMat Endorsement

1

Have a CDL (Any Class)

You need an existing CDL before adding the HazMat endorsement. Class A, B, or C - any works. If you don't have one yet, start with Class A or Class B CDL training.

2

Complete ELDT Theory Training

HazMat requires ELDT theory training before you can take the knowledge test - the opposite order from Class A/B. No behind-the-wheel training required for HazMat alone. Our ELDT theory course is FMCSA-registered and 100% online.

3

Pass the HazMat Knowledge Test

30 questions at most DMVs, 80% to pass. Covers hazard classes, placarding rules, the Hazardous Materials Table, shipping papers, and emergency procedures. Practice with our free tests above.

4

Pass the TSA Background Check

Schedule fingerprinting at a TSA-approved enrollment center. Costs about $86. TSA runs a Security Threat Assessment that takes 4-6 weeks. Once cleared, your DMV adds the H endorsement to your CDL.

HazMat Endorsement - Frequently Asked Questions

The H endorsement authorizes you to transport hazardous materials that require placarding under 49 CFR. This includes flammable liquids, explosives, corrosives, poisons, and radioactive materials. You add it to an existing CDL - it's not a standalone license.
Three steps: (1) Complete ELDT theory training from an FMCSA-registered provider - you do this before the knowledge test, not after like with Class A/B. (2) Pass the HazMat knowledge test at your DMV (30 questions, 80% to pass in most states). (3) Pass a TSA background check, which involves fingerprinting and a threat assessment. The whole process takes 4-6 weeks, mostly waiting on TSA.
The TSA background check (called a Security Threat Assessment) costs about $86 and needs to be renewed every 5 years. Your state DMV will charge a testing fee, usually $10-$25. ELDT training costs vary - our online course is one option.
Usually 4-6 weeks. You submit fingerprints at an approved enrollment center, then wait for TSA to process. Some states let you take the knowledge test while waiting; others require TSA clearance first. Check your state's rules.
Federal law lists specific disqualifying offenses: crimes involving terrorism, espionage, treason, sedition, or certain weapons violations result in permanent disqualification. Other felonies (like drug trafficking, arson, or assault) disqualify you for 7 years from conviction or release, whichever is later. Mental health adjudications and dishonorable military discharge are also disqualifying.
HazMat premium adds $5,000-$15,000 to base CDL pay. Fuel tanker drivers (HazMat + Tanker) typically earn $65,000-$85,000. Chemical haulers can hit $80,000+. Local fuel delivery often pays $60,000-$70,000 with better hours than long-haul.
Yes - and the timing is different from Class A/B. For HazMat, you complete ELDT theory training before taking the knowledge test, not after. No behind-the-wheel training required for HazMat alone (that's only for first-time CDL and School Bus/Passenger).
HazMat (H) is about what you're hauling - dangerous materials. Tanker (N) is about how you're hauling - liquid in bulk tanks over 1,000 gallons. Get both and you have the X endorsement, which covers hazardous liquids in tankers. Most fuel hauling jobs require X.
The TSA background check expires every 5 years. You'll need new fingerprints and another $86 fee. Your state may also require you to retake the knowledge test at renewal - rules vary.

ELDT Theory Training

FMCSA-Registered Provider

HazMat requires ELDT theory training before you can take the knowledge test - the opposite order from Class A/B CDL. We offer the theory portion online - no classroom required.

100% Online Self-paced Instant Certificate
Learn About ELDT Training