Oklahoma driver's license fees by license type
Oklahoma charges different fees depending on which type of license you're getting and how long you want it to be valid. A standard Class D driver's license (the most common type for regular driving) costs $38.50 for a five-year license or $55 for an eight-year license. If you're under 21, the fee is the same regardless of the term length you choose.
Commercial driver's licenses (CDL) have higher fees: $75 for a five-year license or $105 for an eight-year license. Motorcycle endorsements add $12.50 to whatever license type you're getting. If you need a duplicate license because yours was lost or stolen, that costs $10.
Renewal fees are the same as the initial license fee for your license type and term length. There is no separate charge for renewing versus getting a license for the first time.
Key Takeaways
- A standard five-year Oklahoma driver's license costs $38.50; an eight-year license costs $55.
- Commercial driver's licenses cost $75 for five years or $105 for eight years, with the same renewal fees.
- A motorcycle endorsement adds $12.50 to any license type.
- Duplicate licenses cost $10 if your original is lost, stolen, or damaged.
- Oklahoma accepts cash, check, money order, and debit or credit card at most DMV locations.
Payment methods at Oklahoma DMV offices
The Oklahoma Department of Public Safety accepts multiple payment methods at all DMV locations. You can pay with cash, personal check, money order, debit card, or credit card (Visa, Mastercard, American Express, or Discover). If you're renewing by mail, you must include a check or money order with your process.
Some DMV offices may have slight differences in which payment methods they accept, so calling ahead is wise if you plan to pay a specific way. The main DMV office in Oklahoma City and most regional offices accept all methods listed above.
When you'll pay the full fee versus a reduced amount
You pay the full license fee whenever you get a new license or renew an expired one. However, if your license is still valid and you're changing information (such as your address or name), you may be able to update it for a lower fee or no fee at all, depending on the change. Address changes through the mail cost nothing. Name changes due to marriage or court order typically require a new license at full cost.
If you're replacing a damaged, lost, or stolen license before expiration, you pay the $10 duplicate fee, not the full license fee. This is the cheapest option if your current license is still valid.
License renewal fees and how long your license lasts
Oklahoma offers two renewal terms: five years and eight years. The five-year license ($38.50) is the standard option. The eight-year license ($55) costs more upfront but spreads the cost over a longer period, which some people prefer. Both are valid for driving the entire time they're active.
When your license expires, you must renew it to continue driving legally. Renewal can be done in person at any DMV office, by mail if you meet certain requirements, or online through the Oklahoma DMV website if you're renewing a standard Class D license and your license is not more than five years expired. The renewal fee is the same whether you renew in person, by mail, or online.
Additional fees you might encounter
Beyond the license fee itself, you may face other costs depending on your situation. If you need to take a written test or driving test because you're a new driver or your license was suspended, there is no separate test fee in Oklahoma — the test is included in your license fee. However, if you fail a test and need to retake it, you must pay the full license fee again.
If you need certified copies of your driving record, that costs $5 per copy. If you're explore for a CDL and need to take the knowledge test at a third-party testing facility, that facility may charge a testing fee on top of your license fee; those fees vary by location.
How to confirm the exact fee before you go to the DMV
The Oklahoma Department of Public Safety website lists all current fees on their driver's license page. You can also call your local DMV office directly to confirm the fee for your specific situation. The main DMV number is 405-521-3600, and they can tell you the exact amount you need to bring.
Fees can change, though Oklahoma's fees have remained stable for several years. If you're planning a trip to the DMV, checking the official website or calling first takes two minutes and prevents you from arriving without enough money or the wrong payment method.
Frequently Asked Questions
Can I pay my Oklahoma driver's license fee online before I go to the DMV?
No, you cannot pay the license fee online in advance. You pay at the DMV office when you explore or renew. If you're renewing by mail, you must include a check or money order with your process. Online renewal is available for some Class D licenses, and payment is processed through the find website at that time.
What happens if I don't have enough money when I get to the DMV?
If you cannot pay the full fee, you will not be able to get or renew your license that day. The DMV will not hold your process or allow you to pay later. You'll need to return with the full amount in an accepted payment method.
Is there a fee to change my address on my Oklahoma driver's license?
No, address changes are free in Oklahoma. You can update your address by mail, online, or in person at the DMV without paying a fee. This is different from renewing your license, which does cost the standard renewal fee.
Do I have to choose the eight-year license, or can I stick with the five-year option?
You can choose either option. The five-year license costs less upfront ($38.50 versus $55), but you'll renew more often. The eight-year license costs more initially but you renew less frequently. There is no requirement to choose one over the other.
What if I'm a military member stationed in Oklahoma — do I get a discount on my license fee?
Oklahoma does not offer a military discount on driver's license fees. Active-duty military and veterans pay the same fee as all other applicants. However, military members may be able to renew by mail more easily if they're stationed out of state.