How to Get Your Hazmat (CDL) Endorsement in North Carolina
Governing body, experience requirements, exam details, and step-by-step instructions for North Carolina. Last verified: February 2026.
Quick Facts
Hours Required
No minimum hours
Exam
NC CDL Hazmat Knowledge Test
Fee Range
~$5 endorsement [VERIFY]
Governing Body
NC DMV
Requirements
To add a Hazardous Materials (H) endorsement to a North Carolina CDL, applicants must hold a valid NC CDL, complete the TSA Hazmat Threat Assessment (federal background check via IDEMIA), pass the NC DMV Hazmat written knowledge test, and pay the endorsement fee. The endorsement renews with the CDL.
Steps to Apply
- 1
Hold a valid North Carolina Commercial Driver License (CDL) Class A, B, or C.
- 2
Complete the TSA Hazmat Threat Assessment at universalenroll.dhs.gov and pay the federal fee (~$86.50).
- 3
Provide fingerprints at an approved location for the TSA background check.
- 4
Receive TSA approval and visit an NC DMV license office to take the Hazmat written knowledge test.
- 5
Pay the NC DMV endorsement fee (~$5) and receive your updated CDL with the H endorsement.
Exam Details
The NC DMV Hazmat knowledge test covers DOT hazardous materials regulations including proper shipping names, hazard classes, placarding, labeling, loading procedures, and emergency response. It is administered at NC DMV license offices. [VERIFY current question count and passing score at ncdot.gov/dmv]
Fees & Costs
Estimated total: ~$5 endorsement [VERIFY]
The TSA Hazmat Threat Assessment fee is approximately $86.50 (federal, paid to IDEMIA). The NC DMV CDL endorsement fee is approximately $5 [VERIFY current NC DMV CDL endorsement fee at ncdot.gov/dmv]. Total estimated cost: ~$90–$95.
Frequently Asked Questions
How long does the North Carolina Hazmat CDL endorsement last?
The Hazmat endorsement in North Carolina renews with your CDL every 8 years. A new TSA Hazmat Threat Assessment background check is required at each renewal.
Where do I take the NC Hazmat CDL knowledge test?
NC CDL knowledge tests, including the Hazmat test, are available at NC DMV license offices that handle CDL transactions. Check ncdot.gov/dmv for office locations and CDL testing availability.
What topics are covered on the NC Hazmat CDL test?
The test covers DOT regulations: proper shipping names, hazard classes and divisions, placarding requirements, labeling, loading and segregation rules, shipping papers, and emergency response. It is based on the federal CDL knowledge test standards.
Start Studying Now
CDL Hazmat Prep
Hazmat placarding guide + endorsement test prep
Also Available
Hazmat (CDL) Endorsement in other states
Other licenses in North Carolina