Commercial Driver License

Hazmat Information

Click here for our on-line check for Pending Hazmat Endorsement Applications

The federal USA PATRIOT Act requires Commercial Driver License (CDL) holders to pass a national background check administered by the Department of Homeland Security, Transportation Security Administration (TSA) before their licenses may be endorsed for transport of hazardous materials.


  • New, expired or renewal of a HAZMAT-endorsed CDL applicants must pass the HAZMAT endorsement written test, be fingerprinted, pass the required national-level background check, and present proof of residency prior to receiving the hazardous materials endorsement.
  • Fingerprinting must be done in a Driver License office that offers Hazmat Fingerprinting at the same time the application for a HAZMAT endorsement is made.
  • An application form must be completed and turned in at the time of fingerprinting to be sent to TSA. The application is available below and at the Hazmat Fingerprinting Location. We suggest you complete the application on line, except for your signature,  and print the form before reporting to the location for fingerprinting.
  • An application fee of $91 will be charged to cover costs of the background check process, in addition to the standard issuance fee for the CDL and for each endorsement.

Hazmat Fingerprinting Locations
Hazmat Application Form


  • New or Expired HAZMAT Applicants: You will be issued a Commercial Driver License without a HAZMAT endorsement on the day you apply. If your background check is approved by TSA, you will be mailed a new license with the HAZMAT endorsement.
  • Renewal of HAZMAT-endorsed CDLs: You must begin the background check process at least 30 days in advance of the expiration date on your license to avoid possible ineligibility to transport hazardous materials while awaiting the results. Your renewal notice will advise you of that date. When you apply for the background check, you will be issued a new license with a time-limited HAZMAT endorsement. If your background check is approved by TSA, you will be mailed a new license with a HAZMAT endorsement that is valid until your license next expires. CDLs with HAZMAT endorsements must be renewed every four years, and may be renewed up to one year before they expire.


  • After completing the fingerprinting and application process, your information will be submitted to TSA to make the determination of eligibility.
  • Our Department will have no information on the status of TSA’s assessment process until their final determination has been made.


  • If you receive information from TSA that you did not pass the background check, you may apply for an appeal, or in some cases apply for a waiver.
  • The appeal must be made through TSA.


TSA HAZMAT Endorsement


