Virginia driver's licenses expire every eight years, and you can renew yours online, by mail, or in person at a DMV office

Virginia's Department of Motor Vehicles (DMV) lets you renew your license before it expires without taking a new written test or vision test—as long as you meet certain conditions. The method you choose depends on whether you need a Real ID-compliant license, whether your vision or medical status has changed, and how quickly you need the new card.

Your current license shows your expiration date in the upper right corner. You can renew up to one year before that date. If your license has already expired, you can still renew by mail or online, but an expired license cannot be used for federal purposes like boarding a domestic flight or entering a federal building.

Key Takeaways

  • Virginia driver's licenses expire every eight years, and you can renew online, by mail, or in person depending on your situation.
  • Online renewal is the fastest option if you have a valid Social Security number, a current Virginia address, and no medical or vision changes to report.
  • You must renew in person if you need a Real ID-compliant license, if your address has changed, or if you have new medical conditions affecting your driving.
  • Mail renewal takes two to three weeks and requires you to submit your current license, a completed form, and payment by check or money order.
  • In-person renewal at a DMV office takes about 30 minutes to an hour and allows you to update your address, photo, and medical information at the same time.

Online renewal: fastest if you meet the requirements

Online renewal through the Virginia DMV website is the quickest route if you may have access to. You can renew online if your license is not expired, your address has not changed, you have no new medical conditions to report, and you do not need a Real ID-compliant license. The process takes about 10 minutes and costs $24 for an eight-year renewal.

You will need your current Virginia driver's license number, your Social Security number, and a valid payment method (credit or debit card). The DMV will mail your new license to the address on file, which typically arrives within 7 to 10 business days. During this time, your current license remains valid.

If you have moved, changed your name, or developed a medical condition that affects your driving, you cannot use online renewal. You must renew in person instead so the DMV can update your records and assess whether any restrictions are needed.

In-person renewal at a DMV office

Renewing in person is required if you need a Real ID-compliant license, if your address or name has changed, or if you have new medical or vision issues. You will also renew in person if your license has been expired for more than one year. Bring your current Virginia driver's license, proof of your current address (a utility bill, lease, or bank statement dated within the last 60 days), and payment of $24.

You do not need an appointment for license renewal at most Virginia DMV offices, but you can schedule one online to reduce wait time. Walk-in service is available during regular business hours. The process usually takes 30 minutes to an hour, and you will receive a temporary paper license when ready. Your permanent license arrives by mail within 7 to 10 business days.

If you are renewing a Real ID license, bring your proof of citizenship (passport, birth certificate, or naturalization papers) and two forms of proof of your current address. Real ID licenses cost $24 and are required for federal purposes starting May 7, 2025, though standard licenses remain valid for driving.

Mail renewal: no appointment needed

You can renew by mail if your license is not expired and you do not need to update your address, name, or medical information. Complete Form DL-44 (process for Virginia Driver's License), which you can read from the Virginia DMV website or request by phone. Include your current license, a check or money order for $24 made payable to the Virginia DMV, and mail everything to the address listed on the form.

Mail renewal takes two to three weeks from the time the DMV receives your packet. Your current license remains valid during this period. If you need your new license faster, in-person or online renewal is a better choice. Mail renewal does not allow you to update your photo, so your new license will use the photo from your current license.

Real ID compliance and what it means for renewal

Virginia offers both standard driver's licenses and Real ID-compliant licenses. A Real ID license has a gold star in the upper right corner and is required for boarding domestic flights, entering federal buildings, and accessing military bases starting May 7, 2025. Standard licenses will still be valid for driving but not for these federal purposes.

If your current license is not Real ID-compliant and you want to upgrade during renewal, you must renew in person. Bring your proof of citizenship (U.S. passport, birth certificate, or naturalization papers) and two forms of proof of your current address. The cost is the same as a standard renewal: $24 for eight years.

If your current license is already Real ID-compliant, you can renew online or by mail and keep the same status. The gold star will appear on your new license automatically.

Medical conditions and vision requirements

If you have developed a new medical condition—such as a seizure disorder, vision loss, or a condition affecting your ability to control the vehicle—you must report it when you renew. You cannot report medical changes online or by mail; you must renew in person so the DMV can assess whether restrictions or a medical evaluation is needed.

The DMV does not automatically test your vision during renewal unless you report a change. If your vision has worsened, bring your current eyeglasses or contact lenses to your in-person appointment. If the DMV determines your vision does not meet the standard, they may require you to pass a vision test or provide a letter from your eye doctor stating you are safe to drive.

What to do if your license has expired

If your license expired less than one year ago, you can renew by mail or in person using the standard process. If it expired more than one year ago, you must renew in person at a DMV office. Bring your expired license, proof of your current address, and payment of $24. You will receive a temporary paper license when ready and your permanent license by mail within 7 to 10 business days.

An expired license cannot be used for federal purposes like boarding a flight or entering a federal building, even if you have applied for renewal. If you need to travel by air before your new license arrives, bring your passport or another form of federal identification instead.

Frequently Asked Questions

Can I renew my Virginia license if I have moved out of state?

No. If you have moved out of Virginia, you must obtain a driver's license from your new state. Virginia only renews licenses for residents with a current Virginia address. If you have moved but still have a Virginia address on file, you can renew online or by mail as long as you update your address during the process.

What happens if I renew online but my address changed and I did not update it?

Your new license will be mailed to the old address on file. If you realize this before submitting your online renewal, cancel and renew in person instead so you can update your address at the same time. If you have already submitted online, contact the DMV to request a replacement license be sent to your correct address; there may be an additional fee.

Do I need to take a new written test or vision test to renew?

No, not for a standard renewal. You do not take a written test or vision test unless the DMV has reason to believe your vision or medical status has changed. If you report a medical condition or the DMV suspects a vision problem, they may require testing before issuing your new license.

How much does it cost to renew in Virginia?

A standard eight-year renewal costs $24, whether you renew online, by mail, or in person. A Real ID-compliant license also costs $24. Payment methods vary by renewal type: online accepts credit or debit cards, in-person accepts cash, check, or card, and mail requires a check or money order.

Can I renew my license if it was suspended or revoked?

No. You cannot renew a suspended or revoked license. You must contact the Virginia DMV to determine why your license was suspended or revoked and what steps are required to restore it before you can renew. This may involve paying fines, completing a driver improvement course, or waiting out a suspension period.