What an endorsement is and how to get one in Oklahoma
An endorsement is a notation on your Commercial Driver's License that lets you operate a specific type of vehicle or cargo that the basic CDL does not cover. In Oklahoma, you add an endorsement by passing a written test on the rules and safety practices for that endorsement type, then paying a fee. You do not need to retake your road test or your general CDL written exam — only the endorsement-specific test matters.
The Oklahoma Department of Public Safety (DPS) administers endorsement tests at any of their driver license offices across the state. You can take multiple endorsement tests on the same day if you want more than one. The whole process typically takes one visit, though you will need to bring specific documents and pay for each endorsement separately.
Key Takeaways
- You must already hold a valid Oklahoma CDL before you can add an endorsement; you cannot test for an endorsement on its own.
- Each endorsement requires a separate written test at an Oklahoma DPS driver license office, plus a fee that varies by endorsement type.
- You do not retake your road test or general CDL written exam to add an endorsement — only the endorsement-specific knowledge test.
- Oklahoma offers endorsements for hazardous materials (HazMat), tanker vehicles, double/triple trailers, and passenger transport, among others.
- Bring your current CDL, proof of residency, and payment; processing usually takes one office visit.
Which endorsements Oklahoma offers and what they cover
Oklahoma recognizes the standard federal endorsements. The most common are H (Hazardous Materials), which allows you to transport regulated hazardous cargo; T (Double/Triple Trailers), which permits you to pull multiple trailers at once; N (Tank Vehicles), which covers tankers carrying liquids or gases; and P (Passenger), which is required to transport 16 or more people for compensation.
Other endorsements available in Oklahoma include X (Hazmat and Tank), a combination endorsement that covers both hazardous materials and tanker vehicles; S (School Bus), required to drive a school bus; and K (Intrastate Only), which restricts your license to Oklahoma roads only. The endorsement you need depends on the type of work you will be doing. Your employer or the job posting will tell you which endorsements are required.
Documents and information you need to bring
Bring your current, valid Oklahoma CDL to the driver license office. You will also need to show proof of your current Oklahoma address — a utility bill, lease agreement, bank statement, or government mail dated within the last 60 days all work. If your address on your CDL is current, you may not need separate proof, but calling ahead to your local office can save a trip.
Have your Social Security number ready. For the Hazmat endorsement specifically, you will also need to complete a Transportation Security Administration (TSA) background check before you can test. That background check is separate from the DPS process and can take several days to clear, so plan ahead if you are pursuing HazMat.
The endorsement written test and what to study
Each endorsement has its own written test administered at the DPS office. The test is multiple choice and covers the rules, safety practices, and vehicle operation specific to that endorsement. For example, the Hazmat test covers regulations on transporting dangerous goods, labeling, placarding, and emergency procedures. The Tank Vehicle test focuses on the physics of liquid surge, safe braking, and cargo-specific handling.
Oklahoma provides a free CDL manual that includes endorsement study sections. You can read it from the Oklahoma DPS website or pick up a printed copy at any driver license office. The manual is the primary study resource and covers everything the test will ask. Most people spend a few hours reviewing the relevant section before testing. You must pass the endorsement test to receive the endorsement; there is no retake limit, but you will pay the test fee again if you do not pass on your first attempt.
How to schedule your endorsement test
Walk into any Oklahoma DPS driver license office during business hours — no appointment is required for endorsement tests in most locations, though some offices allow you to schedule ahead online or by phone. Call your local office to confirm their process, as procedures vary slightly by location. Bring all required documents and be prepared to test the same day you arrive.
If you are taking multiple endorsements, you can test for all of them in one visit. Each test takes 15 to 30 minutes depending on the endorsement. You will pay a separate fee for each endorsement test and each endorsement added to your license. After you pass, your new CDL with the endorsement will be issued on the spot or mailed to you within a few business days, depending on the office.
Fees and payment
Endorsement test fees and license fees vary by endorsement type in Oklahoma. As of the most recent update, fees typically range from $5 to $25 per endorsement, but you should confirm the exact amount with your local DPS office or the Oklahoma DPS website before you go, as fees can change. You will pay once for the test and once for the endorsement itself to be added to your license.
Oklahoma DPS offices accept cash, check, and debit or credit card at most locations. Call ahead to confirm payment methods at your specific office. If you fail the test, you pay the fee again to retake it.
What happens after you pass
Once you pass the endorsement test, the DPS will add the endorsement to your CDL. In most cases, you receive your new license with the endorsement printed on it before you leave the office. Some offices may mail it to you within 5 to 10 business days. Your license number and expiration date stay the same; only the endorsement section of your card is updated.
Your new CDL is valid when ready for the work covered by that endorsement. If you added Hazmat, remember that your TSA background clearance is valid for five years, so you will need to renew it when it expires if you want to keep that endorsement active. For all other endorsements, they remain valid as long as your CDL is valid.
Frequently Asked Questions
Can I test for an endorsement without already having a CDL?
No. You must hold a valid Oklahoma CDL before you can test for any endorsement. If you do not yet have your CDL, you need to pass the general written test and road test first, then return to add endorsements.
Do I have to retake my road test to add an endorsement?
No. Endorsements require only a written test specific to that endorsement. Your road test and general CDL written exam do not need to be repeated.
How long does the Hazmat background check take?
The TSA background check for Hazmat typically takes 3 to 5 business days, though it can take longer during high-volume periods. You cannot test for the Hazmat endorsement until your background clearance is approved. Start the process early if your job requires it.
Can I add multiple endorsements at the same time?
Yes. You can test for and add multiple endorsements in one office visit. You will take a separate test for each endorsement and pay a fee for each one.
What if I fail the endorsement test?
You can retake the test. You will pay the test fee again and can usually schedule another attempt the same day or return on another day. There is no limit on how many times you can retake an endorsement test.