What You Need to Do to Get a Hazmat Endorsement
A hazmat endorsement (also called an HM endorsement) is an addition to your Florida commercial driver's license that lets you haul hazardous materials. You cannot transport hazmat cargo without it, even if you have a CDL. The process involves passing a written test, passing a background check, and paying a fee. You do not need any special training course — you study on your own and test at a Florida DHSMV office.
The whole process typically takes a few weeks from start to finish, though the background check can take longer depending on your history. You will need to bring specific documents to the DHSMV office when you test, and you must pass the hazmat knowledge test before the endorsement is added to your license.
Key Takeaways
- You must pass a written hazmat knowledge test at a Florida DHSMV office; there is no required classroom course.
- You need a valid Florida CDL and a Transportation Security Administration (TSA) background check before you can take the test.
- Bring your CDL, proof of identity, proof of Social Security number, and any required documents related to your background check to the DHSMV office.
- The hazmat endorsement fee is separate from your CDL renewal fee and must be paid when you pass the test.
- Your hazmat endorsement is valid for the same period as your CDL — typically five years — and must be renewed at the same time.
Step 1: Get Your TSA Background Check
Before you can take the hazmat test, you must pass a Transportation Security Administration (TSA) background check. This is a federal requirement, not a Florida one. The TSA checks your criminal history, immigration status, and other factors to determine whether you are safe to handle hazardous materials.
You start the background check process at the DHSMV office when you explore for the endorsement. You will fill out a form (the TSA Hazmat Threat Assessment form) and provide your fingerprints. The DHSMV submits your information to the TSA, and the TSA conducts the check. This can take anywhere from a few days to several weeks. You will receive a letter from the TSA telling you whether you passed or failed.
If you have a criminal record, immigration issues, or other red flags, the TSA may deny your background check. If that happens, you cannot get the hazmat endorsement. You have the right to appeal a denial, but the process is lengthy and handled by the TSA, not Florida.
Step 2: Study for the Hazmat Knowledge Test
While you wait for your background check, you can study for the written test. The hazmat test covers how to safely handle, load, transport, and unload hazardous materials. It also covers the rules for placarding your vehicle, communicating hazmat information, and responding to spills or accidents.
The Florida DHSMV provides a free study guide called the Commercial Driver's License Manual, which includes a hazmat section. You can read it from the DHSMV website or pick up a printed copy at any DHSMV office. The manual covers all the topics on the test. Many drivers also use third-party study apps and practice tests, which are available online.
The test itself has 30 questions, and you must answer at least 24 correctly to pass (80 percent). You have one hour to complete it. The questions are multiple choice and cover real scenarios you might face on the job.
Step 3: Take the Hazmat Test at a DHSMV Office
Once your TSA background check is approved, you can schedule an appointment to take the hazmat test at a Florida DHSMV office. You do not have to wait for your background check to be completely finished — you can take the test as soon as you receive approval from the TSA. Some offices allow walk-ins, but scheduling ahead is faster and more reliable.
Bring your current Florida CDL, a valid government-issued photo ID, and proof of your Social Security number (a Social Security card, W-2, or tax return). You will also need to bring any documents related to your TSA background check if the DHSMV office asks for them. The test is administered on a computer at the office.
If you pass, the hazmat endorsement is added to your CDL on the spot, or you will receive a temporary paper endorsement while your new card is printed. If you fail, you can retake the test, but you must wait before your next attempt — check with your local DHSMV office for their retake policy.
Documents You Need to Bring
| Document | Why You Need It |
|---|---|
| Current Florida CDL | Proof that you already hold a valid commercial driver's license |
| Valid government-issued photo ID | Proof of identity (driver's license, passport, military ID, or state ID) |
| Proof of Social Security number | Social Security card, W-2, tax return, or other official document with your SSN |
| TSA approval letter (if requested) | Proof that you passed the federal background check |
Fees and Timeline
The hazmat endorsement fee in Florida is separate from your CDL fee. As of the most recent information, the fee is around $10 to $15, but you should confirm the current amount with your local DHSMV office or the DHSMV website, as fees can change. You pay this fee when you pass the test.
The timeline depends mainly on how long the TSA background check takes. The test itself takes about an hour, and you get your result when ready. The background check can take anywhere from a few days to several weeks. Once you pass the test, the endorsement is added to your license right away or within a few days when your new card arrives.
Your hazmat endorsement is valid for the same five-year period as your CDL. When you renew your CDL, you can renew the hazmat endorsement at the same time by passing the test again and paying the fee.
What Happens If Your Background Check Is Denied
If the TSA denies your background check, you will receive a letter explaining the reason. Common reasons include felony convictions, certain drug offenses, immigration violations, or other security concerns. You have the right to request a Hazmat Threat Assessment Appeal through the TSA within 60 days of the denial letter.
The appeal process is handled entirely by the TSA and can take several months. You will need to gather documents to support your case and submit them to the TSA. If the TSA upholds the denial, you cannot get a hazmat endorsement in Florida or any other state. If your appeal is successful, you can then take the hazmat test.
Frequently Asked Questions
Do I need to take a hazmat training course before the test?
No. Florida does not require a formal training course for the hazmat endorsement. You study the Commercial Driver's License Manual on your own and take the written test. Some employers offer hazmat training, but it is not a legal requirement to get the endorsement.
Can I take the hazmat test at the same time as my CDL test?
No. You must already have a valid Florida CDL before you can take the hazmat test. If you are getting your CDL for the first time, pass the CDL test first, then come back later to take the hazmat test once your background check is approved.
How long is the hazmat endorsement good for?
Your hazmat endorsement is valid for five years, the same as your CDL. You renew both at the same time. When your CDL expires, you must renew the hazmat endorsement by passing the test again and paying the fee if you want to keep hauling hazmat cargo.
What if I fail the hazmat test?
You can retake the test, but you must wait a certain amount of time between attempts. Ask your local DHSMV office what their retake policy is — it varies by location. You can study and retake the test as many times as you need until you pass.
Will a DUI or felony prevent me from getting a hazmat endorsement?
It depends on the offense and how long ago it happened. The TSA background check looks at your entire criminal history. Some offenses automatically disqualify you, while others may not. If you have concerns about your record, contact the TSA or a DHSMV office before you explore to understand whether you will pass the background check.