
California HazMat CDL Practice Test
Practice for your HazMat CDL exam with questions based on the official California CDL handbook
Updated: August 2026
What's on the California HazMat CDL test
Answering from memory beats re-reading — retrieval practice roughly doubles what you remember a week later. These free questions are modeled on the official HazMat CDL knowledge test.
- Questions
- 30
- To pass
- 24/30 correct (80%)
- Updated
- June 2026
- 100% free
The California CDL HazMat test follows the AAMVA standard used by most states: 30 questions, with 24 correct answers (80%) needed to pass. A CDL learner's permit in California costs $100 (California Department of Motor Vehicles (DMV) fee schedule, June 2026).
Start the practice testOther California CDL Practice Tests
HazMat Practice Tests in Nearby States
More free CDL practice tests
About the HazMat Test in California
The HazMat endorsement test is required in California for drivers who transport hazardous materials. It covers placarding, labeling, loading procedures, emergency response, and compliance with federal hazmat regulations. A TSA background check is also required.
The HazMat test is part of the CDL written exam administered by the California Department of Motor Vehicles. You must pass this test along with the other required written tests to receive your Commercial Learner's Permit (CLP) in California.
Our practice questions are built from the official California CDL handbook and federal FMCSA regulations. Each question includes a detailed explanation to help you understand the material, not just memorize answers.
California HazMat endorsement facts
| Fact | Value | Source |
|---|---|---|
| Knowledge test attempts (per test, per application) | 3Fail the same test three times and the application is void — you must reapply | dmv.ca.gov |
| Knowledge test languages | English, Arabic, Chinese, Punjabi, Russian and SpanishTaken on DMV’s automated testing equipment; the skills test is English-only | dmv.ca.gov |
| Minimum age | 18 for in-state (intrastate) driving; 21 for interstate or hazardous materials | dmv.ca.gov |
| ELDT verification | DMV checks the federal Training Provider Registry electronically before a skills test or a hazmat knowledge test | dmv.ca.gov |
| Licensing agency | California Department of Motor Vehicles (DMV) | dmv.ca.gov |
| Adding the HazMat endorsement — Class A or B CDL | $59 | dmv.ca.gov |
| Adding the HazMat endorsement — Class C CDL | $59 | dmv.ca.gov |
| Minimum age for an original HazMat endorsement | 21 | dmv.ca.gov |
| When to start the TSA threat assessment | After you apply for the CDL and pass all required knowledge tests | dmv.ca.gov |
| HazMat on the CLP or temporary license | Marked “Not valid for carrying hazardous materials” until TSA clears you | dmv.ca.gov |
| How to enroll with TSA | Pre-enroll online or call 1-855-347-8371, then visit a Universal Enrollment Services (UES) center | dmv.ca.gov |
| Endorsement issuance | DMV mails a new CDL with the HazMat endorsement once TSA clears you and all tests are complete | dmv.ca.gov |
| HazMat endorsement renewal | Start the TSA renewal at least 30 days before the endorsement expiresDMV mails a reminder letter about 90 days before expiration | dmv.ca.gov |
| TSA security threat assessment fee (federal) | $85.25Non-refundable; paid to TSA, not the stateeffective January 1, 2025 | tsa.gov |
| TSA reduced fee (valid TWIC holders, where the state accepts it) | $41 | tsa.gov |
| TSA clearance validity | 5 years | tsa.gov |
| When to enroll with TSA | At least 60 days before you need the endorsementTSA says some applications take more than 45 days | tsa.gov |
How to add the HazMat endorsement in California
- Apply for the CDL or the H endorsement and complete the hazmat portion of Entry-Level Driver Training — DMV verifies ELDT before it administers the hazmat knowledge test. Source
- Pass the hazmat knowledge test (three attempts, like every knowledge test). Source
- DMV issues a CLP or temporary license marked “Not valid for carrying hazardous materials” — this is when you start the TSA threat assessment. Source
- Pre-enroll with TSA online or call 1-855-347-8371, then visit a Universal Enrollment Services (UES) center with your identity and citizenship/immigration documents, fingerprints and the federal fee. Source
- TSA notifies DMV of the result; DMV mails a new CDL with the HazMat endorsement once all applicable tests are complete. Source
- To keep the endorsement, begin the TSA renewal at least 30 days before it expires; DMV mails a reminder about 90 days ahead. Source
Official California Department of Motor Vehicles (DMV) links
As of September 2, 2026, verified against California Department of Motor Vehicles (DMV).
California CDL questions
- How many times can I take the California CDL knowledge test?
- Three attempts per test on one application. Fail the same test three times and the application is no longer valid — you have to reapply. DMV does not administer knowledge tests within 30 minutes of closing, so arrive early. Source
- Can I take the California CDL knowledge test in Russian or Spanish?
- Yes. The California Commercial Driver Handbook states the commercial knowledge tests are available in English, Arabic, Chinese, Punjabi, Russian and Spanish, taken on DMV’s automated testing equipment. The skills test, however, must be conducted in English and interpreters are prohibited. Source
- When do I start the TSA background check for a California HazMat endorsement?
- After you apply for your CDL and pass all required knowledge tests. DMV first issues a CLP or temporary license marked “Not valid for carrying hazardous materials”; you then pre-enroll with TSA online or by phone (1-855-347-8371), visit a Universal Enrollment Services center for fingerprints and the federal fee, and DMV mails a new CDL with the H endorsement once TSA clears you and all tests are complete. Source
- What does the HazMat endorsement cost in California?
- DMV charges $59 to add the hazmat endorsement to a Class A, B or C CDL. TSA’s security threat assessment is a separate federal fee paid to TSA, not to DMV — see the facts table for the current amount. Source
Save your misses — the app re-asks them at the right time
Web progress isn't saved when you finish. With a subscription, the app keeps every missed question and brings it back with spaced review — and unlocks all 2,500+ questions. Free to start.
4.96,500+ ratingsacross app stores
