If you hold — or are working toward — a commercial driver's license in California, endorsements are likely part of the picture. Each endorsement allows you to operate a specific type of vehicle or carry a specific type of cargo beyond what your base CDL permits. And each one comes with its own testing requirements and associated fees. Here's how it generally works.
A CDL endorsement is an add-on to your commercial driver's license that authorizes you to do something your base license doesn't cover. Federal regulations set the categories; California — through the Department of Motor Vehicles — administers and charges for them at the state level.
The most common endorsements include:
| Endorsement Code | What It Covers |
|---|---|
| H | Hazardous materials (HazMat) |
| N | Tank vehicles |
| P | Passenger transport |
| S | School bus |
| T | Double/triple trailers |
| X | Combination of tank + HazMat |
Each endorsement requires passing a separate knowledge test — and some require a skills test as well. The school bus (S) and passenger (P) endorsements, for example, require both.
In California, fees for CDL endorsements are structured around a few distinct events:
📋 It's worth noting that California structures many of its CDL fees differently than a flat "endorsement fee." The cost often reflects a combination of the application, any required testing, and the issuance of the updated credential.
The H endorsement — and by extension the X endorsement — involves more than just a DMV fee. Because hazardous materials transport is federally regulated, applicants must also pass a TSA security threat assessment, which includes fingerprinting and a background check. This process is handled separately from the DMV and carries its own federal fee, paid directly to a TSA-approved vendor.
This means the total cost of obtaining a HazMat endorsement in California includes both a state-level DMV component and a federal TSA component. The two are not combined into a single payment.
Even within California, what you end up paying depends on several factors:
While California sets its own fee structure, the knowledge test content for each endorsement is drawn from federal standards under the FMCSA (Federal Motor Carrier Safety Administration). What you're tested on — whether you're in California or any other state — follows the same underlying federal framework. How much you pay to take that test, and how the results are applied to your license, is where states diverge.
CDL endorsement fees are separate from standard Class C (non-commercial) license fees. They're also distinct from:
Understanding which bucket a fee falls into matters because they're billed differently, due at different times, and sometimes through different channels.
Fee amounts in California are set by the legislature and periodically revised. The figures in effect when you apply may differ from what was current a year or two prior. The DMV's official fee schedule — available through California's DMV website — lists current amounts for knowledge tests, license issuance, and endorsement-related transactions.
What's on that schedule, and how it applies to your specific CDL class, endorsement combination, and application timing, is what shapes your actual out-of-pocket cost. General ranges circulating online are often outdated or don't account for California's layered fee structure.
Your CDL class, the endorsements you're pursuing, your test history, and when you apply are the inputs that determine the total. Those variables are specific to your situation — and only the current California DMV fee schedule reflects what you'd actually owe.
