HazMat drivers earn up to $130,000/year - 178% more than standard CDL jobs. Our free online practice test, study guide and exam questions & answers help you pass the H endorsement exam on your first try.

Key facts about the test and the process to get your H endorsement
30 real exam-like questions and answers with instant feedback - take this HazMat endorsement test online and see how ready you are. Works as a free CDL HazMat study guide and pretest.
You need 0 more correct answers.
Join 847,000+ drivers who got their HazMat endorsement with us.
"The practice tests were almost identical to my real HazMat exam. Passed on my first try!"
Real talk: it takes 30-60 days to add HazMat (HME) to your CDL. The TSA background check is the bottleneck, so start there.
Visit a TSA enrollment center for fingerprinting. This is required because HazMat transport is a security-sensitive area.
First-time applicants must complete Entry-Level Driver Training from an FMCSA-registered provider. Do this while waiting for TSA clearance.
Take the 30-question HazMat knowledge test at your DMV. You need 80% (24 correct) to pass. Use our practice tests to prepare.
After passing, your CDL is updated with the "H" endorsement. You're now authorized to transport hazardous materials. Remember: you'll still need to demonstrate a thorough pre-trip vehicle inspection as part of your CDL skills test.
Government websites for HazMat endorsement requirements
Learn these cold - they're tested heavily. Know the placard colors and shapes for each class.
Dynamite, fireworks, ammunition
Propane, oxygen, helium
Gasoline, diesel, alcohol
Matches, oily rags, magnesium
Hydrogen peroxide, pool chemicals
Pesticides, medical waste
Uranium, medical isotopes
Battery acid, sulfuric acid
Dry ice, lithium batteries
Continue practicing with state-specific HazMat tests based on your CDL manual.
HazMat (Hazardous Materials) are products that pose a risk to health, safety, or property during transportation. Examples include explosives, flammable liquids, gases, radioactive materials, and corrosives. Federal and state regulations strictly control how these materials can be transported by road.
A HazMat endorsement is an additional qualification added to your CDL that authorizes you to transport hazardous materials in a placarded vehicle. It's represented by the letter "H" on your license (or "X" if combined with Tanker).
Higher pay: HazMat drivers earn nearly $11,000 more per year compared to non-HazMat drivers. Job security: Demand for HazMat drivers is growing faster than average. More opportunities: Many trucking companies specifically seek drivers with HazMat certification.
The test covers: hazard classification, shipping papers and marking, placarding rules, loading/unloading procedures, bulk tank requirements, emergency response, and security plans. Our practice test covers all these topics.
30 questions, multiple choice. You need 24 right to pass (80%). Most states don't have a time limit.
TSA background check fee is $85.25 (or $41 if you already have a TWIC card from maritime work). State DMV fees are $5-$30. First-timers need ELDT training ($25-$400). Total: $100-$500 depending on your state.
30-60 days typically. The TSA background check is the bottleneck (2-6 weeks). Once cleared, you can test and get your license updated the same day.
It depends on the type and timing. TSA has permanent disqualifiers (terrorism, treason) and interim disqualifiers (most serious crimes, 7-year ban). Check TSA's full list.
Yes, for first-time applicants (since February 2022). Complete ELDT HazMat theory before the knowledge test. Renewals usually don't need it again.
5 years, but it expires when your CDL expires. Renewal requires a new TSA background check and fingerprinting.
Yes. Our free practice test, study guide and HazMat questions & answers are built directly from the DOT/FMCSA CDL manual and PHMSA hazardous materials regulations. The questions match the format used by every state DMV and DPS HazMat exam.
Our practice test doubles as a free HazMat study guide - read the explanation on every wrong answer to learn the rule. For a printable HazMat study guide PDF, download the official "Hazardous Materials" section of your state's CDL manual (free from the DMV website) and pair it with our online HazMat pretest.
You can practice the HazMat test online for free here as many times as you want. The official HazMat knowledge test, however, must be taken in person at your state DMV (some states like Ohio offer at-home proctored online options - check your state's rules). The TSA background check and fingerprinting are always done in person.
Three steps: (1) Apply for the TSA HazMat threat assessment and get fingerprinted, (2) complete ELDT HazMat theory training (first-time only), (3) pass the 30-question HazMat knowledge test at your DMV. Once cleared, your state adds the "H" endorsement (or "X" if you also have Tanker) to your CDL the same day.
Yes - HME stands for "Hazardous Materials Endorsement" and refers to the same "H" endorsement on a CDL. You may see "HazMat", "HME", "H endorsement" or "hazardous materials endorsement" used interchangeably on government and industry sites.
TSA has permanent disqualifiers (espionage, terrorism, treason, murder) and 7-year interim disqualifiers (most violent felonies, drug distribution, RICO offenses). Some convictions only disqualify you for 5 years from release. The TSA "Permanent and Interim Disqualifying Offenses" list is the authoritative source - check it before paying the application fee.
"My HazMat test was almost word for word from the study tests here. Took only 2 minutes to get 100%."
"Used this for my Texas HazMat test. Every single one of the 30 questions were on the practice test. Perfect score."
"Was at the DMV for 30 minutes. Got 30/30. Way better than paying $500 for a trucking school course."
Free practice tests, no signup. Pick your state and crush it on your first try.
Select Your State