Where to renew and what you'll need

You can renew your Virginia driver's license in person at any DMV office, by mail if you're renewing early, or online through the Virginia DMV website if you meet certain conditions. The in-person route is most common and takes about 30 minutes once you're called. You'll need your current license, proof of Virginia residency (a utility bill, lease, or bank statement dated within 60 days), and your Social Security number.

Online renewal is available only if your license is not expired, you have no medical restrictions, your address hasn't changed, and you're renewing before your expiration date. Mail renewal requires the same documents as in-person but takes longer — typically two to three weeks for your new license to arrive. If your license is already expired, you must renew in person at a DMV office.

Key Takeaways

  • Virginia DMV offices accept walk-ins, but you can also schedule an appointment online to skip the wait.
  • You need your current license, proof of Virginia address, and your Social Security number for any renewal method.
  • Online renewal works only if your license is not expired and you have no medical restrictions on your driving record.
  • A renewed license costs $36 for an eight-year license or $24 for a four-year license, paid at the time of renewal.
  • Your new license arrives by mail within two weeks if you renew in person; mail renewal takes longer.

Renewing in person at a DMV office

Walk into any Virginia DMV office with your current license, proof of address, and Social Security number. You can find your nearest office and current wait times on the Virginia DMV website. Bring the documents in their original form — photocopies of your proof of address are not accepted. If you've changed your name since your last license, bring a certified copy of the document that shows the change (marriage certificate, court order, or divorce decree).

You'll be called to a window, where a clerk will scan your documents, take a new photo, and ask you to sign. You'll pay the renewal fee ($36 for eight years or $24 for four years) by card or cash. You'll receive a temporary paper license valid for 30 days while your permanent license is mailed to your address on file. If your address has changed, update it before you leave the office.

Scheduling an appointment online through the Virginia DMV website cuts your wait time significantly. You choose your office and time slot, then arrive 10 minutes early. Walk-ins are still accepted, but appointment holders are served first.

Renewing by mail

Mail renewal is available only if your license is not yet expired and you're renewing early. You'll need to request a mail renewal form from the Virginia DMV website or call 804-367-0538. Complete the form, include a copy of your proof of address, and mail everything to the address listed on the form along with your payment ($36 or $24 depending on the term you choose).

Processing takes two to three weeks from the date the DMV receives your envelope. Your new license will be mailed to the address on your process. During this time, your current license remains valid. If you need to drive before your new license arrives and your current license expires, you'll need to renew in person instead.

Renewing online

Online renewal through the Virginia DMV website is the fastest option if you're may be able to access. You can renew online only if all of these are true: your license is not expired, you have no medical restrictions or conditions noted on your driving record, your address hasn't changed since your last renewal, and you're renewing before your expiration date.

Log into your account on the Virginia DMV website, verify your information, pay the renewal fee ($36 or $24), and confirm. Your new license will be mailed to your address on file within two weeks. You'll receive a confirmation number by email. Your current license remains valid until the new one arrives.

What happens if your license is expired

If your license has already expired, you cannot renew by mail or online. You must go to a DMV office in person. Bring the same documents — your expired license, proof of address, and Social Security number. The process is identical to a standard renewal, and the fee is the same. Your expired license is still accepted as identification for the renewal process.

If your license expired more than one year ago, you may be required to pass a vision test at the DMV office. Some offices also require a written test if your license has been expired for a very long time, though this is less common for straightforward renewals. Call your local DMV office before you go to ask whether a test will be required.

Changing your address during renewal

If you've moved since your last license, update your address during the renewal process. In person, tell the clerk before you pay, and they'll change it in the system. By mail, write your new address clearly on the renewal form. Online, you cannot change your address — if you've moved, you must renew in person at a DMV office.

Your new license will be mailed to whichever address is in the system at the time of renewal. If you update your address after you've already paid and left the office, call the DMV to request a change before your license ships. Changing your address does not affect your renewal fee or timeline.

Renewing with a REAL ID compliant license

Virginia's standard driver's license is REAL ID compliant, meaning it meets federal requirements for domestic air travel and entry to federal buildings. When you renew, you'll receive a REAL ID compliant license automatically — no extra steps or fees are required. Your new license will have a gold star in the upper right corner.

If you prefer a non-compliant license (which cannot be used for federal purposes but is valid for driving), you can request one at the DMV office during renewal. This is rare and requires you to ask the clerk specifically. The fee and process are the same.

Frequently Asked Questions

How long does my temporary paper license last?

Your temporary paper license is valid for 30 days from the date you renew in person. Your permanent license should arrive by mail within two weeks, but if it doesn't, the temporary extends your legal driving period. If your permanent license doesn't arrive within 30 days, contact the Virginia DMV to request a replacement.

Can I renew my license if I have an outstanding traffic ticket or fine?

Yes. Outstanding tickets or fines do not block license renewal in Virginia. However, if your license was suspended due to unpaid fines or other violations, you must clear the suspension before you can renew. Contact the Virginia DMV to check your suspension status before you go to the office.

What if my name has changed since my last license?

Bring a certified copy of the document showing your name change — a marriage certificate, divorce decree, or court order. The DMV will update your name in the system and issue a new license with the correct name. This is treated as part of the standard renewal process and costs the same.

Do I need an appointment or can I just walk in?

Both options work. Walk-ins are accepted at all Virginia DMV offices, but wait times vary by location and time of day. Scheduling an appointment online through the Virginia DMV website guarantees you'll be served before walk-ins and typically cuts your wait to 10 to 15 minutes.

What if I'm renewing out of state?

If you're living outside Virginia temporarily, you can renew by mail if your license is not expired. If your license is expired or you need to renew in person, you must visit a Virginia DMV office. Some military personnel stationed overseas may have additional options — contact the Virginia DMV directly to ask about your situation.