Choose a state
- Alabama 31
- Alaska 8
- Arizona 19
- Arkansas 25
- California 159
- Colorado 31
- Connecticut 5
- Delaware 9
- Florida 31
- Georgia 30
- Hawaii 17
- Idaho 14
- Illinois 65
- Indiana 55
- Iowa 36
- Kansas 25
- Kentucky 37
- Louisiana 50
- Maine 12
- Maryland 39
- Massachusetts 7
- Michigan 27
- Minnesota 27
- Mississippi 31
- Missouri 41
- Montana 15
- Nebraska 19
- Nevada 13
- New Hampshire 9
- New Jersey 47
- New Mexico 24
- New York 48
- North Carolina 33
- North Dakota 12
- Ohio 38
- Oklahoma 50
- Oregon 22
- Pennsylvania 44
- South Carolina 13
- South Dakota 10
- Tennessee 24
- Texas 207
- Utah 25
- Virginia 23
- Washington 40
- West Virginia 23
- Wisconsin 36
- Wyoming 15
Vermont, District of Columbia, Rhode Island
8 listings, shown here in full.
Giroux General Transport Inc. Official list3472 Airport Rd, Berlin, VT, 05602(802) 476-4679Details
- Address
- 3472 Airport Rd, Berlin, VT, 05602
- County
- Washington
- Phone
- (802) 476-4679
- Website
- cdlschoolinvt.com
- Record
- In the registerRegister refreshed September 22, 2026no dates published
- Source
- Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
- Last checked
- September 22, 2026
All 3 licenses held at this address
- Class A
- Class B
- Hazardous Materials
The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.
HOPE Project Training Academy DC1 Official list101 Xenia St. SW First Floor, Washington, DC, 20032Details
- Address
- 101 Xenia St. SW First Floor, Washington, DC, 20032
- County
- District of Columbia
- Phone
- Not published
- Website
- hopeprojectacademy.com
- Record
- In the registerRegister refreshed September 22, 2026no dates published
- Source
- Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
- Last checked
- September 22, 2026
All 5 licenses held at this address
- Class A
- Class B
- Hazardous Materials
- Passenger
- School Bus
The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.
International CDL LLC Official list2227 Plainfield Pike, Johnston, RI, 02889(401) 943-2235Details
- Address
- 2227 Plainfield Pike, Johnston, RI, 02889
- County
- Providence
- Phone
- (401) 943-2235
- Record
- In the registerRegister refreshed September 22, 2026no dates published
- Source
- Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
- Last checked
- September 22, 2026
All 3 licenses held at this address
- Class A
- Class B
- Hazardous Materials
The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.
New England Tractor trailer training of Mass, Inc-Pawtucket Official list600 Moshassuck Valley Ind Hwy, Pawtucket, RI, 02860(401) 725-1220Details
- Address
- 600 Moshassuck Valley Ind Hwy, Pawtucket, RI, 02860
- County
- Providence
- Phone
- (401) 725-1220
- Record
- In the registerRegister refreshed September 22, 2026no dates published
- Source
- Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
- Last checked
- September 22, 2026
All 4 licenses held at this address
- Class A
- Class B
- Hazardous Materials
- Passenger
The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.
Precision Driver Training School at NCCC Official list209 Veterans Avenue, Newport, VT, 05855(802) 754-2842Details
- Address
- 209 Veterans Avenue, Newport, VT, 05855
- County
- Orleans
- Phone
- (802) 754-2842
- Website
- vtdrivered.com
- Record
- In the registerRegister refreshed September 22, 2026no dates published
- Source
- Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
- Last checked
- September 22, 2026
All 3 licenses held at this address
- Class A
- Class B
- Hazardous Materials
The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.
Pro Driver Training Milton Official list60 Gonyeau Rd Suite 102, Milton, VT, 05468(802) 893-4955Details
- Address
- 60 Gonyeau Rd Suite 102, Milton, VT, 05468
- County
- Chittenden
- Phone
- (802) 893-4955
- Website
- prodrivercdl.com
- liz@prodrivercdl.com
- Record
- In the registerRegister refreshed September 22, 2026no dates published
- Source
- Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
- Last checked
- September 22, 2026
All 4 licenses held at this address
- Class A
- Class B
- Hazardous Materials
- Passenger
The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.
Sakell Transportion Official listWashington, DC(301) 363-0153Details
- Address
- Washington, DC no map position published
- County
- District of Columbia
- Phone
- (301) 363-0153
- Record
- In the registerRegister refreshed September 22, 2026no dates published
- Source
- Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
- Last checked
- September 22, 2026
All 4 licenses held at this address
- Class A
- Class B
- Hazardous Materials
- Passenger
The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.
Southwest Tech Official list321 Park St, Bennington, VT, 05201(802) 447-0220Details
- Address
- 321 Park St, Bennington, VT, 05201
- County
- Bennington
- Phone
- (802) 447-0220
- Website
- svcdc.org
- rbahny@svcdc.org
- Record
- In the registerRegister refreshed September 22, 2026no dates published
- Source
- Training Provider Registry, Federal Motor Carrier Safety Administration (tpr.fmcsa.dot.gov)
- Last checked
- September 22, 2026
All 5 licenses held at this address
- Class A
- Class B
- Hazardous Materials
- Passenger
- School Bus
The state register records one row per license. These are merged into a single entry here, keyed on the facility, so one business is one listing.
Largest towns for HazMat training
- HazMat Training in Houston, TX 21
- HazMat Training in Chicago, IL 13
- HazMat Training in Fresno, CA 11
- HazMat Training in Indianapolis, IN 9
- HazMat Training in Baltimore, MD 9
- HazMat Training in Los Angeles, CA 9
- HazMat Training in Oklahoma City, OK 8
- HazMat Training in Laredo, TX 8
- HazMat Training in Memphis, TN 8
- HazMat Training in Las Vegas, NV 8
- HazMat Training in Beaumont, TX 7
- HazMat Training in San Bernardino, CA 7
- HazMat Training in Bakersfield, CA 7
- HazMat Training in Stockton, CA 7
- HazMat Training in Milwaukee, WI 6
- HazMat Training in Hobbs, NM 6
- HazMat Training in Sacramento, CA 6
- HazMat Training in Fort Worth, TX 5
- HazMat Training in El Paso, TX 5
- HazMat Training in Omaha, NE 5
- HazMat Training in Salt Lake City, UT 5
- HazMat Training in Greensboro, NC 5
- HazMat Training in Hamilton, MT 5
- HazMat Training in Modesto, CA 5
About this list
What is covered, where it comes from, and what the rules say
HazMat employee training is five separate components under 49 CFR 172.704(a), on a three-year recurrent cycle, with a five-element training record. There is no federal registry of providers, which puts the assessment on the buyer.
The largest concentration is in Houston: 21 of 1629 (1%). Other cities covered include Chicago (13), Fresno (11), Baltimore (9), Indianapolis (9), Jackson (9), and 1065 more.
By county, the 1629 entries fall across 674 counties; the largest are Los Angeles (34), Cook (29), Harris (26), Jefferson (20).
These 1629 entries come from a register that publishes no license dates at all. For those, the only thing that can honestly be said is that the facility appeared in the state register when it was last refreshed, on September 22, 2026. No issue, renewal or expiry date is shown for them, and none is guessed.
All 1629 hold the same class of license: FMCSA-registered ELDT training provider, in the source's own wording.
1614 of the 1629 (99%) hold more than one class of license. Each is one entry here, with every class it holds shown in its record detail. Across this page the classes held include Hazardous Materials (1629), Class A (1598), Class B (1323), Passenger (991), School Bus (797).
By what they actually deliver: 1629 offer classroom or online theory instruction, 1524 offer behind-the-wheel training on public roads and 1518 offer behind-the-wheel training on a range. 1517 of the 1629 can deliver both the range and the public-road portions, which matters because 49 CFR 380.707(c) allows the theory and behind-the-wheel portions to come from different providers but requires both behind-the-wheel portions to come from the same one. 104 offer theory only, so a trainee using one of them needs a second provider for the driving half.
1451 of 1629 publish a phone number and 1010 have a website. Phone numbers are normalized to one format here; the registers publish them several different ways.
The Training Provider Registry publishes a phone number and a website for some providers and not for others, so the coverage below varies by place.
1417 of the 1629 map positions come straight from the register and 3 were derived from the published address through the US Census Bureau geocoder. No distance claim is made anywhere in this text; the "nearest to me" list computes straight-line distances in your own browser from your own location.
209 of the 1629 entries could not be placed on a map: the register gives a PO box, a bare route number or a road junction rather than a street address, and 209 of those are currently on the register. They are listed and searchable here by name, city and county, and left out of the map and the "nearest to me" results. Guessing a plausible position for a PO box would be worse than admitting there is not one.
Every record on this page comes from Training Provider Registry, published by Federal Motor Carrier Safety Administration on tpr.fmcsa.dot.gov as dataset training-provider-registry. Each card carries the date the record was last re-checked.
Five components, not one course
49 CFR 172.704(a) names five things separately, because a person can be fully trained in one and untrained in another: general awareness and familiarization; function-specific training on the requirements applicable to the functions that employee actually performs; safety training covering emergency response information, protective measures and accident avoidance; security awareness training including how to recognise and respond to possible security threats; and in-depth security training for employees covered by a security plan under Subpart I.
Attendance is not the requirement. 49 CFR 172.702(d) obliges the employer to ensure each employee is tested by appropriate means on the subjects in 172.704.
No federal registry, so ask better questions
49 CFR 172.702(c) simply permits training to be provided by the hazmat employer "or other public or private sources". Unlike entry-level driver training, where 49 CFR 380.703 requires listing on a federal registry, there is no federal list of hazmat training providers and no federal approval to check.
What there is instead is a very specific record requirement. 49 CFR 172.704(d) lists five elements the training record must contain, including a description, copy or the location of the training materials used, and the name and address of the person providing the training. A certificate with only a course title on it may not satisfy that, which makes it a fair thing to ask about before booking. Our page on the five parts required by 172.704 sets out all of it.
Timing that catches people
New employees have a hard 90-day deadline for security awareness training under 172.704(a)(4). The general 90-day grace period in 172.704(c)(1) is conditional on the employee working under the direct supervision of a properly trained and knowledgeable hazmat employee, which is what makes it lawful. Recurrent training is at least every three years under 172.704(c)(2), and a revision to a security plan triggers retraining within 90 days of the revised plan being implemented.
Existing training can count, within limits. 172.704(b) allows OSHA hazard communication training under 29 CFR 1910.120 or 1910.1200, or EPA training under 40 CFR 311.1, to satisfy the requirements to the extent it addresses the named components. 172.704(c)(3) allows relevant training from a previous employer, provided a current record of training is obtained from them.
What is in this list, and what is left out
Every provider here is on FMCSA’s Training Provider Registry. Three kinds are shown in three ways. Providers with a training site are listed by town, with the address the registry publishes. Providers that asked the registry not to display their street address are listed by town and county only, with no street and no map pin, because that is the choice they made. Providers that teach theory online are listed once, nationally, on this page; providers that travel to the student are shown on the page of each state they say they serve.
Left out: providers that train only their own employees, because a driver cannot enrol with them, and registrations FMCSA has not finalised. The registry publishes no registration dates, so no listing claims one; each shows the date the registry was last read.
Reference pages on these rules
1 pages, written against the regulation text
- HazMat employee training: the five parts required by 49 CFR 172.704The five training components every hazmat employee needs, the 90-day grace period for new hires, the…
Questions about hazmat training
How often is HazMat training required?
Is there a federal list of approved HazMat training providers?
What has to be in the training record?
Get told when the register changes
Licenses lapse and get renewed constantly: in the current data nearly a quarter of the records in one state register have already expired. We re-check the registers and email a short summary of what moved.