Oklahoma driver's license fees depend on the type of license and how long you want it to last

An Oklahoma Class D driver's license (the standard license for regular driving) costs $38.50 for a four-year license or $55 for an eight-year license. If you are under 21, your license is valid for four years and costs the same. These are the fees you pay at the Department of Public Safety when you pass your road test and are ready to get your license.

The cost covers the license itself and the processing. You do not pay this fee when you take your written test or your road test — only when you actually receive your license. If you renew your license later, the renewal fee is the same as the initial fee.

Other license types cost more. A commercial driver's license (CDL) costs $75 for four years. A motorcycle endorsement added to your Class D license costs $15. If you need a duplicate license because yours was lost or damaged, that costs $10.

Key Takeaways

  • A standard Oklahoma Class D driver's license costs $38.50 for four years or $55 for eight years.
  • You pay the license fee only after you pass your road test, not when you take your written test.
  • Motorcycle endorsements cost an additional $15 if you want to add them to your Class D license.
  • Duplicate licenses cost $10 if your license is lost, stolen, or damaged.
  • Commercial driver's licenses cost $75 for a four-year license.

When you pay the fee and what happens next

You pay your license fee at the Oklahoma Department of Public Safety office where you take your road test. Bring your payment method — the DPS accepts cash, check, debit card, and credit card. You cannot pay online or by mail; payment happens in person at the office.

After you pay, the DPS produces your physical license on the spot or mails it to you within a few business days, depending on the office. Ask the staff member which applies at your location. Your license is valid when ready, even if you are waiting for the physical card to arrive in the mail.

Renewing your Oklahoma license

When your license expires, renewal costs the same as your original license: $38.50 for four years or $55 for eight years. You can renew in person at any DPS office, or you can renew by mail if your license is not suspended or revoked and you have not had any major changes (like a new address or name change).

To renew by mail, contact the Oklahoma DPS to request a renewal form. Mail the form back with your payment and your current license. The DPS will mail your new license to the address on file. Renewing by mail takes longer than renewing in person, usually two to three weeks.

What the fee includes and what it does not

Your license fee covers the card itself, the background check, and the processing. It does not cover the cost of your written test or road test — those are separate and have no fee in Oklahoma. It also does not cover the cost of getting your learner's permit, which costs $10.

If you need to change information on your license (address, name, or correcting an error), you may need to pay a small fee. Contact your local DPS office to ask what applies to your situation.

License types and their costs

License Type4-Year Cost8-Year Cost
Class D (Standard)$38.50$55
Class D (Under 21)$38.50Not available
Commercial Driver's License (CDL)$75Not available
Motorcycle Endorsement (added to Class D)$15
Duplicate License$10
Learner's Permit$10

Paying for your license if cost is a concern

Oklahoma does not offer a reduced or waived fee for driver's licenses based on income. The fee is the same for everyone. However, you can choose the four-year license ($38.50) instead of the eight-year license ($55) if you want to pay less upfront.

Some people spread the cost by waiting to add endorsements (like a motorcycle endorsement) until after they have their base license. This lets you pay $38.50 now and $15 later, rather than paying everything at once. You can add an endorsement at any time by visiting a DPS office.

Frequently Asked Questions

Can I pay my license fee online?

No. You must pay in person at an Oklahoma Department of Public Safety office. You can pay with cash, check, debit card, or credit card at the office.

Do I pay the license fee when I take my written test?

No. You pay the license fee only after you pass your road test and are ready to receive your license. The written test and road test have no fees in Oklahoma.

What is the difference between a four-year and eight-year license?

The only difference is how long the license is valid. A four-year license costs $38.50 and expires after four years. An eight-year license costs $55 and expires after eight years. Both are the same card and have the same driving privileges.

If I lose my license, how much does a replacement cost?

A duplicate license costs $10. You can get a replacement at any Oklahoma Department of Public Safety office by showing proof of identity and paying the fee.

Can I add a motorcycle endorsement to my license later, or do I have to do it when I first get my license?

You can add a motorcycle endorsement at any time after you have your Class D license. You do not have to do it when you first get your license. Visit a DPS office, pass the motorcycle road test, and pay the $15 endorsement fee.