Skip to main content

How to Get Your Hazmat (CDL) Endorsement in California

Governing body, experience requirements, exam details, and step-by-step instructions for California. Last verified: February 2026.

Quick Facts

Hours Required

No minimum hours

Exam

CA CDL Hazmat Knowledge Test

Fee Range

~$35 [VERIFY]

Governing Body

CA DMV

Requirements

To add a Hazardous Materials (H) endorsement to a California CDL, applicants must hold a valid CA CDL, pass the TSA security threat assessment (federal background check via IDEMIA), pass the CA DMV Hazmat knowledge written test, and pay the applicable fee. The endorsement must be renewed with each CDL renewal cycle.

Steps to Apply

  1. 1

    Hold a valid California Commercial Driver License (CDL) or be in the process of obtaining one.

  2. 2

    Complete the TSA Hazmat Threat Assessment Program (HTAP) application online at universalenroll.dhs.gov and pay the federal background check fee (~$86.50).

  3. 3

    Provide fingerprints at an approved location as part of the TSA background check.

  4. 4

    Receive TSA approval (typically 2–4 weeks) and bring your approval letter to the CA DMV.

  5. 5

    Pass the CA DMV Hazmat written knowledge test at a field office.

  6. 6

    Pay the endorsement fee and receive your updated CDL with the H endorsement.

Exam Details

CA CDL Hazmat Knowledge TestCA DMV

The CA DMV Hazmat knowledge test covers DOT hazmat regulations, proper shipping names, placarding requirements, and emergency response. It is a written test taken at a CA DMV field office. A passing score is required before the endorsement is added to your CDL. [VERIFY current question count and passing score]

Fees & Costs

Estimated total: ~$35 [VERIFY]

The TSA background check fee is approximately $86.50 (federal, paid to IDEMIA). The CA DMV endorsement fee is approximately $35 at time of renewal or issuance. [VERIFY current CA DMV fee schedule]

Frequently Asked Questions

How long does the TSA background check take in California?

Most TSA Hazmat Threat Assessments are completed within 2–4 weeks, though complex cases may take longer. The background check must be approved before the DMV will add the endorsement to your CDL.

How often does the Hazmat endorsement need to be renewed?

The Hazmat endorsement renews with your CDL (every 5 years in California). A new TSA background check is required at each renewal.

What subjects are on the CA Hazmat CDL knowledge test?

The test covers hazardous materials regulations, proper shipping names, placarding and labeling rules, loading and unloading procedures, emergency response, and special requirements for certain hazard classes.

CDL Hazmat Prep app icon

Start Studying Now

CDL Hazmat Prep

Hazmat placarding guide + endorsement test prep

Also Available