What You Pay for an Ohio Driver's License
An Ohio driver's license costs $28.50 for a four-year license or $57 for an eight-year license. These are the standard fees charged by the Ohio Bureau of Motor Vehicles (BMV) when you get a new license or renew an existing one. The fee does not change based on your age, driving record, or license class — everyone pays the same amount for the same license term.
If you are renewing by mail or online, you will pay only the license fee itself. If you renew in person at a BMV office, the fee is the same. Some BMV locations charge an additional service fee of $1 to $2 for in-person transactions, but this varies by location and is not a state requirement.
Ohio also offers a temporary instruction permit (learner's permit) for $10, valid for one year. This is separate from the driver's license fee and does not count toward your license cost if you later get a full license.
Key Takeaways
- A four-year Ohio driver's license costs $28.50; an eight-year license costs $57.
- Renewal fees are identical to new license fees — there is no discount for renewing versus explore for the first time.
- A learner's permit costs $10 and is valid for one year, separate from driver's license fees.
- Some BMV locations may add a $1 to $2 service fee for in-person transactions, though this is not statewide.
- Ohio accepts payment by cash, check, debit card, or credit card at BMV offices; online and mail renewals have their own payment methods.
Renewal Costs and Timeline
When your Ohio driver's license expires, you renew it at the same cost as a new license: $28.50 for four years or $57 for eight years. The BMV sends renewal notices by mail about 60 days before your license expires, but you do not have to wait for the notice to renew — you can renew up to one year before expiration.
Renewing online or by mail costs the same as renewing in person. Online renewal through the Ohio BMV website is the fastest route and requires no additional fees beyond the license cost. Mail renewal takes longer but is also available at the same price. If you renew in person, you may encounter a small service fee depending on the BMV office location.
If your license expires and you do not renew it, you cannot legally drive. Driving on an expired license can result in a citation and fine. The BMV does not charge a penalty fee to renew an expired license, but the longer you wait, the more likely you are to be stopped.
New License and Identification Card Costs
A new Ohio driver's license for a first-time applicant costs the same as renewal: $28.50 for four years or $57 for eight years. You cannot choose a shorter term — Ohio does not offer one-year or two-year licenses. The fee covers the license itself, the background check, and the photograph.
If you need an Ohio ID card instead of a driver's license (for identification only, not driving), the cost is $19.50 for four years or $39 for eight years. An ID card is useful if you do not drive but need a state-issued photo ID for banking, travel, or other purposes.
Duplicate licenses and ID cards cost $10 each. If you lose your license or need a replacement copy, you can order a duplicate in person, by mail, or online for this flat fee.
Fees for License Changes and Corrections
Changing your name, address, or other information on your Ohio driver's license does not cost extra if you do it during a renewal. You straightforward provide the updated information when you renew, and the new license reflects the changes at the standard renewal fee.
If you need to change your address or name between renewals, you can update your record at a BMV office for $5. This does not issue a new physical license — it updates your record in the system. If you want a new license card with the updated information before your renewal date, you will pay the full new license fee ($28.50 or $57) rather than just the $5 update fee.
Correcting errors on your license — such as a misspelled name or wrong date of birth — is free if the BMV made the mistake. If you provided incorrect information on your process, the BMV may charge the full license fee to issue a corrected license.
License Class and Endorsement Fees
Ohio driver's licenses come in different classes: Class D (regular passenger vehicle), Class C (commercial vehicle), and Class M (motorcycle). The base license fee is the same regardless of class — $28.50 for four years or $57 for eight years.
Adding endorsements to your license — such as a motorcycle endorsement (M) or hazmat endorsement (H) — does not add to the license fee. You pay the standard license cost and take the required written and skills tests at no additional charge. The tests themselves are free; you only pay if you fail and need to retake them, which costs $5 per attempt.
Upgrading from a Class D to a Class C (commercial) license requires passing additional tests and a medical examination. The license fee remains the same, but you will pay $10 for the medical certificate (required by federal law for commercial drivers). Some medical providers charge additional fees for the exam itself, which is separate from the BMV fee.
Payment Methods and Where to Pay
At BMV offices, you can pay by cash, check, debit card, or credit card. Some offices may not accept all methods, so call ahead if you have a preference. Online renewal through the Ohio BMV website accepts debit and credit cards only. Mail renewal requires a check or money order.
You cannot pay your BMV fees online and then pick up your license at an office — online renewal is a complete transaction that results in your license being mailed to you. If you want to renew in person and pay on the spot, you must go to a BMV office.
The BMV does not charge a convenience fee for credit or debit card payments, and there is no fee for paying by check or cash. However, if you use a third-party service (such as a kiosk or private vendor) to renew your license, that service may charge an additional fee on top of the state fee.
Special Circumstances and Additional Costs
If you need an expedited license — one issued faster than the standard timeline — Ohio does not offer this service. All licenses are processed in the order received, and there is no way to pay extra to jump the queue. Standard processing takes about two weeks for in-person renewals and three to four weeks for mail renewals.
If you are renewing your license after it has been suspended or revoked, you must pay reinstatement fees in addition to the license fee. Reinstatement fees vary based on the reason for suspension (unpaid traffic fines, DUI, etc.) and range from $25 to $100 or more. You must pay these fees before the BMV will issue a new license.
Changing your license photo between renewals costs $10 and requires an in-person visit to a BMV office. You cannot change your photo by mail or online.
Frequently Asked Questions
Can I renew my Ohio driver's license before it expires?
Yes. You can renew up to one year before your license expires. The renewal fee is the same whether you renew early or wait until closer to the expiration date. Renewing early is useful if you are traveling or want to avoid the rush near your expiration date.
Do I have to pay the full license fee if I only want to update my address?
No. Updating your address between renewals costs $5 and does not issue a new physical license. If you want a new license card with your updated address before your renewal date, you will pay the full license fee ($28.50 or $57).
What happens if I let my license expire?
You cannot legally drive on an expired license. The BMV does not charge a penalty fee to renew an expired license, but you will pay the standard renewal fee. Driving on an expired license can result in a traffic citation and fine from law enforcement.
Is there a fee to add a motorcycle endorsement to my license?
No. Adding an endorsement does not increase the license fee. You pay the standard license cost ($28.50 or $57) and take the required tests at no charge. If you fail a test and retake it, each retake costs $5.
Can I pay extra to get my license faster?
No. Ohio does not offer expedited processing. All licenses are processed in the order received. Standard processing takes about two weeks for in-person renewals and three to four weeks for mail renewals, regardless of when you pay.