What you need to bring and the order of steps
Getting an Oklahoma driver's license requires you to visit a Department of Public Safety (DPS) driver license office in person, pass a written test and a driving test, and pay a fee. You cannot complete this entirely online or by mail. The process takes at least two visits — one for the written exam and one for the driving test — and the whole timeline usually runs four to eight weeks from start to finish, depending on how quickly you schedule your road test appointment.
You will need to bring proof of identity, proof of Oklahoma residency, and proof of your Social Security number. The specific documents that work vary slightly by situation, so the DPS publishes an official checklist on its website. Bring originals, not copies — the office staff will not accept photocopies of your identity documents.
The basic sequence is: gather documents, visit a DPS office to pass the written test, schedule your road test appointment (which may be weeks away), return for the road test, and if you pass, pay the fee and receive your license on the spot or by mail depending on the office location.
Key Takeaways
- You must visit a DPS driver license office twice — once for the written test and once for the road test — and you cannot skip either one.
- Bring original documents proving your identity, Oklahoma residency, and Social Security number; the DPS website lists which documents count for each category.
- The written test covers Oklahoma traffic laws and road signs; you can study using the official DPS study guide before you go.
- Road test appointments often book weeks in advance, so schedule yours when ready after passing the written exam to avoid delays.
- The license fee varies by age and license type; you pay it after passing the road test, and the office will tell you the exact amount when you arrive.
Documents you must bring to the DPS office
The DPS requires three categories of proof: identity, residency, and Social Security number. For identity, you can use a passport, a military ID, a birth certificate, or a tribal ID card. If you use a birth certificate, you must also bring a second form of ID such as a school ID or a work ID — a birth certificate alone is not enough.
For residency, bring a recent utility bill, a lease or mortgage statement, a bank statement, or a government letter addressed to you at your Oklahoma address. The document must show your name and current address and be dated within the last 60 days. A utility bill in your name is the easiest option.
For your Social Security number, you can bring your Social Security card, a W-2 form, a tax return, or a pay stub. If you do not have any of these, you can fill out a form at the DPS office requesting a verification from the Social Security Administration, but this adds time to the process.
If you are under 18, you will also need a parent or guardian to sign a consent form at the DPS office. Bring that adult with you to your first visit.
The written test: what to study and how it works
The written test has 50 multiple-choice questions covering Oklahoma traffic laws, road signs, and safe driving practices. You must answer at least 40 questions correctly to pass. The test is offered in English and several other languages; tell the DPS staff which language you need when you arrive.
The DPS publishes a free study guide called the Oklahoma Driver's Manual on its website. You can read it online or print it. Most of the test questions come directly from this manual, so studying it before your visit is the most direct way to prepare. The manual covers speed limits, right-of-way rules, parking, seat belt laws, and what different road signs mean.
You take the test on a computer at the DPS office. The staff will show you how to use it. You get your score when ready. If you pass, the staff will schedule your road test appointment on the same day. If you do not pass, you can retake the written test, but you must wait at least one day before trying again.
Scheduling and passing the road test
After you pass the written test, the DPS office staff will help you schedule your road test. Appointments often book several weeks ahead, especially in urban areas like Oklahoma City and Tulsa. Schedule yours as soon as possible after passing the written exam, because waiting until the last minute can force you to wait longer.
For the road test, you must bring a vehicle that is registered, insured, and in safe working condition. The vehicle must have working brakes, steering, lights, wipers, and mirrors. You can use someone else's car as long as it meets these requirements. The examiner will inspect the vehicle before the test begins.
The road test lasts about 20 to 30 minutes. The examiner will ask you to perform basic driving tasks: starting the car, turning, stopping, parking, and driving on different types of roads. You must follow traffic laws exactly and demonstrate that you can control the vehicle safely. Common reasons people fail include rolling through stop signs, speeding, improper lane changes, and hitting the curb while parking.
If you pass, you pay the fee at the DPS office and receive your license. If you do not pass, you can retake the road test, but you must schedule another appointment, which may be weeks away.
License fees and how long the license lasts
Oklahoma driver's license fees depend on your age and the type of license you are getting. A standard driver's license for someone 18 or older costs less than a license for someone under 18. The DPS office will tell you the exact fee when you arrive. You can pay by cash, check, or card, depending on the office location.
An Oklahoma driver's license is valid for four years from the date it is issued. When it expires, you must renew it. Renewal can be done by mail or online if you have not had any traffic violations and your address has not changed; if either of those things is not true, you must visit a DPS office in person.
Special rules for drivers under 18
If you are under 18, Oklahoma law requires you to hold a learner's permit for at least six months before you can take the road test for a full license. A learner's permit allows you to drive only with a licensed adult in the car. You get the learner's permit by passing the written test at a DPS office, just like the first step for an adult license.
After you have held the learner's permit for six months and have not had any traffic violations, you can schedule your road test. You must still bring a parent or guardian to sign the consent form at the DPS office.
A license for someone under 18 has restrictions: you cannot drive between midnight and 5 a.m. unless you are driving to or from work or school, and you cannot use a cell phone while driving except in an emergency. These restrictions lift when you turn 18.
What to do if you already have a license from another state
If you have a valid driver's license from another state and you are moving to Oklahoma, you can exchange it for an Oklahoma license without taking the written or road tests. Bring your out-of-state license, proof of Oklahoma residency, and proof of your Social Security number to a DPS office. The staff will process the exchange, and you will receive your Oklahoma license.
If your out-of-state license has expired, you must take both the written and road tests, just like someone getting a license for the first time. The DPS does not issue licenses based on expired credentials from other states.
Frequently Asked Questions
Can I take the written test online from home?
No. You must visit a DPS driver license office in person to take the written test. The test is administered on a computer at the office, and staff must verify your identity before you take it. You cannot take it remotely.
How many times can I retake the written or road test?
There is no limit on how many times you can retake either test. If you do not pass, you can schedule another attempt. For the written test, you must wait at least one day before retrying. For the road test, you must schedule a new appointment, which may be weeks away.
What happens if I fail the road test?
The examiner will tell you what you did wrong. You keep your learner's permit or written test pass, and you can schedule another road test appointment. There is no fee to retake the test. You do not have to retake the written test unless your pass expires, which varies by DPS office location.
Do I need to take a driver education course?
Oklahoma does not require a driver education course to get a license. However, if you are under 18, completing an approved driver education course can lower your auto insurance rates. Check with your insurance company about discounts.
Can I renew my license before it expires?
Yes. You can renew your Oklahoma license up to one year before it expires. If you renew early, your new license will be valid for four years from the renewal date, not from the original expiration date.