Ohio driver's license fees depend on the type of license and how long you want it to last
An Ohio driver's license costs between $25.50 and $34.50, depending on whether you choose a four-year or eight-year license. A four-year license costs $25.50. An eight-year license costs $34.50. These are the fees you pay to the Ohio Bureau of Motor Vehicles (BMV) when you get your first license, renew it, or replace a lost one.
The cost is the same whether you're a teenager getting your first license or an adult renewing after years of driving. The only difference is the length of time the license remains valid — and the longer license saves you money per year.
You'll also pay separate fees if you need a duplicate license (if yours is lost or stolen), request a name change, or add endorsements like a commercial driver's license (CDL). Those fees stack on top of the base license cost.
Key Takeaways
- A four-year Ohio driver's license costs $25.50; an eight-year license costs $34.50.
- You pay the same fee whether you're getting your first license or renewing an existing one.
- A duplicate license (for a lost or stolen card) costs $10 on top of the base license fee.
- The Ohio BMV accepts payment in cash, check, money order, and debit or credit card at most locations.
- Fees may vary slightly by county, so confirm the exact amount with your local BMV office before your visit.
What's included in the base license fee
The $25.50 or $34.50 you pay covers the cost of producing your physical license card, processing your process, and the BMV's administrative costs. It does not cover the written test, road test, or any vision screening — those services are provided free by the BMV.
If you fail your road test and need to retake it, you do not pay a second road test fee. You can schedule another test at no additional cost. The same applies to the written test for your permit or license.
Duplicate licenses and replacement cards
If your license is lost, stolen, or damaged, you can request a duplicate. A duplicate license costs $10. You still pay the base license fee ($25.50 or $34.50) on top of that, so your total is $35.50 to $44.50 depending on which license length you choose.
A duplicate is a new physical card with the same license number and expiration date as your original. You do not have to retake any tests to get one.
Additional fees for endorsements and upgrades
If you want to add a commercial driver's license (CDL) endorsement to your regular license, you'll pay extra fees beyond the base license cost. A CDL endorsement costs $10 to $15 depending on the type of vehicle you'll drive. You'll also need to pass a CDL-specific written test and road test, which are free.
Motorcycle endorsements cost $10. Hazmat endorsements (for drivers transporting hazardous materials) cost $10 and require a background check and fingerprinting, which may have separate fees depending on your county.
Name changes on your license do not cost extra — you pay only the base license fee when you renew or replace your card with the new name.
How to pay and what payment methods are accepted
The Ohio BMV accepts cash, personal check, money order, debit card, and credit card at most locations. Some BMV offices may have different payment options, so call ahead if you have a preference.
If you renew your license by mail, you'll need to send a check or money order. Online renewal (available for some renewals) accepts debit and credit cards only.
Fees may vary slightly by county
While the state sets the base fee, some Ohio counties add a small local fee on top. This means your total cost might be a few dollars higher or lower depending on which BMV office you visit. The difference is usually $1 to $3.
Before you go to your local BMV, call or check their website to confirm the exact total fee. This way you'll know exactly how much cash or what payment method to bring.
Frequently Asked Questions
Do I pay the license fee even if I fail my road test?
No. You only pay the license fee when your license is issued. If you fail your road test, you can retake it at no cost. You pay the fee only when you pass and receive your license card.
Is the fee different for a learner's permit versus a driver's license?
Yes. A learner's permit costs $10.50 in Ohio. A driver's license costs $25.50 (four-year) or $34.50 (eight-year). If you already have a permit and pass your road test, you pay the license fee to upgrade to a full license.
What if I need to renew my license before it expires?
You can renew early, and you'll pay the same base fee. Your new expiration date will be four or eight years from the date you renew, not from your original expiration date. Early renewal is useful if you need a new card for travel or identification purposes.
Can I get a refund if I don't use my license?
No. The BMV does not refund license fees. Once you pay and receive your license, the fee is final, even if you never drive or your circumstances change.
Do I pay extra to get my license at a kiosk instead of an office?
No. The fee is the same regardless of where you explore — at a full BMV office, a deputy registrar location, or an automated kiosk. Some locations may have different hours or services, but the license fee itself does not change.