What you need to know about Oklahoma driver licenses
Oklahoma issues three types of driver licenses: a Class D for regular passenger vehicles, a Class M for motorcycles, and a commercial Class A, B, or C for trucks and buses. Most people start with a Class D. You will need to pass a written test on traffic laws, a vision screening, and a road test before the Oklahoma Department of Public Safety issues your license. The whole process typically takes several weeks from your first visit to your final road test.
Oklahoma also offers a learner's permit as your first step. This allows you to practice driving with a licensed adult before taking your road test. If you are under 16, you must hold a learner's permit for at least 90 days before you can test for your full license. If you are 16 or older, you can move through the process faster, though most people still use the permit stage to build confidence.
Key Takeaways
- Oklahoma requires a written test, vision screening, and road test before issuing a Class D driver license for regular vehicles.
- You must be at least 16 years old to get a learner's permit and at least 16 to test for a full license, but drivers under 16 must wait 90 days after getting their permit.
- You will need proof of identity, proof of Oklahoma residency, and a Social Security number or Individual Taxpayer Identification Number to explore.
- The Oklahoma Department of Public Safety administers all driver licensing; you explore in person at a local DPS office.
- Learner's permit holders under 18 face restrictions on when and where they can drive, including a midnight curfew and limits on passengers.
Documents you need to bring to the DPS office
Bring an original or certified copy of your birth certificate, a passport, or a state ID card as proof of identity. You also need proof that you live in Oklahoma—a utility bill, lease agreement, or bank statement with your name and current address will work. If your name has changed since your birth certificate was issued, bring a marriage certificate, divorce decree, or court order showing the change.
You will also need your Social Security number or an Individual Taxpayer Identification Number (ITIN). If you do not have a Social Security number, bring a letter from the Social Security Administration stating that you are not may be able to access, or bring your ITIN documentation. Bring these documents in person to your local DPS office; you cannot explore by mail.
The learner's permit stage
Your first step is getting a learner's permit. At the DPS office, you will take a written test covering Oklahoma traffic laws, road signs, and safe driving practices. The test has 50 questions, and you must answer at least 40 correctly to pass. You can study using the Oklahoma Driver's Manual, which is free on the DPS website. Many people study for one to two weeks before taking the test.
Once you pass the written test, you will have your vision screened and your photo taken. You will pay a fee (which varies but is typically under $50) and receive your learner's permit on the spot. Your permit is valid for one year. If you do not pass the written test, you can retake it the same day or return another day at no extra charge.
With a learner's permit, you can drive only when a licensed driver age 21 or older is sitting next to you in the front seat. If you are under 18, you also cannot drive between midnight and 5 a.m., and you can have no more than one passenger under age 21 in the car (unless they are your when ready family). These rules exist for the full 90 days you hold the permit.
How long to wait before your road test
If you are under 16, Oklahoma law requires you to hold your learner's permit for at least 90 days before you can take a road test. If you are 16 or older, you can take the road test as soon as you pass the written test, but waiting a few weeks to practice is strongly recommended. Most people use the 90-day window (or longer) to build real driving experience with an adult in the car.
During this waiting period, practice in different conditions: daytime and evening, quiet roads and busier streets, dry weather and rain. The road test examiner will ask you to perform basic maneuvers like parking, turning, and stopping, and will watch how you handle traffic and follow signals. Examiners fail drivers who make serious mistakes like running a red light, hitting the curb during parking, or failing to use a turn signal.
Scheduling and taking your road test
Contact your local DPS office to schedule a road test appointment. You can call, visit in person, or check the DPS website to see if your office takes online bookings. Road test appointments can fill up weeks in advance, especially in larger cities, so schedule early. Bring your learner's permit, proof of insurance for the vehicle you will drive, and the vehicle itself (it must be registered and in safe working condition).
The road test lasts about 30 minutes. The examiner will sit in the passenger seat and direct you through a route in your town. You will be tested on basic skills: starting the car, using mirrors, signaling turns, obeying traffic lights, parking, and responding to the examiner's instructions. You must follow all traffic laws during the test. If you fail, you can retake the test after waiting a few days; there is a fee each time you test.
What happens after you pass your road test
Once you pass, the DPS office will issue your Class D driver license on the spot. Your license is valid for four years if you are under 65, and eight years if you are 65 or older. Your license will have your photo, signature, address, and a license number. You can drive alone and with passengers, though if you are under 18, you may still face restrictions depending on your age and how long you have held your license (Oklahoma's Graduated Driver Licensing law sets these rules).
Keep your license with you whenever you drive. If you move, change your name, or need to renew your license, you must return to a DPS office. You can renew by mail if your license is not expired and you have not had any major changes, but your first license and any renewal after a name change must be done in person.
Getting a motorcycle endorsement (Class M)
If you want to ride a motorcycle, you need a Class M endorsement on your license. You can add this after you have your Class D license, or you can test for Class M alone if you only plan to ride motorcycles. To get the endorsement, you must pass a separate written test on motorcycle safety and a motorcycle road test. Some people take a Motorcycle Safety Foundation course, which can waive the written and road tests if you pass the course.
The motorcycle road test is more demanding than the car test. You will be tested on starting the bike, shifting gears, braking, turning, and emergency maneuvers. Bring a street-legal motorcycle that is registered and insured. If you do not own a motorcycle, some DPS offices allow you to use a training bike, but call ahead to confirm.
Frequently Asked Questions
Can I get my license without a learner's permit?
No. Oklahoma requires everyone to hold a learner's permit and pass the written test before taking a road test. If you are 16 or older, you do not have to wait 90 days, but you must still get the permit first.
What if I fail my road test?
You can retake the road test after a waiting period (usually a few days). There is a fee each time you test. Most people pass on their second or third attempt after more practice with their permit.
Do I need to take a driver education course?
Oklahoma does not require a formal driver education course for adults. Teens under 16 may be required to complete a course depending on their school district, but this varies. Check with your school or local DPS office.
What if I move to Oklahoma from another state?
You can transfer your out-of-state license to an Oklahoma license without retaking the written and road tests. Bring your current license, proof of identity, proof of residency, and your Social Security number to a DPS office. You will pay a transfer fee and receive your Oklahoma license.
How much does an Oklahoma driver license cost?
Fees vary slightly by DPS office but typically range from $20 to $50 for a learner's permit and $30 to $60 for a driver license. Road test fees are separate. Call your local DPS office for exact pricing.