Oklahoma learner's permit fees and what they cover

An Oklahoma learner's permit costs $20 for a four-year permit. This is a one-time fee you pay when you first get your permit at a Department of Public Safety (DPS) office. The $20 covers the permit itself and the right to practice driving under supervision for the full four-year period — you do not pay again if you renew before it expires.

The $20 fee is separate from any other costs you might have. If you need to take the written knowledge test more than once, there is no additional charge for retakes at the DPS office. However, if you use a third-party testing location (a few private vendors offer this service in Oklahoma), they may charge their own fee on top of the state fee.

Keep in mind that the $20 is just for the permit document itself. You will also need to budget for other expenses: a state ID or driver's license photo (required for the permit process), any driving lessons or practice time, and eventually the road test fee when you are ready to move to a full license.

Key Takeaways

  • Oklahoma charges $20 for a learner's permit that lasts four years from the date you receive it.
  • You pay the $20 fee once at a Department of Public Safety office when you submit your process and pass the written test.
  • Retaking the written knowledge test at a DPS office costs nothing extra if you do not pass on your first try.
  • Third-party testing vendors may charge additional fees beyond the state $20, so confirm the total cost before you test with a private location.

Where to pay and what documents you need

You pay the $20 fee in person at any Oklahoma Department of Public Safety office when you submit your learner's permit process. You cannot pay online or by mail — you must go to a DPS office, bring the required documents, pass the written test, and pay at that time. The office will issue your permit the same day if everything is in order.

Before you go, have these documents ready: a completed process form (DPS Form 4-69, which you can fill out at home or at the office), proof of identity (a birth certificate, passport, or state ID), proof of your Social Security number (a Social Security card, W-2, or 1099), and proof of your current address (a utility bill, lease, or bank statement dated within the last 60 days). Bring originals or certified copies — photocopies are not accepted for most documents.

You will also need to bring a parent or legal guardian if you are under 18. The guardian must be present and sign the process. If you are 18 or older, you can explore on your own.

How the four-year permit timeline works

Your learner's permit is valid for exactly four years from the date the DPS office issues it. You do not renew it during those four years — the same permit stays active the whole time. This means if you get your permit on March 15, 2024, it will expire on March 15, 2028.

During those four years, you can take the road test as many times as you need. There is no rule that says you must take it within a certain timeframe, though most people move to the road test within a few months to a year. If your permit expires before you pass the road test, you will need to reapply for a new learner's permit and pay the $20 fee again.

If you do pass the road test before your permit expires, you will move to a regular driver's license. At that point, the learner's permit is no longer valid, and you will pay a separate fee for the license itself (currently $38 for a four-year license in Oklahoma).

Comparing Oklahoma's permit fee to other costs

The $20 learner's permit fee is one of the smaller expenses in the licensing process. Here is how it fits into the bigger picture: the written knowledge test itself is free at DPS offices (included in the $20), but if you fail and want to use a private testing vendor, that vendor may charge $10 to $25. The road test costs $25 when you are ready to take it. A four-year driver's license costs $38.

If you take a driver's education course (not required in Oklahoma but recommended for teens), that can range from $200 to $500 depending on the school and whether it includes behind-the-wheel instruction. Driving lessons with a professional instructor typically cost $50 to $100 per hour. These are optional, but many new drivers and their families budget for them.

So the $20 permit fee is a small part of the total cost. Most people spend significantly more on lessons, practice, and the road test than they do on the permit itself.

What happens if you lose or damage your permit

If your learner's permit is lost, stolen, or damaged, you can get a replacement at any DPS office. The replacement fee is $10, which is less than the original $20 permit fee. You will need to bring your ID and proof of address again, but you do not need to retake the written test.

The replacement permit will have the same expiration date as your original permit — it does not extend your four-year period. So if your original permit was set to expire in 2028, your replacement will also expire in 2028.

Payment methods and office locations

Oklahoma DPS offices accept cash, check, and debit or credit card. Call ahead to confirm which payment methods your local office takes, as some smaller offices may have limited options. You can find the DPS office nearest you on the Oklahoma Department of Public Safety website, which lists all locations, hours, and phone numbers.

Some offices are busier than others, especially in larger cities. If you want to avoid a long wait, try going early in the morning on a weekday. Many offices do not take appointments for permit applications, so you may have to wait your turn. A few locations in the Oklahoma City and Tulsa areas offer online appointment scheduling — check the DPS website to see if yours does.

Frequently Asked Questions

Do I have to pay the $20 fee even if I fail the written test?

No. You only pay the $20 fee after you pass the written knowledge test. If you fail, you do not pay anything that day. You can retake the test at no charge at the same DPS office or come back another time.

Can I get a refund if I never use my learner's permit?

No. The $20 fee is non-refundable once you have received your permit. If you decide not to drive or do not use the permit, you cannot get the money back.

Is the $20 fee the same for everyone, or does it vary by age?

The $20 fee is the same for all applicants, regardless of age. Teenagers and adults pay the same amount for a learner's permit in Oklahoma.

What if I move to another state while my Oklahoma permit is still valid?

Your Oklahoma learner's permit is only valid in Oklahoma. If you move to another state, you will need to get a learner's permit from that state and pay their fee. You cannot transfer an Oklahoma permit to another state.

Can I pay the $20 fee online or by mail?

No. You must pay the fee in person at a DPS office when you submit your process and pass the written test. There is no online or mail-in option for learner's permit applications.