How to Add an Endorsement to Your Existing CDL Without Retaking the Full Test
Adding an endorsement to an existing CDL means passing an endorsement-specific knowledge test at your state DMV — not repeating the full CDL skills test. Depending on the endorsement, you may also need a background check or a new medical certificate. The process is shorter and cheaper than getting your CDL from scratch.
What Is a CDL Endorsement, and Why Does It Matter?
Many doors open when you get your commercial driver's license. Even more open when you add a CDL endorsement on top of it. An endorsement is a certification added directly to your existing CDL that authorizes you to operate specific types of vehicles or carry specific types of cargo.
You can't legally drive certain commercial vehicles without the right endorsement — no matter how long you've held your CDL. That makes endorsements one of the fastest ways to qualify for higher-paying routes and specialized freight.
The Federal Motor Carrier Safety Administration (FMCSA) recognizes six endorsements:
- H — Hazardous Materials (HAZMAT)
- N — Tank Vehicle
- T — Double/Triple Trailers
- P — Passenger Vehicles
- S — School Bus
- X — HAZMAT + Tank Vehicle combines
The endorsement you can add depends on your CDL class. Class A holders can pursue all six. Class B holders can access everything except the T (double/triple) endorsement. Class C holders are limited to H, P, and S.
Learn more about CDL class types and what each one allows.
Do You Have to Retake the Full CDL Test to Add an Endorsement?
No — and that's the good news. You don't retake the full CDL skills test to add an endorsement to an existing CDL. The full skills test (pre-trip inspection, basic controls, road test) is only required when you first get your CDL or upgrade your CDL class.
What you do need to do:
- Pass an endorsement-specific knowledge test (written, at the DMV)
- Meet any additional eligibility requirements tied to that endorsement
- Pay the applicable state fee for the endorsement update
- Get your CDL reissued with the new endorsement printed on it
Some endorsements have extra steps beyond the knowledge test. The HAZMAT endorsement, for example, requires a TSA background check. The passenger and school bus endorsements require a separate skills test specific to that vehicle type. More on each of those below.
Step-by-Step: How to Add an Endorsement to an Existing CDL
Here's what the process looks like from start to finish.
Step 1: Confirm your CDL class is eligible
Check that the endorsement you want is available for your CDL class (A, B, or C). Your current CDL card will show your class.
Step 2: Study for the knowledge test
Each endorsement has its own written test. Study the CDL handbook for your state, focusing on the endorsement-specific sections. HAZMAT, tanker, and combination endorsements each have dedicated chapters.
Step 3: Meet any additional eligibility requirements
HAZMAT requires a TSA background check and U.S. citizenship or lawful permanent residency. You also need to be at least 21 years old and carry a valid DOT medical card. Some states have additional requirements layered on top — check your state DMV early.
Step 4: Visit your state DMV
Schedule your knowledge test appointment. Bring your current CDL, your DOT medical card, and any required application forms or fees.
Step 5: Pass the knowledge test
The written endorsement test covers rules, regulations, and procedures specific to that endorsement type. Pass it, and you're done with the hardest part.
Step 6: Pay the endorsement fee and get your updated CDL
Your state DMV will reissue your CDL with the new endorsement code on it. Fees vary by state — expect anywhere from $5 to $30 in most cases, though some states run higher.
ELDT Rule: What Changed in 2022 and Still Applies in 2026
If you're adding an H, P, or S endorsement, there's one more requirement you need to know about. The Entry-Level Driver Training (ELDT) rule, enacted by the FMCSA, went into effect on February 7, 2022. It requires training from an FMCSA-registered provider before you can take the knowledge test for these three endorsements.
This rule applies to:
- First-time applicants for the H, P, or S endorsements
- Current CDL holders upgrading their CDL class
- Drivers seeking any of those three endorsements for the first time
The ELDT rule does not apply to the N (tanker) or T (double/triple) endorsements. If you're just adding one of those, you go straight to the DMV knowledge test without mandatory pre-training.
State requirements still layer on top of ELDT. Your state DMV is the final word on what's required in your specific situation.
What the ELDT rule means for CDL applicants in 2026.
Endorsement-by-Endorsement Breakdown
H — HAZMAT Endorsement
The HAZMAT endorsement lets you transport hazardous materials: toxic chemicals, fuels, flammable gases, nuclear waste products, and anything else that poses a risk to health, property, or the environment. It's one of the most in-demand endorsements because not every driver is willing — or eligible — to get it.
Requirements beyond the knowledge test:
- TSA security threat assessment (background check)
- U.S. citizenship or lawful permanent residency
- Must be at least 21 years old
- Valid DOT medical card
- No disqualifying criminal offenses (treason, terrorism, murder, illegal handling of explosives, and others — check with TSA for the full list)
The background check adds time to the process. Plan for several weeks, not days.
N — Tank Vehicle Endorsement
The tanker endorsement lets you haul non-hazardous liquids or gases in bulk: milk, water, compressed air, fuel (without HAZMAT designation), and similar commodities. It's one of the simpler endorsements to add — a written knowledge test is all that's required, no extra background check.
T — Double/Triple Trailers Endorsement
This endorsement covers pulling two or three trailers at once. It's only available to Class A CDL holders. Like the N endorsement, it requires only a written knowledge test to add to your existing CDL.
P — Passenger Vehicle Endorsement
The passenger endorsement covers driving buses and other vehicles designed to carry 16 or more passengers (including the driver). The ELDT rule applies here, so you'll need training from a registered provider before testing. A skills test specific to passenger vehicles is also required — this is the one category beyond HAZMAT where extra testing beyond the written exam applies.
S — School Bus Endorsement
The school bus endorsement requires both the passenger endorsement (P) and the additional S certification. ELDT training applies. A school bus-specific skills test is required. Background checks and other state-level requirements are common, given that school bus drivers work with minors.
X — Combined HAZMAT + Tanker
The X endorsement is simply H and N together. You'll meet the combined requirements of both: the TSA background check and the HAZMAT knowledge test, along with the tanker knowledge test.
How the Knowledge Test Works
Each endorsement test pulls from a specific section of your state's CDL manual. The number of questions varies by state, but most written endorsement tests run 20 to 30 questions. Passing scores are typically 80% in most states — but check your state's exact threshold.
A few things to know going in:
- You can usually retake a failed endorsement knowledge test, but states set their own rules on waiting periods and attempt limits
- Some states allow you to test on multiple endorsements in one DMV visit
- Failing an endorsement test does not affect your existing CDL — you keep your current license either way
What happens if you fail your CDL test and how to retake it?
State-by-State Variations: What You Need to Watch For
Every state manages its own CDL program. That means the federal FMCSA rules set the floor — but your state DMV sets the specifics. What varies from state to state:
- Waiting periods between failed knowledge test attempts
- Number of allowed attempts before additional steps are required
- Test formats (some states offer computer-based testing, others still use paper)
- Fee structures for reissuing the CDL after an endorsement is added
- Additional training requirements beyond the federal ELDT mandate
Knowing your state's rules upfront saves you a wasted trip and possibly a wasted fee. Check your state DMV website or call ahead before scheduling your knowledge test.
Which Endorsement Should You Add First?
That depends on what you're driving and what pays. Here's a practical way to think about it:
If you want higher pay with minimal extra steps: The N (tanker) endorsement is fast to add and opens up a steady category of well-paying freight routes. Milk runs, water hauls, fuel transport (non-HAZMAT) — all unlocked with one written test.
If you want maximum earning potential: The H or X endorsement takes longer because of the TSA process, but HAZMAT drivers command a premium. Fewer drivers hold it, which works in your favor.
If you're moving toward a specialized career: P and S endorsements are the path if you want to drive transit buses, charter buses, or school buses. Be ready for the additional skills test and, in many states, a background check.
If you hold a Class A and want more flexibility: The T (double/triple) endorsement is a quick written-test-only add that expands the range of loads you can pull.
CDL endorsements explained — which ones pay the most.
How Long Does the Whole Process Take?
For most endorsements, from the day you decide to add one to the day your updated CDL is in hand:
- N and T endorsements: As fast as 1–2 weeks if you study and schedule quickly
- H and X endorsements: 4–8 weeks on average, mostly due to TSA background check processing time
- P and S endorsements: 2–6 weeks depending on how quickly you complete ELDT training and schedule the skills test
None of these timelines require you to retake your full CDL test. Your existing license stays valid throughout the process.
Frequently Asked Questions
Can I add multiple endorsements at the same time?
Yes, in most states you can take multiple endorsement knowledge tests during the same DMV visit. You'll still pay separate fees for each endorsement. Check with your state DMV to confirm they allow same-day multi-endorsement testing.
Does adding an endorsement reset my CDL renewal date?
No. Adding an endorsement doesn't change your CDL renewal cycle. Your CDL renewal date stays the same. Your updated CDL will simply show the new endorsement code alongside your existing license information.
What happens if I fail the endorsement knowledge test?
Failing an endorsement knowledge test does not affect your existing CDL. You keep your license as-is. Most states allow you to retest after a short waiting period — anywhere from 24 hours to two weeks depending on the state. Check your state's specific rules before going back in.
Do I need a new DOT medical card to add an endorsement?
You need a valid DOT medical card on file. If yours is current, you're covered. If it's expired, you'll need to renew it before the DMV will process your endorsement. The HAZMAT endorsement specifically confirms your medical card status as part of eligibility.
Does the ELDT rule apply to existing CDL holders adding endorsements?
The ELDT rule applies to first-time applicants for the H, P, and S endorsements regardless of whether they already hold a CDL. If you already have a CDL and you've never held an H, P, or S endorsement before, ELDT training from a registered provider is required before you can test.
Can a Class C CDL holder get a tanker endorsement?
No. The N (tanker) endorsement is available to Class A and Class B CDL holders only. Class C holders are limited to H, P, and S endorsements. If tanker driving is your goal, a CDL class upgrade to B or A would come first.
