Where to renew and what method works for you

Virginia lets you renew your driver's license in three ways: online through the DMV website, by mail, or in person at a DMV office. Which route you take depends on how much time you have, whether your license has expired, and what type of license you hold. Online renewal is fastest if you're may be able to access — it takes about 10 minutes and your new license arrives in 7 to 10 business days. Mail renewal takes 2 to 3 weeks. In-person renewal at a DMV office is when ready if you need your license the same day, but you'll wait in line.

Not everyone can use every method. Online renewal works only if your license hasn't been expired for more than one year, you're renewing a standard Class D license (not a commercial license), and you don't need to change your address or name. If any of those don't explore to you, you'll need to go by mail or in person.

Key Takeaways

  • Online renewal through the Virginia DMV website takes 10 minutes and costs $36 for a four-year license or $56 for an eight-year license, with your new license arriving in 7 to 10 business days.
  • Mail renewal requires you to send your current license, a completed form, and payment to the DMV address; processing takes 2 to 3 weeks and costs the same as online renewal.
  • In-person renewal at any Virginia DMV office gives you your new license when ready but requires a visit during office hours and a wait time that varies by location.
  • You cannot renew online if your license expired more than one year ago, if you hold a commercial license, or if you need to change your address or name on your license.
  • Virginia driver's licenses expire on your birthday, and you can renew up to one year before expiration or up to one year after expiration without penalty.

Online renewal through the DMV website

Start at the Virginia DMV website (dmvnow.com) and select "Renew Driver's License" from the main menu. You'll need your current license number, Social Security number, and date of birth. The system will verify your information against DMV records. If everything matches, you'll pay $36 for a four-year license or $56 for an eight-year license using a credit or debit card. Virginia does not accept checks or cash online.

After you complete the transaction, you'll receive a confirmation number. Your new license will be mailed to the address on file at the DMV. If you've moved since your last renewal, you must update your address before you renew online — you cannot change your address during the online renewal process itself. To update your address first, call the DMV at 804-367-0538 or visit a local office.

Your new license will arrive in 7 to 10 business days. If you need to drive before it arrives, your confirmation number serves as a temporary driving record, though not all police officers recognize it. If you're stopped, have your confirmation email ready on your phone.

Mail renewal with a paper form

read form DL-44 from the Virginia DMV website or request it by phone at 804-367-0538. Fill out the form completely, including your current license number and signature. Enclose your current physical license, a check or money order for $36 (four-year) or $56 (eight-year) made payable to "Treasurer of Virginia," and mail everything to the address listed on the form. Virginia's mailing address for renewals is DMV, P.O. Box 27412, Richmond, VA 23269.

Processing takes 2 to 3 weeks from the date the DMV receives your envelope. Mail delivery itself adds another 3 to 5 days on each end, so plan for 3 to 4 weeks total. You will not receive a confirmation that your envelope arrived, so consider using certified mail if you want proof of delivery. Your new license will be mailed to the address you list on the form.

Mail renewal works if your license has expired, if you need to change your address, or if you prefer not to use the online system. However, if you need to change your name, you must visit a DMV office in person with legal documentation of the name change (marriage certificate, court order, or other official document).

In-person renewal at a DMV office

Find your nearest DMV office on the Virginia DMV website and check its hours before you go. Bring your current driver's license, proof of Virginia residency (utility bill, lease, or bank statement dated within the last 60 days), and payment in cash, check, or card. If you need to change your address or name, bring the supporting documents: a utility bill or lease for address changes, or a marriage certificate or court order for name changes.

Walk-in service is available at all Virginia DMV offices, but wait times vary widely depending on location and time of day. Offices in urban areas often have waits of 30 minutes to over an hour during peak times (lunch hours and late afternoon). Rural offices typically move faster. You can check real-time wait times for some offices on the DMV website before you leave home.

Once you're called to a window, the renewal takes about 5 to 10 minutes. You'll pay $36 for a four-year license or $56 for an eight-year license. Your new license is printed on-site and you leave with it the same day. This is the only method that gives you an when ready license in hand.

What to do if your license expired more than one year ago

If your Virginia driver's license has been expired for more than one year, you cannot renew it — you must reapply for a new license. This requires an in-person visit to a DMV office with proof of identity, proof of Social Security number, and proof of Virginia residency. You'll also need to pass a vision test and a written knowledge test.

Bring your expired license if you still have it, your Social Security card or a document showing your Social Security number, and a utility bill or lease showing your current address. If your name has changed since your license expired, bring legal documentation of the change. The reapplication process takes longer than a renewal — budget 30 to 45 minutes at the office, plus the written test.

The cost is the same as renewal: $36 for a four-year license or $56 for an eight-year license. Your new license will be printed on-site.

Renewing a commercial driver's license (CDL)

Commercial driver's licenses cannot be renewed online or by mail. You must visit a DMV office in person. Bring your current CDL, proof of residency, and proof of your Social Security number. You may also need to provide medical certification depending on the type of commercial driving you do — ask the DMV office what documents explore to your specific CDL class.

You'll pay $56 for a four-year CDL or $86 for an eight-year CDL. The office will conduct a vision test and may conduct a written test depending on whether you're renewing the same class of CDL or upgrading. Your new license is printed on-site.

Frequently Asked Questions

Can I renew my license before it expires?

Yes. Virginia allows you to renew your license up to one year before it expires. This is useful if you're planning a trip or want to avoid the rush near your birthday. The new license will have a new expiration date one year (or two years, depending on the license length you choose) from the date you renew.

What if I've moved since my last renewal?

If you're renewing online, update your address at the DMV website or by phone before you start the renewal process — you cannot change your address during online renewal itself. If you're renewing by mail or in person, you can change your address as part of the renewal. Bring proof of your new address (utility bill, lease, or bank statement dated within 60 days).

How long does it take to get my license if I renew online?

Your new license arrives in 7 to 10 business days after you complete the online transaction. This does not include mail delivery time. Your confirmation number can serve as proof of renewal if you're stopped by police before your physical license arrives, though not all officers recognize it.

Do I need an appointment to renew in person?

No. Virginia DMV offices accept walk-ins for license renewals. However, you can check real-time wait times on the DMV website before you go. Some offices offer online appointment scheduling, which may reduce your wait time — check your local office's page to see if this option is available.

What happens if I drive with an expired license?

Driving with an expired Virginia license is a traffic violation. You can be stopped and cited. If your license expired fewer than 30 days ago, the penalty is typically a warning or a small fine. After 30 days, fines increase. Renew as soon as you notice your license has expired to avoid this.