Where to renew your license depends on your state and whether you can do it by mail

Most states let you renew online, by mail, or in person at a DMV office. The fastest route is usually your state's DMV website — you can often complete the entire renewal there without leaving home, and many states mail your new license within two weeks. If your state does not offer online renewal, or if your license has been expired for more than a certain period (usually three to five years), you will need to visit a DMV office in person.

To find the right location, start with your state's DMV website directly. Search "[your state] DMV license renewal" to land on the official page, not a third-party site. From there, you can check whether you are allowed to renew by mail or online, what documents you need, and where your nearest office is located. Many state DMV sites also let you schedule an appointment, which can cut your wait time from hours to minutes.

If you do not know your state's DMV website URL, the National Association of Motor Vehicle Administrators (AAMVA) maintains a directory of all state DMV links at aamva.org. This is faster and more reliable than a general search.

Key Takeaways

  • Your state's official DMV website is the only place you need to check — it will tell you whether you can renew online, by mail, or must visit in person.
  • Online renewal is the fastest option in most states and takes 10 to 20 days for your new license to arrive by mail.
  • If you must visit an office, scheduling an appointment through your state's DMV website usually cuts your wait time significantly.
  • Bring your current license, proof of residency (utility bill or lease), and any other documents your state's website lists before you go.
  • If your license has been expired for more than three to five years, most states require an in-person visit and may require a new photo and vision test.

Online renewal: what you need and how long it takes

Online renewal works in most states if your license is current or expired for fewer than three years. You will log into your state's DMV portal using your driver's license number and date of birth, answer questions about any address or name changes, pay the renewal fee (usually $20 to $80 depending on your state), and upload a photo if your state requires one. The entire process takes 10 to 15 minutes.

Your new license will be mailed to the address on file, and delivery typically takes 10 to 20 business days. Some states offer expedited shipping for an extra fee — usually $10 to $25 — if you need your license sooner. Check your state's DMV website for the exact fee and whether expedited shipping is available.

A few states (including New York and California) also issue a temporary digital license you can use on your phone while you wait for the physical card to arrive. Your state's website will tell you whether this is available and how to set it up.

Mail-in renewal: documents to send and processing time

If your state offers mail-in renewal, you will receive a renewal notice in the mail 30 to 60 days before your license expires. This notice includes a form you fill out, sign, and mail back along with your current license and the renewal fee. Some states accept a check or money order; others require a credit or debit card payment made online before you mail the form.

Processing time for mail-in renewal is typically four to eight weeks from the date the DMV receives your envelope. To track your process, most state DMV websites let you check the status online using your license number. If you do not receive your new license within the stated timeframe, contact your state's DMV customer service line — the number is on your renewal notice or on the DMV website.

Mail-in renewal is slower than online renewal, so do not wait until your license expires to start the process. Begin as soon as you receive the renewal notice, or check your state's website to see when you become may be able to access to renew (usually 6 months before expiration).

In-person renewal at a DMV office: what to bring and how to prepare

You must visit a DMV office in person if your license has been expired for more than three to five years (the exact period varies by state), if you need a new photo, or if your state does not offer online or mail renewal. Before you go, visit your state's DMV website and write down the specific documents you need — this list varies by state but typically includes your current or expired license, proof of residency (a utility bill, lease, or bank statement with your name and address), and your Social Security number.

Schedule an appointment through your state's DMV website if the option is available. Walk-ins are accepted at most offices, but appointment holders are usually seen first, and you may wait 30 minutes to two hours instead of three to four. If your state does not offer online appointments, call the DMV office directly — the phone number is on the website — and ask whether they accept reservations by phone.

Arrive 10 to 15 minutes early with all required documents. Bring the originals, not copies, unless your state's website specifically says copies are acceptable. If you wear glasses or contacts, bring them — you will take a new photo and may be asked to read a vision chart. The entire visit usually takes 30 to 45 minutes once you are called.

Renewing a license that has been expired for several years

If your license expired more than three to five years ago (the threshold depends on your state), you cannot renew it — you must reapply as if you were getting a license for the first time. This means you will need to pass a written test on traffic laws, take a vision test, and have a new photo taken. You will also need to bring proof of identity (a passport or birth certificate) and proof of residency, in addition to your Social Security number.

Check your state's DMV website for the exact rules about how long a license can be expired before reapplication is required, and what the written test covers. Some states offer online practice tests so you can study before your appointment. You will need to visit a DMV office in person for this process — there is no online or mail option.

Finding your nearest DMV office and checking wait times

Your state's DMV website has an office locator tool where you can enter your zip code and see all nearby locations, their hours, and sometimes their current wait times. A few states (including California, Texas, and Florida) display real-time wait estimates on their websites, updated every 15 to 30 minutes. If your state does not show wait times online, call the office directly to ask how busy they are before you go.

Some DMV offices are busier than others. If you have a choice of locations, offices in smaller towns or suburbs often have shorter waits than downtown branches. Weekday mornings (Tuesday through Thursday, before 11 a.m.) are typically less crowded than afternoons or Fridays. Avoid the first and last week of the month, when more people renew before their licenses expire.

What to do if you cannot find your state's DMV website

If a general search is not working, use the AAMVA directory at aamva.org. Click on your state, and you will be taken directly to the official DMV site. Avoid third-party sites that claim to help with DMV renewals — they often charge fees for information that is free on the state website, and some are not legitimate.

If you are a military member stationed overseas or a U.S. citizen living abroad, check your state's DMV website for special renewal rules. Some states allow military members to renew by mail or online without a physical address in the state, while others require you to maintain a home address or use a family member's address.

Frequently Asked Questions

Can I renew my license if it is already expired?

Yes, in most states you can renew an expired license as long as it has been expired for fewer than three to five years (the exact period varies). If it has been expired longer than that, you must reapply from scratch, which includes a written test and vision test. Check your state's DMV website to see the important date for your state.

How much does a license renewal cost?

Renewal fees range from $20 to $80 depending on your state and whether you renew online, by mail, or in person. Most states charge the same fee regardless of method. Some states offer a discount if you renew early (before your license expires). Check your state's DMV website for the exact fee.

Do I need a new photo for my license renewal?

If you renew online or by mail, most states use your existing photo unless you request a new one. If you renew in person, you will have a new photo taken automatically. A few states allow you to upload a new photo when you renew online. Check your state's website to see whether you can request a new photo.

What if I moved to a different state?

You will need to get a license from your new state instead of renewing your old one. Most states require you to get a new license within 30 to 60 days of moving. Visit your new state's DMV website to learn what documents you need and whether you must pass a written test or vision test.

Can someone else renew my license for me?

No, you must renew your own license. If you renew by mail or online, you sign the form or confirm your identity yourself. If you renew in person, you must be present for the photo and to sign the process. Some states allow a family member to mail in your renewal form if you are unable to do so, but you must sign it first.