Virginia driver's license renewal: in-person, by mail, or online

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 whether your license is still valid, how long you want it to last, and whether you need to update your photo or address. Most people can renew online or by mail without visiting an office, but some situations require you to show up in person.

The Virginia DMV processes renewals faster online than by mail — usually within days rather than weeks. However, you cannot renew online if your license has already expired, if you need a Real ID, or if you are renewing for the first time after getting your original license. Understanding which method works for your situation saves you a trip and gets your new license to you sooner.

Key Takeaways

  • Virginia offers online renewal for valid licenses that do not need a Real ID upgrade, and the new license arrives by mail within one to two weeks.
  • By-mail renewal takes longer — typically three to four weeks — but requires only a completed form and a check or money order sent to the DMV.
  • In-person renewal at a DMV office is required if your license has expired, if you need a Real ID, or if you want to change your photo or address.
  • Your Virginia driver's license is valid for five years if you are under 21, and eight years if you are 21 or older.
  • You must renew before your expiration date to avoid driving with an expired license, which carries a fine and can complicate insurance claims.

Online renewal through the Virginia DMV website

Online renewal is the fastest option if your current license is still valid and you do not need a Real ID. Go to the Virginia DMV website, select the renewal option, and enter your driver's license number, date of birth, and Social Security number. The system will verify your information against DMV records and show you the renewal fee — currently $24 for a five-year renewal or $48 for an eight-year renewal, depending on your age.

After you pay with a debit or credit card, the DMV mails your new license to the address on file. The entire process takes about 10 to 15 minutes online, and your new license should arrive within one to two weeks. You can continue driving on your current license until the new one arrives. Online renewal does not let you change your photo, address, or name, so if any of that information is wrong, you will need to renew in person instead.

By-mail renewal for drivers who prefer not to visit an office

If you do not want to go online or visit a DMV office, you can renew by mail. read the process for Driver's License or Permit (Form DL 43) from the Virginia DMV website, fill it out completely, and mail it along with your current license and a check or money order for the renewal fee to the address listed on the form. Do not send cash.

By-mail renewal takes three to four weeks from the time the DMV receives your process, so send it at least six weeks before your license expires. Like online renewal, the by-mail process does not allow you to update your photo or address — those changes require an in-person visit. Keep a copy of your process and the receipt from your payment method in case you need to track your renewal or prove you sent it.

In-person renewal at a Virginia DMV office

Visit a DMV office if your license has expired, if you need a Real ID, if you want to change your photo, or if you need to update your address or name. Bring your current driver's license, proof of your Social Security number (such as a Social Security card or W-2), and proof of your current address (such as a utility bill or lease). If you are changing your name, bring a court order, marriage certificate, or divorce decree.

The DMV will take a new photo during your visit and process your renewal on the spot. You will receive a temporary paper license valid for 45 days while your permanent license is mailed to you, which typically takes one to two weeks. In-person renewal costs the same as online or by-mail renewal — $24 for five years or $48 for eight years — but you can pay by cash, check, debit card, or credit card at the office.

Wait times at DMV offices vary by location and time of day. The Virginia DMV website shows current wait times for each office, and you can schedule an appointment online to reduce your wait. Appointments are free and can cut your office visit to 15 to 20 minutes instead of an hour or more.

Real ID requirements and when you need to upgrade

If your current license does not have a gold or silver star in the upper right corner, it is not a Real ID. Starting in May 2025, you will need a Real ID to board a domestic flight or enter a federal building. You cannot upgrade to a Real ID by mail or online — you must visit a DMV office in person.

To get a Real ID, bring your current driver's license, proof of your Social Security number, proof of your date of birth, proof of your address, and proof of your legal name (such as a birth certificate or marriage certificate). The Real ID renewal costs the same as a standard renewal, but the process takes longer at the office because the DMV must verify your documents. If you are not flying or entering federal buildings, you do not have to upgrade to a Real ID — a standard Virginia driver's license remains valid for driving.

What happens if your license has already expired

You cannot renew online or by mail if your license is expired. You must visit a DMV office in person, and you should do this as soon as possible. Driving with an expired license is illegal in Virginia and can result in a fine of up to $100, even if you have a valid renewal process in progress.

When you go to the office, bring the same documents you would for a standard in-person renewal: your expired license, proof of Social Security number, proof of address, and proof of legal name if applicable. The DMV will process your renewal when ready, and you will receive a temporary paper license valid for 45 days while your permanent license is mailed to you.

Renewal fees and payment methods

Virginia driver's license renewal costs $24 for a five-year license or $48 for an eight-year license. The fee depends on your age: drivers under 21 receive a five-year license, and drivers 21 and older can choose either length. If you renew online or by mail, you can pay only by check, money order, or debit or credit card. At a DMV office, you can also pay with cash.

Some DMV offices accept payment plans if you cannot pay the full fee at once, but this option is not available for online or by-mail renewal. If cost is a barrier, contact your local DMV office to ask about payment options before your license expires.

Frequently Asked Questions

Can I renew my Virginia driver's license before it expires?

Yes. Virginia allows you to renew your license up to one year before it expires. Renewing early does not change your expiration date — your new license will expire eight years (or five years if you are under 21) from the date you renew, not from the date your old license would have expired.

What if I moved and my address on file is wrong?

If you moved, you must update your address in person at a DMV office. You cannot change your address online or by mail during renewal. Bring proof of your new address, such as a utility bill, lease, or bank statement dated within the last 60 days.

How long does it take to get my renewed license in the mail?

Online and in-person renewals typically take one to two weeks for the new license to arrive by mail. By-mail renewal takes three to four weeks from the time the DMV receives your process. If you need your license sooner, renew in person and use the temporary paper license while you wait.

Do I need a Real ID to renew my regular driver's license?

No. You can renew your standard driver's license without upgrading to a Real ID. Real ID is required only for federal purposes like boarding domestic flights or entering federal buildings. A standard license remains valid for driving in Virginia and all other states.

What if I lost my current driver's license?

If your license is lost or stolen, you cannot renew it by mail or online. You must visit a DMV office to report it lost and request a replacement. Bring proof of your identity, Social Security number, and address. The DMV will issue a temporary paper license and mail your replacement license within one to two weeks.