Renewal fees vary by state and license type, from $20 to $150
The cost to renew an expired driver's license depends entirely on which state issued it and what class of license you hold. There is no federal fee — each state sets its own price. A standard Class D (passenger vehicle) renewal in New York costs $64.50, while the same renewal in Texas costs $27. Commercial licenses, motorcycle endorsements, and Real ID upgrades each carry different fees within the same state.
Most states charge less to renew by mail or online than in person, though the difference is usually small — $3 to $10. Some states offer a discount if you renew before your license expires, though this varies widely and is not standard practice.
The fee you pay covers the cost of producing the physical card, processing your renewal process, and maintaining the state's licensing database. It does not include optional add-ons like Real ID conversion or a duplicate card, which are billed separately.
Key Takeaways
- Renewal fees range from roughly $20 to $150 depending on your state and license type, with most states charging between $30 and $80 for a standard passenger license.
- Online and mail renewals are usually $3 to $10 cheaper than in-person renewal at a DMV office.
- Real ID conversion, duplicate cards, and commercial license upgrades are charged as separate fees on top of the base renewal cost.
- Some states offer a small discount if you renew before your license expires, but this is not universal and you should check your state's DMV website to confirm.
State-by-state renewal fee ranges
Standard passenger license (Class D or equivalent) renewal fees in the 50 states and DC fall into these ranges. The lowest fees are in states like South Carolina ($20), Tennessee ($27), and Texas ($27). Mid-range fees of $40 to $70 are most common and include California ($63), Florida ($48), Illinois ($50), New York ($64.50), Ohio ($47.25), and Pennsylvania ($42). The highest fees are in states like New Hampshire ($100), Massachusetts ($100), and Vermont ($95).
These figures are current as of early 2024, but state legislatures change fees regularly — sometimes annually. Before you pay, visit your state's official DMV website to confirm the exact amount. Many states post the fee on the renewal process itself or on a dedicated fee schedule page.
If your license is not a standard passenger license, expect to pay more. Commercial driver's licenses (CDLs) typically cost $40 to $100 more than a standard renewal. Motorcycle endorsements add $10 to $30. Real ID upgrades, when done at renewal, add $15 to $35 depending on the state.
What affects the total cost you pay
The renewal method you choose is the first cost variable. Most states charge less for online renewal than for in-person renewal. For example, Florida charges $48 online but $53 in person. New York charges $64.50 online but $67.50 in person. Some states, like Texas, charge the same fee regardless of method.
License type is the second variable. A standard Class D passenger license costs less to renew than a Class C (commercial) license. If you want to add a motorcycle endorsement or convert to Real ID at the same time, each addition is a separate fee. A Real ID upgrade at renewal time typically costs $15 to $35 on top of the base renewal fee.
Renewal length also matters in some states. A four-year renewal costs less than an eight-year renewal in the same state, because you are paying for fewer years of validity. Check whether your state offers different renewal terms and whether the fee scales accordingly.
How to find your state's exact renewal fee
The fastest way is to go directly to your state's DMV website and search for "renewal fee" or "license renewal cost." Most states post a fee schedule or a renewal process that lists the fee at the top. The official DMV site will always have the current fee; third-party sites sometimes lag behind when fees change.
If you cannot find the fee online, call your state's DMV customer service line. The number is on your current license or on the DMV website. Have your license number and state ready, and ask specifically for the renewal fee for your license type and the method you plan to use (online, mail, or in person).
Some states also charge a processing fee or a document fee on top of the renewal fee itself. These are usually $5 to $15 and are listed separately on the fee schedule. Read the full fee breakdown before you submit payment.
Payment methods and what happens if you pay late
Most states accept credit cards, debit cards, and electronic checks for online and mail renewals. Some states also accept cash or check in person at a DMV office. A few states charge a small convenience fee (usually $2 to $5) if you pay by credit card online, so check before you submit.
If you renew after your license has already expired, you still pay the standard renewal fee. There is no penalty fee or late charge in most states for renewing an expired license — the fee is the same whether you renew one day before expiration or one year after. However, driving on an expired license is illegal, so do not delay renewal if you need to drive.
Some states offer a grace period during which you can drive on an expired license while your renewal is being processed. This period is usually 30 to 60 days. Check your state's rules before you assume you can drive on an expired license.
Refunds and what to do if you overpay
If you pay the renewal fee and then decide not to proceed with the renewal, refund policies vary by state and by method. Online renewals are usually refundable if you cancel before the process is submitted. Mail-in renewals are harder to cancel once the envelope is in the postal system.
If you overpay — for example, if you pay for an eight-year renewal but meant to pay for a four-year renewal — contact your state's DMV within 30 days of payment. Most states will issue a refund or credit the overage toward your next renewal. Keep your payment receipt and confirmation number so you can reference the transaction.
Frequently Asked Questions
Can I renew my license if it expired more than a year ago?
Yes, you can renew an expired license at any time, and the renewal fee is the same whether your license expired last month or five years ago. However, if your license has been expired for a very long time (usually more than three to five years depending on the state), some states require you to retake the written test or vision test in person. Check your state's DMV website to see if there is an age limit on expired licenses before you renew by mail or online.
Do I have to pay the renewal fee if I renew before my license expires?
Yes, the renewal fee is the same whether you renew early or close to the expiration date. Some states offer a small discount (usually $2 to $5) if you renew more than 30 days before expiration, but this is not standard. Check your state's DMV website to see if an early renewal discount is available.
What if I want to add Real ID to my renewal — does that cost extra?
Yes, Real ID conversion at the time of renewal is a separate fee, usually $15 to $35 depending on your state. You will need to provide additional documents (a birth certificate or passport, proof of address, and proof of Social Security number) to convert to Real ID. The total cost is the base renewal fee plus the Real ID fee.
Can I get a refund if I renew online but then change my mind?
Most states allow refunds if you cancel before your process is submitted and processed. Once the process is submitted, cancellation and refund policies vary — some states will refund you, others will not. Contact your state's DMV when ready if you need to cancel, and have your confirmation number ready.
Is the renewal fee the same if I renew in person at a DMV office versus online?
Usually the in-person fee is slightly higher — typically $3 to $10 more — because the DMV charges for the staff time and office resources. Some states charge the same fee regardless of method. Check your state's fee schedule to see if there is a difference.