If you have an expired CDL, you can apply for a new Oklahoma CDL.
Note
Hazardous Materials endorsements are not transferred with your license. You will be required to take the written test on Hazardous Materials to receive the endorsement in Oklahoma. See Endorsements.
Visit a License Office Location where you will take a vision test.
A temporary license will be printed for you at the test site. The official CDL with the added endorsement will be mailed to you within 10-21 days of successfully passing your written test.
You are required to hold a Medical Examiner Certificate (DOT Medical Card) if you operate, and have self-certified as, Non-Exempted Interstate commerce (NI). If you are not sure what your self-certification status is, you can learn more about them here.
No, a drive test is not required to transfer an out-of-state CDL unless it has expired. However, if you are transferring a hazardous materials endorsement, you must pass the Hazardous Materials written test.
If your CDL is expired, you will need to restart the process, including passing the written test, obtaining a Commercial Learner Permit (CLP), and taking all required skills (drive) tests. You can schedule a visit here.