Virginia registration renewal happens online, by mail, or in person at a DMV office
You can renew your Virginia vehicle registration without visiting an office. The Virginia Department of Motor Vehicles lets you renew online through its website if your vehicle has a valid inspection, you have no outstanding violations, and your registration has not been expired for more than one year. Online renewal takes about 10 minutes and costs the standard renewal fee plus a $1.50 processing fee. If you do not meet the online requirements, you can renew by mail or visit a DMV office in person.
Your registration renewal notice arrives in the mail 30 to 60 days before your expiration date. That notice contains your renewal code, which you will need to renew online. If you lose the notice, you can still renew online using your vehicle identification number (VIN) and driver's license number instead.
Key Takeaways
- Online renewal through the Virginia DMV website is the fastest option and requires only your renewal code or VIN, a valid vehicle inspection, and no outstanding violations.
- Your registration renewal notice arrives 30 to 60 days before expiration and includes the renewal code you need for online renewal.
- Mail renewal takes 7 to 10 business days after the DMV receives your payment, so send your renewal notice and payment at least two weeks before expiration.
- In-person renewal at a DMV office requires your current registration card, proof of inspection, and payment, and you can usually complete it the same day.
- If your registration has been expired for more than one year, you cannot renew online and must visit a DMV office or mail in your renewal with a late fee.
Renewing online through the Virginia DMV website
Go to dmvnow.com, the official Virginia DMV website. Click "Renew Vehicle Registration" and enter either your renewal code (from your notice) or your VIN and driver's license number. You will need to verify your vehicle's inspection status — the DMV checks this automatically against Virginia's inspection database. If your vehicle has a valid inspection and no outstanding violations, you can pay the renewal fee by credit card, debit card, or electronic check.
Online renewal costs the standard registration fee for your vehicle class plus a $1.50 online processing fee. The fee varies by vehicle weight and type. After you pay, you receive a confirmation number when ready. Your new registration card arrives by mail within 7 to 10 business days. You can drive legally during this time using your confirmation number and current registration card.
Online renewal is not available if your vehicle inspection has expired, if you have unpaid traffic violations or parking tickets, or if your registration expired more than one year ago. In those cases, you must renew by mail or in person.
Renewing by mail
Mail your renewal notice, payment, and a copy of your current vehicle inspection to the address printed on your renewal notice. Do not send cash — pay by check or money order made out to the Virginia Department of Motor Vehicles. Include your renewal notice with your payment so the DMV can match them.
Mail renewal takes 7 to 10 business days after the DMV receives your envelope, so send it at least two weeks before your registration expires. If your registration expires before the DMV processes your renewal, you cannot legally drive the vehicle until the new card arrives. You can include a self-addressed stamped envelope if you want the DMV to return your old registration card, though this is optional.
If your registration has been expired for more than one year, include a late fee with your payment. The late fee amount is listed on the renewal notice or on the DMV website. Mail renewal is slower than online renewal but works if you do not have a valid inspection or if you prefer not to pay online.
Renewing in person at a DMV office
Bring your current registration card, proof of a valid vehicle inspection, and payment to any Virginia DMV office. You do not need an appointment for registration renewal. Processing usually takes 15 to 30 minutes depending on how busy the office is. You receive your new registration card on the spot or by mail within a few days, depending on the office location.
In-person renewal is the best option if your registration has been expired for more than one year, if you need to update information on your registration, or if you want to complete the renewal when ready. Find your nearest DMV office and its hours on dmvnow.com. Some offices have longer wait times during lunch hours and late afternoon, so arriving early in the day often means shorter lines.
What you need for any renewal method
All renewal methods require proof of a valid vehicle inspection. Virginia requires inspections every 12 months. Your inspection sticker shows the expiration date and is displayed on your windshield. If your inspection has expired, you must get a new one before you can renew your registration online or by mail. You can get an inspection at any Virginia inspection station — gas stations, repair shops, and tire shops typically offer this service.
You also need to have no outstanding violations or unpaid traffic tickets. The DMV checks this automatically during online renewal. If you have unpaid violations, you must resolve them before renewing online. Mail and in-person renewal may process even with outstanding violations, but the DMV may hold your new registration card until violations are cleared.
If your vehicle information has changed — such as a new owner, a lien holder, or an address change — you may need to visit a DMV office or mail in additional documents. Check dmvnow.com or call the DMV at 804-367-0538 if you are unsure whether your renewal requires extra steps.
Registration renewal fees and what they cover
Virginia registration renewal fees are based on your vehicle's gross weight rating (GWR), not its actual weight. The GWR is listed in your vehicle's manual and on your registration card. Most passenger cars fall into the 3,500-pound or lower category, which costs less than heavier vehicles. Trucks, SUVs, and commercial vehicles pay higher fees based on their GWR.
The renewal fee covers your registration for 12 months from your current expiration date. If you renew online, add $1.50 for the online processing fee. If your registration has been expired for more than one year, you pay the standard renewal fee plus a late fee. The late fee is a flat amount set by the state, not a per-day charge. Check your renewal notice or dmvnow.com for the exact fee for your vehicle.
What to do if your registration has expired
If your registration expires before you renew, you cannot legally drive the vehicle on public roads in Virginia. If you are stopped by law enforcement, you face a fine. Renew as soon as possible using any of the three methods. If your registration has been expired for more than one year, you must renew in person at a DMV office or by mail — online renewal is not available. You will also owe a late fee in addition to the standard renewal fee.
If you are unsure of your expiration date, check your registration card — the expiration date is printed on the front. You can also log into dmvnow.com with your VIN and driver's license number to see your current registration status and expiration date.
Frequently Asked Questions
Can I renew my registration if my vehicle inspection is expired?
No. You must have a valid vehicle inspection before you can renew online or by mail. Get an inspection at any Virginia inspection station first, then renew your registration. In-person renewal at a DMV office may allow you to renew with an expired inspection in some cases, but you will likely need to get the inspection done before leaving the office.
How long does it take to receive my new registration card after I renew online?
Your new registration card arrives by mail within 7 to 10 business days. You can drive legally during this time using your confirmation number and your current registration card. If you need the card sooner, renew in person at a DMV office to receive it the same day.
What if I lost my renewal notice?
You can still renew online without the renewal notice. Go to dmvnow.com and enter your VIN and driver's license number instead of your renewal code. The DMV will pull up your registration information and let you proceed with renewal.
Do I need to renew my registration if I sold my vehicle?
No. The new owner is responsible for registering the vehicle in their name. You should complete a Notice of Sale form and submit it to the DMV to remove yourself from liability. You can file this form online through dmvnow.com or by mail.
Can I renew my registration if I have unpaid traffic tickets?
Online renewal will be blocked if you have unpaid violations. You must resolve the tickets first. Mail and in-person renewal may process, but the DMV can hold your new registration card until violations are cleared. Contact the court or the DMV to find out how to resolve your violations.