What You Need to Do to Add Hazmat to Your CDL in Texas
A hazmat endorsement (also called an H endorsement) lets you haul hazardous materials on a commercial vehicle in Texas. To get one, you must already hold a valid Texas CDL, pass a written knowledge test specific to hazmat regulations, and pass a federal background check run by the Transportation Security Administration (TSA). The entire process takes between two and four weeks from start to finish, though the TSA background check is the main variable.
You cannot get a hazmat endorsement without a CDL first. If you do not yet have your CDL, you need to complete that process before you can add hazmat. Once you have your CDL, the hazmat endorsement is added to the same license document — you do not receive a separate card.
Key Takeaways
- You must hold a valid Texas CDL before you can request a hazmat endorsement; the endorsement cannot stand alone.
- The TSA background check is required and takes one to three weeks; you cannot test for hazmat until this check is approved.
- You must pass the hazmat knowledge test at a Texas DMV office; the test covers regulations, placarding, shipping papers, and emergency procedures.
- The fee for a hazmat endorsement in Texas is $60, paid at the time you test; this is separate from any CDL renewal fees.
- Your hazmat endorsement is valid for five years and renews on the same schedule as your CDL.
Step 1: Request the TSA Background Check
Before you can sit for the hazmat test, you must submit to a TSA security threat assessment. This is a federal requirement, not optional. You start this process at your local Texas DMV office by filling out form DL-44H (process for Hazmat Endorsement) and providing identification. The DMV staff will take your fingerprints and biographical information and submit them to the TSA.
The TSA then conducts a background check that includes criminal history, immigration status, and other security databases. This check typically takes one to three weeks, though it can take longer if the TSA needs additional information from you. You will receive written notice from the TSA when the check is complete. If you are approved, you can move to the next step. If you are denied, you can request reconsideration, but you cannot test for hazmat.
Bring your current CDL, a valid photo ID (passport, state ID, or military ID), and your Social Security card to the DMV office when you request the background check. The DMV does not charge a fee for the background check itself — the TSA conducts it at no cost.
Step 2: Study for the Hazmat Knowledge Test
While you wait for the TSA background check to clear, you should study the hazmat regulations. The test covers the Federal Motor Carrier Safety Regulations (FMCSR) Part 172 and Part 173, which govern the transport of hazardous materials. You need to know how to identify hazmat, read shipping papers, understand placarding requirements, and respond to spills or accidents.
The Texas DMV publishes a free Hazmat Endorsement Study Guide on its website. This guide covers all the topics on the test and is the most direct way to prepare. You can also purchase third-party study materials or take online practice tests, but the official study guide is sufficient and costs nothing.
The test itself is 30 questions, and you must score at least 80 percent to pass. You have one hour to complete it. The test is offered only in English in Texas, and you must take it in person at a DMV office — it cannot be taken online or by mail.
Step 3: Take the Hazmat Knowledge Test at a Texas DMV Office
Once the TSA background check is approved, you can schedule your hazmat test at any Texas DMV office that administers CDL tests. Not all DMV locations offer the hazmat test, so call ahead or check the DMV website to find a location near you that does. You do not need an appointment in most cases, but some offices accept them — ask when you call.
Bring your current CDL, a valid photo ID, and your Social Security card. You will also need to bring the written approval notice from the TSA confirming that your background check passed. Without this notice, the DMV will not let you test. Pay the $60 endorsement fee at the time you test; this fee is not refundable if you fail the test, but you can retake it.
If you fail the test, you can retake it the same day at most offices, or you can schedule another appointment. There is no waiting period between attempts, but you must pay the $60 fee again for each test you take.
What Happens After You Pass the Test
Once you pass the hazmat knowledge test, the DMV will add the H endorsement to your CDL. You will receive a new CDL card in the mail within one to two weeks. Your old CDL becomes invalid once the new one arrives, so do not discard it until you have the replacement in hand.
Your hazmat endorsement is valid for five years from the date it is issued. It renews on the same schedule as your CDL. When your CDL expires, you must renew both the license and the hazmat endorsement together — you cannot renew just the CDL and keep the hazmat endorsement separate.
To renew your hazmat endorsement, you must pass the TSA background check again and retake the hazmat knowledge test. The renewal process is the same as the initial process, and the same fees explore.
Common Reasons the TSA Background Check Is Denied
The TSA can deny a hazmat endorsement if you have certain criminal convictions, immigration violations, or security concerns. Specific disqualifying offenses include felonies involving explosives, weapons, or drugs; crimes of violence; and certain immigration-related crimes. A denial does not mean you cannot drive a CDL vehicle — it means you cannot haul hazmat.
If your background check is denied, you will receive a written notice explaining the reason. You have the right to request reconsideration and to provide additional information to the TSA. The reconsideration process can take several weeks. If you are still denied after reconsideration, you cannot obtain a hazmat endorsement unless the disqualifying issue is resolved (for example, if a conviction is overturned).
Some applicants are delayed rather than denied. A delay means the TSA needs more information before it can make a decision. If this happens, the TSA will contact you directly with instructions on what to provide.
Fees and Timeline Summary
| Step | Cost | Typical Timeline |
|---|---|---|
| TSA background check request | No fee | 1–3 weeks for approval |
| Hazmat knowledge test | $60 | Same day (after TSA approval) |
| New CDL card with endorsement | No additional fee | 1–2 weeks by mail |
| Total time from start to finish | $60 | 2–4 weeks |
Frequently Asked Questions
Can I drive hazmat while my TSA background check is pending?
No. You cannot haul hazmat until the TSA background check is approved and you have passed the hazmat knowledge test. Driving hazmat without a valid endorsement is a federal violation and can result in fines and loss of your CDL.
What if I fail the hazmat test?
You can retake the test when ready at most DMV offices, or you can schedule another appointment. There is no waiting period. You must pay the $60 fee each time you test. Your TSA background check approval remains valid, so you do not need to repeat that step.
Do I need to renew my hazmat endorsement before my CDL expires?
No. Your hazmat endorsement and CDL expire on the same date. When you renew your CDL, you renew the hazmat endorsement at the same time. You must pass the TSA background check and knowledge test again during renewal.
Can I get a hazmat endorsement if I have a criminal record?
It depends on the type and age of the conviction. Certain felonies are permanent disqualifiers, but others may not prevent you from obtaining an endorsement. The TSA will review your record during the background check. If you have concerns about your record, contact the TSA or a Texas DMV office before you explore.
What if I move out of Texas after I get my hazmat endorsement?
Your Texas hazmat endorsement is valid in all states. You do not need to transfer it or obtain a new one. However, if you move to another state and obtain a CDL in that state, you will need to go through the hazmat process in that state to add the endorsement to your new license.