Oklahoma requires a separate CDL test and medical certification, not just an endorsement on your regular license
A Commercial Driver's License (CDL) in Oklahoma is a distinct license class, not an add-on to a standard driver's license. You must pass a written knowledge test, a skills test behind the wheel, and meet federal medical standards. The Oklahoma Department of Public Safety issues CDLs, and the process takes several weeks from start to finish.
You cannot straightforward add a commercial endorsement to an existing license. Instead, you explore for a CDL as a new license type. If you already hold a regular Oklahoma driver's license, you can use it while your CDL process is in progress, but once your CDL is issued, it replaces your standard license.
Key Takeaways
- You must obtain a valid Oklahoma driver's license before you can test for a CDL, or hold one from another state.
- A federal medical certificate from a DOT-certified examiner is required before you can take any CDL test.
- The written knowledge test covers general CDL rules plus any endorsement-specific material, and you must score at least 80 percent.
- The skills test includes a pre-trip inspection, basic vehicle control, and an on-road driving portion, all performed in a vehicle matching your intended use.
- Oklahoma allows you to test for multiple endorsements at once, but each endorsement requires its own written test.
Medical certification comes first and is non-negotiable
Before you schedule any CDL test, you must obtain a DOT medical certificate from a medical examiner certified by the Federal Motor Carrier Safety Administration (FMCSA). This is not optional. The Oklahoma Department of Public Safety will not let you test without proof of current medical certification.
The exam covers vision, hearing, blood pressure, and a review of your medical history. You can find a certified examiner through the FMCSA National Registry at fmcsa.dot.gov. The certificate is valid for two years from the date of the exam. If you fail the medical exam, you cannot proceed with CDL testing until you address the medical issue or obtain a waiver from FMCSA.
Written knowledge tests are separate for each endorsement you want
Oklahoma's CDL written test has two parts: a general knowledge section that all CDL applicants must pass, and endorsement-specific sections if you are testing for Hazmat, Passenger, Tanker, or other endorsements.
The general knowledge test covers vehicle inspection, safe driving practices, air brakes (if your vehicle has them), and commercial driving regulations. You must score at least 80 percent to pass. If you are testing for Hazmat, you will take an additional written test on hazardous materials rules. If you want Passenger endorsement, there is a separate test on passenger safety. Each endorsement test is scored independently, so you can pass the general test but fail an endorsement test and still hold a CDL without that endorsement.
You can take the written tests at any Oklahoma Department of Public Safety office that offers CDL testing. Call ahead to confirm hours and to schedule your test, as some offices require appointments. Bring your medical certificate, a valid form of ID, and proof of Oklahoma residency.
The skills test requires a vehicle that matches your intended class and endorsements
After you pass the written tests, you schedule the CDL skills test, which has three parts: pre-trip inspection, basic vehicle control, and an on-road driving test. All three must be passed on the same day, and you must use a vehicle that matches the class of license you are testing for.
For Class A (tractor-trailer), you must bring a tractor-trailer combination. For Class B (single large vehicle), you bring a single vehicle over 26,001 pounds. For Class C (small commercial vehicle), the requirements are different. If you are testing for Passenger endorsement, the vehicle must be a passenger bus. If you are testing for Tanker, the vehicle must be a tanker truck. You cannot borrow a vehicle from the testing facility; you must provide your own or arrange one through a commercial driving school.
The pre-trip inspection lasts about 15 minutes. The examiner will ask you to walk around the vehicle and point out safety features, lights, brakes, and other components. You must demonstrate knowledge of what you are looking for and why. The basic vehicle control test is conducted in a closed course and measures your ability to back up, turn, and maneuver the vehicle. The on-road test lasts 30 to 45 minutes and covers normal driving, lane changes, turns, and responses to traffic.
Oklahoma accepts out-of-state CDLs under reciprocity rules
If you hold a valid CDL from another state, you can transfer it to Oklahoma without retesting, provided your out-of-state license is not suspended or revoked. You must visit an Oklahoma Department of Public Safety office with your current CDL, proof of Oklahoma residency, and a valid form of ID. The transfer fee is less than the cost of testing and obtaining a new CDL.
However, if your out-of-state CDL has been suspended or if you want to add an endorsement that you do not currently hold, you must test in Oklahoma. The state will not allow you to add endorsements based on an out-of-state license; you must pass Oklahoma's written and skills tests for any new endorsement.
Hazmat endorsement requires a background check and fingerprinting
If you want to haul hazardous materials, you must pass the Hazmat written test and also complete a Transportation Security Administration (TSA) background check. This includes fingerprinting and a criminal history review. You cannot obtain Hazmat endorsement if you have certain felony convictions or if you are subject to an outstanding warrant.
The TSA background check is separate from the Oklahoma Department of Public Safety process. You will explore for the background check through the Oklahoma office, and TSA will notify you of approval or denial. The process can take several weeks. Once approved, the Hazmat endorsement is valid for two years and must be renewed with a new background check.
Renewal and maintaining your CDL in Oklahoma
An Oklahoma CDL is valid for four years from the date of issue. You must renew before the expiration date shown on your license. Renewal requires a current DOT medical certificate; if your medical certificate has expired, you cannot renew your CDL until you obtain a new one.
You can renew your CDL in person at any Oklahoma Department of Public Safety office or by mail if you are renewing without adding endorsements or changing your address. If you are adding a new endorsement at renewal, you must take the written test for that endorsement. You do not need to retake the skills test unless your CDL has been suspended or revoked, or unless you are changing the class of vehicle you operate.
Frequently Asked Questions
Do I need a regular driver's license before I can get a CDL in Oklahoma?
Yes. You must hold a valid Oklahoma driver's license or a valid CDL from another state before you can test for an Oklahoma CDL. If you do not have either, you must first obtain a standard Oklahoma driver's license through the normal process.
How long does it take to get a CDL in Oklahoma from start to finish?
The timeline depends on how quickly you schedule tests and pass them. Obtaining a medical certificate takes one to two weeks. Scheduling the written test may take one to three weeks depending on office availability. If you pass the written test, scheduling the skills test can take another one to four weeks. Most people complete the entire process in six to ten weeks, but it can be faster or slower depending on your local office's schedule.
Can I test for multiple endorsements at the same time?
Yes. You can take the written tests for multiple endorsements on the same day or on different days. However, you must pass the general knowledge test before you can take any endorsement test. On the skills test day, you test only once in the vehicle, and the examiner evaluates you for all endorsements you are testing for that day.
What happens if I fail the skills test?
You can retake the skills test, but you must schedule a new appointment. There is no waiting period between attempts in Oklahoma, but you must pay the testing fee each time. Many people take a commercial driving school course before retesting to improve their performance.
Is there a written test waiver if I have prior commercial driving experience?
No. Oklahoma does not waive the written knowledge test based on experience. All CDL applicants must pass the written test, regardless of how long they have been driving commercially in another state or in a non-commercial capacity.