How to Get a Hazmat Endorsement: Complete Guide
Getting your hazmat endorsement requires a TSA background check and a written knowledge test at your state DMV. The entire process takes 4-8 weeks from start to endorsement on your CDL. This guide walks you through every step so you can start hauling premium-paying hazmat loads.
$100-$140
Total Cost
4-8 Weeks
Total Timeline
30 Questions
Knowledge Test
15-25%
Pay Premium
O Trucking Editorial Team
Trucking Industry Experts
Fact-Checked by O Trucking Compliance Team
5+ years guiding drivers through hazmat endorsement acquisition
This article was written by the O Trucking editorial team with 9+ years of combined trucking industry experience. Learn more about us.
How to Get a Hazmat Endorsement: Complete Guide (2026)
Prerequisites
Before you can pursue the hazmat endorsement, you need the following. For background on what the hazmat endorsement is and who needs it, see our glossary page.
Valid CDL — You must already hold a Commercial Driver's License (Class A, B, or C). The hazmat endorsement is an add-on to your existing CDL, not a standalone credential.
U.S. citizenship or lawful permanent residency — TSA requires proof of citizenship or immigration status for the Security Threat Assessment. Non-citizens with valid immigration status may also qualify.
No disqualifying criminal history — Same disqualification criteria as TWIC cards. Check before applying to avoid wasting the $86.50 TSA fee.
Payment — $86.50 for the TSA background check plus your state's DMV fee for the knowledge test ($10-$50 depending on state).
Step 1: Apply for TSA Background Check
The TSA Security Threat Assessment is the longest part of the process (4-6 weeks), so start here. This is the same background check used for TWIC cards — if you already have a valid TWIC, you may be able to skip this step or get a reduced fee.
Apply online through TSA
Visit the TSA hazmat endorsement application portal through Universal Enrollment Services. Create an account, enter your personal information including Social Security number, and pay the $86.50 fee. Pre-enrollment takes about 15 minutes.
Schedule and attend fingerprinting appointment
Schedule an in-person appointment at an authorized enrollment center for fingerprinting. Bring government-issued photo ID and your CDL. The appointment takes about 10-15 minutes. Your fingerprints are sent to the FBI for the criminal history check.
Wait for TSA determination
TSA processes the background check, which includes criminal history, immigration verification, and intelligence database checks. Standard processing takes 4-6 weeks. You can check your status online. Once approved, TSA sends a notification letter to your state DMV and to you.
Start the TSA Check While You Study
Step 2: Study for the Knowledge Test
While your TSA background check processes, prepare for the written test. The hazmat knowledge test covers specialized material you likely did not encounter during your general CDL test. For a complete study guide, see our hazmat CDL test prep guide.
Key Study Topics
Hazardous Materials Table (columns 1-9)
Proper shipping names and hazard classes
Placarding rules and requirements
Loading and unloading procedures
Emergency response and spill procedures
Shipping papers and documentation
Bulk packaging and tank requirements
Route planning and restricted areas
Most drivers need 1-2 weeks of dedicated study to pass. Use your state's CDL manual (hazmat section), free online practice tests, and mobile CDL prep apps. The test is 30 multiple-choice questions with an 80% passing score — you need at least 24 correct answers.
Step 3: Take the Knowledge Test at DMV
Once TSA approves your background check, you can schedule and take the hazmat knowledge test at your state DMV. Some states require you to bring the TSA approval letter; others receive electronic notification directly from TSA.
Schedule your DMV appointment
Most states require an appointment for CDL endorsement testing. Some states offer walk-in testing at specific locations. Call your state DMV to confirm requirements and available dates.
What to bring
Your current CDL, TSA approval letter (if required by your state), payment for the state testing fee ($10-$50), and any additional documents your state requires.
Pass/fail and retakes
If you pass (24+ out of 30 correct), the H endorsement is added to your CDL. If you fail, most states allow you to retake after a waiting period (typically 1-7 days, varies by state). There may be an additional fee for retakes.
TSA Approval Has a Time Limit
Step 4: Endorsement Added to CDL
Upon passing the knowledge test, your state DMV adds the H endorsement code to your CDL. Depending on your state, you may receive a new physical CDL card or a temporary document until the new card arrives by mail (typically 1-2 weeks).
Once the H endorsement appears on your CDL, you are legally authorized to transport hazardous materials in quantities requiring placards. Notify your carrier or dispatch service so they can start booking hazmat loads for you immediately.
Adding Tanker for X Endorsement
If you plan to haul fuel or liquid chemicals, you need both the H (hazmat) and N (tanker) endorsements. Together they show as the X endorsement on your CDL. The tanker test is separate — 20 questions, 80% passing — but does not require a TSA background check. You can take both tests at the DMV on the same day.
Take Both Tests in One DMV Visit
Hazmat Endorsement Renewal
The hazmat endorsement renews with your CDL cycle (typically every 4 years). Renewal requires a new TSA background check ($86.50) each time. Some states also require you to retake the knowledge test; others waive it for renewals. Check your state's specific requirements.
Start the TSA renewal process at least 3 months before your CDL expires to avoid any gap in your endorsement. An expired hazmat endorsement means you cannot legally haul hazmat loads, even if your CDL itself is still valid.
Complete Timeline: Start to Endorsement
Day 1: Submit TSA application + begin studying
Online pre-enrollment and fingerprinting appointment (15-30 min total)
Weeks 1-6: Wait for TSA + study for test
Use this time to master the hazmat knowledge material
Week 5-7: Receive TSA approval + schedule DMV
Book DMV appointment immediately upon receiving approval
Week 6-8: Pass test + endorsement on CDL
H endorsement active — start hauling hazmat loads
How Our Team Supports Hazmat-Endorsed Drivers
Immediate access to hazmat loads
As soon as your H endorsement is active, we start matching you with premium hazmat freight. At O Trucking LLC, we maintain relationships with chemical shippers, fuel distributors, and hazmat brokers who pay 15-25% above standard rates.
Endorsement and renewal tracking
We track your TSA expiration and CDL renewal dates so your hazmat endorsement never lapses. A gap in endorsement means lost premium loads. We send reminders 3 months before renewal deadlines so you have time to complete the TSA process. We also track your CSA score and HOS compliance — critical for hazmat drivers.
Ready to Earn More with Hazmat Loads?
Get your hazmat endorsement and let our dispatch team match you with premium loads. Hazmat drivers in our network earn 15-25% more than standard freight.