What you need to bring to the DMV for an in-person renewal

Virginia requires you to bring your current driver's license, proof of Virginia residency, and proof of your Social Security number. Your current license serves as your identity document. For residency, the DMV accepts a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days with your name and Virginia address on it.

For Social Security verification, bring your Social Security card, W-2 form, tax return, or a 1099 form. If you don't have any of these documents, you can bring a letter from the Social Security Administration. You'll also need to bring payment — Virginia charges a fee for license renewal, and the amount depends on how many years you're renewing for (typically three, five, or eight years). The DMV accepts cash, check, debit card, and credit card.

If your name has changed since your last license was issued, bring a marriage certificate, divorce decree, or court order showing the legal name change. If you're renewing after your license has expired, you may need to retake the vision test, so bring your glasses or contacts if you use them.

Key Takeaways

  • Bring your current Virginia driver's license, a utility bill or bank statement dated within 60 days showing your Virginia address, and proof of your Social Security number.
  • You can renew for three, five, or eight years, and the fee varies based on the length of renewal you choose.
  • Visit any Virginia DMV customer service center during business hours — no appointment is required for in-person renewal, though wait times vary by location.
  • The renewal process takes about 15 to 30 minutes at the DMV counter, and you'll receive your new license on the spot or by mail depending on the type of renewal.
  • If your license has been expired for more than one year, you may need to retake the written test and vision test in addition to the standard renewal process.

Finding your nearest Virginia DMV location and hours

Virginia has customer service centers in most cities and counties. You can find the nearest one by visiting the Virginia DMV website and using their location finder tool, or by calling 1-866-DMV-LINE (1-866-368-5463). The website shows each center's address, phone number, and hours of operation. Most centers are open Monday through Friday during standard business hours, though some locations have extended evening hours or Saturday hours.

Walk-ins are accepted at all customer service centers for license renewal — you don't need to schedule an appointment. However, wait times can be long during peak hours, typically mid-morning and early afternoon on weekdays. If you want to avoid a long wait, try visiting early in the morning when the center opens or late in the afternoon.

What happens during the in-person renewal process

When you arrive at the DMV, take a number from the ticket dispenser and wait to be called. When it's your turn, hand your documents to the customer service representative. They'll verify your identity, check your residency proof, and confirm your Social Security information. This typically takes five to ten minutes.

Next, you'll move to the photo station where a staff member will take your new license photo. You'll be asked to remove glasses, hats, and sunglasses for the photo. After your photo is taken, you'll return to the counter to pay the renewal fee and sign your new license.

For a standard in-person renewal, you'll receive your new physical license when ready before you leave the DMV. Some renewals are processed by mail instead, in which case the DMV will mail your new license to your address within 7 to 10 business days. The staff member will let you know which method applies to your renewal.

Renewal fees and payment methods

Virginia charges different fees depending on how long you want to renew your license for. A three-year renewal costs less than a five-year renewal, which costs less than an eight-year renewal. The exact amounts vary slightly, so ask the DMV staff when you arrive or check the Virginia DMV website before you go.

The DMV accepts cash, personal check, debit card, and credit card at all customer service centers. If you're paying by check, make it out to the "Treasurer of Virginia." There is no additional fee for paying by card, and no discount for paying in cash.

If your license has been expired for more than a year

If your Virginia driver's license has been expired for more than one year, you cannot straightforward renew it at the DMV counter. Instead, you'll need to reapply as if you were getting a license for the first time. This means you'll need to take the written knowledge test and the vision test in addition to providing all the standard renewal documents.

You can schedule a knowledge test appointment through the Virginia DMV website or by calling 1-866-DMV-LINE. The test covers Virginia traffic laws and safe driving practices. Once you pass the knowledge test, you can then go to a customer service center to complete the in-person renewal process with your photo and payment.

What to do if you don't have all required documents

If you're missing one of the required documents, don't make a wasted trip to the DMV. Call the customer service center ahead of time at 1-866-DMV-LINE and explain what documents you have and what you're missing. The staff can tell you whether you have acceptable alternatives or what you need to obtain before you visit.

For example, if you don't have a utility bill for residency proof, you might be able to use a lease agreement or mortgage statement instead. If you don't have your Social Security card, a W-2 or tax return will work. The DMV staff are familiar with these substitutions and can guide you on what will be accepted.

Frequently Asked Questions

Can I renew my license if it's already expired?

Yes, you can renew an expired license at the DMV as long as it expired less than one year ago. If it's been expired for more than one year, you'll need to retake the written test and vision test before completing the renewal process. Bring your expired license with you either way.

Do I need an appointment for in-person renewal?

No, appointments are not required for license renewal at Virginia DMV customer service centers. Walk-ins are accepted during all business hours. However, wait times vary by location and time of day, so arriving early or visiting during off-peak hours can reduce your wait.

How long does the in-person renewal take?

The actual renewal process at the counter typically takes 15 to 30 minutes, depending on how busy the center is and whether all your documents are in order. Your total time at the DMV, including waiting for your number to be called, can be anywhere from 30 minutes to over an hour during peak times.

Will I get my new license right away or by mail?

Most in-person renewals result in you receiving your new physical license before you leave the DMV. However, some renewals are processed by mail, and the DMV staff will tell you which applies to your situation. If your license is mailed, it will arrive within 7 to 10 business days.

What if my address has changed since my last license?

Bring your new address proof — a utility bill, lease, mortgage statement, or bank statement dated within 60 days showing your current Virginia address. The DMV will update your address during the renewal process, and your new license will show the updated address.