Skip to main content

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. 1

    Hold a valid North Carolina Commercial Driver License (CDL) Class A, B, or C.

  2. 2

    Complete the TSA Hazmat Threat Assessment at universalenroll.dhs.gov and pay the federal fee (~$86.50).

  3. 3

    Provide fingerprints at an approved location for the TSA background check.

  4. 4

    Receive TSA approval and visit an NC DMV license office to take the Hazmat written knowledge test.

  5. 5

    Pay the NC DMV endorsement fee (~$5) and receive your updated CDL with the H endorsement.

Exam Details

NC CDL Hazmat Knowledge TestNC DMV

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.

CDL Hazmat Prep app icon

Start Studying Now

CDL Hazmat Prep

Hazmat placarding guide + endorsement test prep

Also Available