Whether you can renew an expired license online depends on how long it has been expired

Most states allow online renewal for licenses that expired recently — typically within the last one to three years — but not for licenses that have been expired longer. Once a license passes a certain age threshold (often three to five years depending on the state), the DMV usually requires you to renew in person, take a new photo, and sometimes pass a vision test or written exam again.

The cutoff date varies significantly by state. Some states like California and Texas allow online renewal for licenses expired up to five years ago. Others, including New York and Florida, limit online renewal to licenses expired within one to two years. A few states, like Montana, do not offer online renewal for expired licenses at all, regardless of how recently they expired.

Before you attempt an online renewal, you need to know your state's specific expiration window and whether your license falls within it. If your license is too old, you will have to schedule an in-person appointment at your local DMV office instead.

Key Takeaways

  • Online renewal for expired licenses is available in most states, but only if your license expired within a set window — usually one to five years depending on your state.
  • If your license has been expired longer than your state allows for online renewal, you must renew in person at a DMV office.
  • You will need your current license number, Social Security number, and a valid payment method to renew online.
  • Some states require you to pass a vision test or answer questions about medical conditions before approving an online renewal for an expired license.
  • Processing times for online renewals range from a few days to two weeks; your new license will be mailed to your address on file.

State-by-state expiration windows for online renewal

The following states allow online renewal of expired licenses within these timeframes:

StateOnline renewal window for expired licensesAdditional requirements
CaliforniaUp to 5 years expiredVision test may be required
ColoradoUp to 1 year expiredNone
FloridaUp to 1 year expiredNone
GeorgiaUp to 2 years expiredNone
IllinoisUp to 1 year expiredNone
MichiganUp to 4 years expiredVision test required
New YorkUp to 2 years expiredNone
OhioUp to 1 year expiredNone
TexasUp to 5 years expiredNone
VirginiaUp to 3 years expiredNone

This table covers only a selection of states. Your state's rules may differ. Check your state DMV website directly to confirm the expiration window and any additional requirements before you start the online process.

What you need to have ready before you start

Gather these documents and information before you log into your state's DMV portal. Having everything in one place will speed up the process and prevent you from having to stop and search for something midway through.

Your current driver's license or license number: You will need to enter your license number to pull up your record. If you cannot find your physical license, you can usually look up your number on your state DMV website using your name and date of birth.

Social Security number: Nearly all states require this for identity verification during online renewal.

A valid payment method: Most states accept credit cards, debit cards, and electronic checks. Some also accept PayPal. Renewal fees range from $20 to $100 depending on your state and license type. Check your state's website for the exact fee before you begin.

Your current address: Your new license will be mailed to the address on file with the DMV. If you have moved recently, update your address before you renew, or your license will arrive at your old location.

A phone number and email address: Many states send confirmation emails and tracking information to the email you provide during renewal.

The online renewal process: step by step

The exact steps vary by state, but the general flow is the same across most DMV portals.

  1. Go to your state's DMV website and find the online renewal section. Look for a link labeled "Renew Your License Online" or "License Renewal Portal."
  2. Log in or create an account if required. Some states let you renew without creating an account; others require you to set one up first.
  3. Enter your license number and date of birth to pull up your record.
  4. Answer security questions or provide additional identifying information to verify your identity.
  5. Review your personal information — name, address, date of birth — and update anything that has changed.
  6. If your state requires it, complete a vision test or answer health-related questions (such as whether you have any medical conditions that affect your ability to drive).
  7. Choose your license type and any endorsements you need (such as a commercial endorsement or motorcycle endorsement).
  8. Review the renewal fee and enter your payment information.
  9. Submit your process and print or save your confirmation number.
  10. Your new license will be mailed to your address on file within the timeframe your state specifies — usually 5 to 14 business days.

Do not discard your old license until your new one arrives. You may need it for identification purposes in the meantime.

When you cannot renew online and must go in person

If your license has been expired longer than your state allows for online renewal, you will need to schedule an appointment at your local DMV office. Some states also require in-person renewal if you have certain medical conditions, if you need to change your name or gender marker, or if your license was suspended or revoked.

To schedule an in-person appointment, visit your state DMV website and look for the appointment booking system. Many states now require appointments rather than accepting walk-ins. Book as far in advance as possible — some offices have wait times of several weeks, especially in urban areas.

Bring your expired license, proof of residency (such as a utility bill or lease), proof of Social Security number (such as a Social Security card or tax return), and any other documents your state requires. The DMV will take a new photo and may administer a vision test or written exam depending on how long your license has been expired and your state's rules.

How long it takes and when your new license arrives

Online renewals are processed faster than in-person renewals. Most states mail your new license within 5 to 14 business days of approval. A few states, like Texas and California, can process and mail within 3 to 5 business days.

Your new license is mailed to the address on file with the DMV. If you have moved and have not updated your address, your license will go to your old address and you will have to contact the DMV to have it reissued to your current location.

Some states offer expedited processing for an additional fee — typically $10 to $25 — if you need your license sooner. Check your state's website to see whether this option is available and what the cost is.

During the waiting period, you can usually drive legally using your expired license and your renewal confirmation number. However, this varies by state, so check your state DMV website or call to confirm whether you can drive while your new license is in the mail.

Common mistakes that delay or block online renewal

Entering the wrong information: If your name, date of birth, or license number does not match exactly what the DMV has on file, the system will reject your process. Double-check every field before you submit.

Failing the vision test: Some states administer a vision test online during renewal. If you fail, you will be directed to renew in person instead. If you wear glasses or contacts, have them on when you take the test.

Not updating your address first: If you have moved and your address in the DMV system is outdated, your new license will be mailed to the wrong location. Update your address before you renew, or contact the DMV to correct it after you submit your process.

Attempting to renew too early: Some states do not allow you to renew until a certain number of days before your license expires. If you try to renew too early, the system will reject your process and tell you to try again later.

Using an unsupported browser or device: Some state DMV portals do not work well on mobile devices or older browsers. If you encounter errors, try using a different device or a current version of Chrome, Firefox, Safari, or Edge.

Frequently Asked Questions

Can I renew my license online if it expired more than five years ago?

No, not in most states. Licenses expired longer than your state's window — usually one to five years — must be renewed in person at a DMV office. You will need to take a new photo, pass a vision test, and possibly pass a written exam again. Check your state DMV website to confirm the exact cutoff for your state.

Do I need to take a new photo for an online renewal of an expired license?

No. Online renewals use your existing photo from your current license. If your state requires a new photo, you will have to renew in person instead. A few states allow you to upload a new photo during online renewal, but this is uncommon.

What happens if I fail the vision test during online renewal?

If your state administers a vision test online and you fail, your process will be rejected and you will be directed to renew in person at a DMV office. You can retake the in-person vision test at that appointment. Wear your glasses or contacts if you use them.

Can I renew my license online if I have a suspended or revoked license?

No. If your license is suspended or revoked, you cannot renew online. You must go to a DMV office in person. The DMV will explain the reason for the suspension or revocation and tell you what steps you need to take before you can renew.

How do I know if my license is too old to renew online?

Check your state DMV website for the expiration window for online renewal. You can also call your state DMV or visit a local office to ask. If you are unsure, attempt the online renewal — the system will tell you when ready if your license is too old and direct you to renew in person instead.