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 will not be required to transfer an out-of-state CDL unless it is expired. If you are wanting to transfer a hazardous materials endorsement from another state, you will have to take the written test on Hazardous Materials to transfer that endorsement from another state. You can schedule an appointment here.