CountyOfficePhone NumberWebsite
AlachuaSouthwest Public Branch
Windmeadows Blvd, Gainesville 32608
BayBay County Tax Collector - Panama City
850 W 11th St, Panama City 32401
BrevardBrevard County Tax Collector - Titusville
800 S. Park Ave, Titusville 32780
BrevardPalm Bay Branch
450 Cogan Drive SE
Palm Bay, FL 32909
BrowardState Driver License Office - Lauderdale Lakes
3718-3 West Oakland Park Blvd, Lauderdale Lakes 33311
954-497-1570Make an Appointment
BrowardState Driver License Office - Pembroke Pines
8001 Pembroke Road, Pembroke Pines 33025
954-497-1570Make an Appointment
BrowardState Driver License Office - Pompano City Center
1955 North Federal Highway, Unit J209-215, Pompano Beach 33062
954-497-1570Make an Appointment
CharlotteCharlotte County Tax Collector - Punta Gorda
410 Taylor Street, Punta Gorda 33950
CitrusCitrus County Tax Collector - Crystal River
1540 N. Meadowcrest Blvd, Crystal River 34429
Clay Clay County Tax Collector - Green Cove Springs
477 Houston Street, Green Cove Springs 32043
CollierCollier County Tax Collector - Naples Driver License
725 Airport Road, South, Naples 34104
ColumbiaColumbia County Tax Collector - Lake City
135 NE Hernando Avenue, Suite 125, Lake City 32055
DuvalDuval County Tax Collector - Hogan
7120-15 Hogan Road, Jacksonville 32216
DuvalDuval County Tax Collector - Marietta
8299-10 W Beaver Street, Jacksonville 32220
DuvalDuval County Tax Collector - Soutle
4750 Soutel Drive, Jacksonville, 32208
EscambiaEscambia County Tax Collector - Marcus Pointe
6451 North W Street, Pensacola 32505
850-438-6500 ext
FlaglerFlagler County Tax Collector - Bunnell
1769 Moody Blvd, Bldg 2 Suite 102, Bunnell 32110
GadsdenGadsden County Tax Collector - Quincy
16 South Calhoun Street, Quincy, 32351
HardeeHardee County Tax Collector - Wauchula
110 West Oak St. Suite 102, Wauchula 33873
HendryHendry County Tax Collector - LaBelle Office
25 E. Hickpoochee Avenue, LaBelle, Fl 33935
HernandoHernando County Tax Collector - Brooksville
11319 Ponce de Leon, Brooksville 34601-8642
HighlandsHighlands County Tax Collector - Sebring
540 S. Commerce Ave, Sebring 33870-3867
HillsboroughHillsborough County Tax Collector Drew Park
4100 W Martin Luther King Jr. Blvd, Tampa 33614
HillsboroughHillsborough County Tax Collector - Brandon
3030 N Falkenburg Rd, Tampa 33619
HillsboroughHillsborough County Tax Collector - Plant City
4706 Sydney Road Plant City, FL 33566
HillsboroughHillsborough County Tax Collector - North Tampa
3011 University Center Dr, Suite 150, Tampa 33612
Indian RiverIndian River county Tax Collector - West Office
1860 82nd Ave, Ste 102, Vero Beach 32966
JacksonJackson County Tax Collector - Marianna Driver License
3613 Highway 90, Marianna 32446-4901
LafayetteLafayette County Tax Collector - Mayo
120 W. Main St., Mayo 32066
LakeLee County Tax Collector - Clermont
1505 Hook Street, Clermont 34711
LeeLee County Tax Collector - North Forth Myers
15201 N Cleveland Ave, Fort Myers 33903
LeeLee County Tax Collector - South Fort Myers - Pine Ridge
15680 Pine Ridge Road, Fort Myers 33908
LeonLeon County Tax Collector - Lake Jackson
3840 N. Monroe Street, Suite 102, Tallahassee, FL 32312
LibertyLiberty County Tax Collector - Bristol
10818 NW State Road 20, Bristol 32321
ManateeManatee County Tax Collector - Bradenton
904 - 301 Blvd. W.
Bradenton, 34205
MarionMarion County Tax Collector - Dunnellon Branch
19995 Southwest 86th Street, Unit 2 Dunnellon 34431
MarionMarion County Tax Collector - Ocala Annex
110 Southeast 25th Avenue, Ocala 34471-9108
MartinMartin County Tax Collector - Stuart
3485 SE Willoughby Blvd, Stuart 34994
Miami-DadeState Driver License Office - Miami Gardens
18326 NW 7th Ave., Miami Gardens 33169
305-229-6333Make an Appointment
Miami-DadeState Driver License Office - Hialeah Gardens
11093 NW 138th Street, Suite 101, Hialeah 33018
305-229-6333Make an Appointment
Miami-DadeState Driver License Office - Mall of Americas
7795 West Flagler Street, Suite 82C , Miami 33144
305-229-6333Make an Appointment
Miami-DadeState Driver License Office - Miami-Northside
7900 NW 27 Ave, Suite E14, Miami 33147
305-229-6333Make an Appointment
Miami-DadeState Driver License Office - Miami Central
3721 Northwest 7th Street, Miami, Florida 33126
305-229-6333Make an Appointment
Miami-DadeState Driver License Office - Miami-Kendall
11735 SW 147 Avenue, Suite 23, Miami 33196
305-229-6333Make an Appointment
Miami-DadeState Driver License Office - Miami-Coral Reef
14653 Southwest 122nd Avenue, Miami 33186
305-229-6333Make an Appointment
Miami-DadeState Driver License Office - Florida City
1448 N. Krome Ave, Ste. 103, Florida City 33034
305-229-6333Make an Appoinment
MonroeMonroe County Tax Collector - Marathon
3015 Overseas Highway, Marathon, 33050
OkaloosaOkaloosa County Tax Collector - Niceville
701 E John Sims Parkway Niceville 32578
OkeechobeeOkeechobee County Tax Collector
409 NW 2nd Avenue, Suite A, Okeechobee, Fl 34972
OrangeOrange County Tax Collector - University
10051 University Blvd, Orlando 32817
OrangeOrange County Tax Collector - Clarcona
4101 Clarcona Ocoee Rd, Orlando 32810
OrangeOrange County- West Oaks Mall
9401 West Colonial Drive, Suite 360
Ocoee, 34761
OsceolaOsceola County Tax Collector - Kissimmee
2501 E Irlo Bronson Memorial Hwy, Kissimmee 34744
OsceolaOsceola County Tax Collector - Campbell City
4730 South Orange Blossom Trail
Kissimmee, FL 34746
Palm BeachPalm Beach County Tax Collector - North County/Palm Beach Gardens
3188 PGA Blvd, Palm Beach Gardens 33410
Palm BeachPalm Beach County - Royal Palm Beach Service Center
16440 Town Center Parkway South Westlake, 33470
Palm BeachPalm Beach County Tax Collector - South County Service Center/Delray Beach
501 South Congress Avenue, Delray Beach 33445
Palm BeachPALM Beach County Tax Collector - Central Palm Beach Service Center
4215 S. Military Trail, Lake Worth, 33463
PinellasPinellas County Tax Collector - South County Branch
2500 34th Street North, St. Petersburg, FL 33713
PinellasPinellas County Tax Collector - Largo Tax Collector
13025 Starkey Road, Largo 33773
PolkPolk County Tax Collector - Lake Wales
658 Highway 60 West, Lake Wales 33853
PolkPolk County Tax Collector - Lakeland
916 North Massachusetts Ave, Lakeland 33801
Polk Polk County Tax Collector - North Ridge
2000 Deer Creek Commerce Ln, Davenport 33837
PutnamPutnam County Tax Collector - Palatka Downtown
312 Oak Street, Palatka 32177
Santa RosaSanta Rosa County Tax Collector - Milton
6495 Caroline Street (Hwy 90), Milton 32570
SarasotaSarasota County Tax Collector - Mid-County
6100 Sawyer Loop Rd., Sarasota 34238
941-861-8300, option
SeminoleSeminole County- Longwood
260 Wekiva Springs Rd. Suite 1050
Longwood, 32779
St. JohnsSt. Johns County Tax Collector - St. Augustine
4030 Lewis Speedway, St. Augustine 32084
St. LucieTradition
10264 SW Village Parkway, Port St. Lucie, Fl 34982
St. LucieSt. Lucie County Tax Collector - Ft. Pierce
2300 Virginia Ave., Ft. Pierce 34982
SumterSumter County Tax Collector - Wildwood
7375 Powell Road, Room 135 Wildwood 34785
SuwanneeSuwannee County Tax Collector - Live Oak
215 Pine Ave. SW Suite A, Live Oak 32064
VolusiaVolusia County Tax Collector - Orange City
2575 S. Volusia Ave Suite 200, Orange City 32763
386-254-4610Make an Appointment
VolusiaVolusia County Tax Collector - South Daytona
2400 S. Ridgewood Avenue, Suite 2, South Daytona 32119
386-254-4610Make an Appointment
WaltonWalton County Tax Collector - DeFuniak Springs
571 US Highway 90 E., DeFuniak Springs 32433
WashingtonWashington County Tax Collector - Chipley
1331 S. Boulevard, 101, Chipley, 32428