Virginia registration renewal is handled online, by mail, or in person at your local DMV office
Virginia sends renewal notices 30 days before your registration expires. You can renew online through the DMV website if your vehicle has a valid inspection and you have no outstanding violations or liens. Online renewal takes about 10 minutes and costs the standard registration fee plus a $1.50 processing fee. If you cannot renew online — because of a lien, inspection issue, or address mismatch — you must renew by mail or visit a DMV office in person.
The fastest route is online renewal if you are may be able to access. Mail renewal takes 7 to 10 business days after the DMV receives your form. In-person renewal at a DMV office is when ready but requires a trip during business hours, and wait times vary by location.
Key Takeaways
- Virginia sends renewal notices 30 days before expiration; check your mail or log into your DMV account to see your renewal date.
- Online renewal works only if your vehicle has a current inspection, no liens, and no violations or holds on your record.
- If you renew online, your new registration card arrives by mail within 7 to 10 business days; you can drive legally during that time with your renewal confirmation.
- Mail and in-person renewal are required if you have a lien, failed inspection, or address problems that online renewal cannot process.
- Virginia registration fees vary by vehicle weight and type; the DMV website shows your exact fee before you pay.
Renewing online through the Virginia DMV website
Go to dmvnow.com and sign in with your Virginia driver's license number and date of birth. Click "Renew Registration" and select your vehicle. The system will show your renewal date, current fee, and whether you are may be able to access to renew online. If the page says you can proceed, enter your payment information and submit.
You will receive a confirmation number when ready. Print or save this confirmation — it is your proof of renewal while you wait for your new registration card. Virginia law allows you to drive with this confirmation for up to 30 days after renewal. Your physical registration card will arrive by mail within 7 to 10 business days.
If the system tells you that you cannot renew online, it will tell you why. Common reasons are a failed inspection, an outstanding violation, a lien on the vehicle, or an address mismatch between your registration and driver's license. In those cases, you must resolve the issue before renewing, or renew by mail or in person.
Renewing by mail
Use mail renewal if you received a renewal notice in the mail and prefer not to go online or to a DMV office. The renewal notice itself is your form — you do not need to read anything. Write a check or money order for the renewal fee (shown on the notice), sign the back of the notice where indicated, and mail it to the address printed on the form.
Mail your renewal at least two weeks before your registration expires to avoid driving with an expired registration. The DMV processes mail renewals in the order received. Once received, processing takes 5 to 7 business days, and your new card arrives 2 to 3 days after that. Total time is usually 7 to 10 business days from the day the DMV receives your envelope.
Do not mail cash. If you do not have your renewal notice, you can request one by calling the DMV at 804-367-0538 or visiting dmvnow.com. Mail renewal is not available if you have a lien, failed inspection, or violations on your record — those require in-person renewal.
Renewing in person at a DMV office
Visit any Virginia DMV office with your current registration card, proof of inspection (your inspection sticker or a receipt from your mechanic), and a valid ID. Bring a check, debit card, or credit card for payment. You do not need an appointment for registration renewal, but you can schedule one online at dmvnow.com to reduce wait time.
In-person renewal is required if you have a lien on the vehicle, a failed inspection, an outstanding violation, or an address mismatch. The DMV office can often resolve these issues on the spot or tell you exactly what you need to fix. Your new registration card is printed while you wait, though it may take 10 to 15 minutes depending on office volume.
DMV office hours vary by location. Most offices are open Monday through Friday, 8:15 a.m. to 4:45 p.m., and some locations have Saturday hours. Check dmvnow.com for your nearest office and its specific hours before you go.
What happens if your registration expires before you renew
Driving with an expired registration is a traffic violation in Virginia. If you are stopped, you face a fine of $25 to $100 and a court date. Your vehicle may also be impounded if the registration is more than 30 days expired.
If your registration has expired, renew when ready using any of the three methods above. If you renewed online or by mail and your new card has not arrived yet, print your renewal confirmation from dmvnow.com or contact the DMV to request a temporary registration document. Carry this proof with you while you wait for your card.
Vehicle inspection requirements for renewal
Virginia requires an annual safety and emissions inspection before you can renew your registration. Your inspection sticker shows the month and year it expires. If your inspection is expired or expiring within 30 days, you must get a new one before renewing your registration.
Any Virginia inspection station can perform the inspection — these include many gas stations, repair shops, and tire shops. The inspection costs about $16 and takes 15 to 30 minutes. Once you pass, the station gives you a sticker to place on your windshield and a receipt showing your inspection date. You need this proof when you renew in person, but online renewal checks your inspection status automatically.
Registration fees and what they cover
Virginia registration fees are based on your vehicle's gross weight rating (the maximum weight it can safely carry, including cargo). Fees range from about $35 for light vehicles to over $200 for heavy trucks. The DMV website shows your exact fee before you pay during online renewal, or your renewal notice shows the fee if you are renewing by mail.
Your registration fee covers one year of registration from the expiration date of your current registration, not from the date you renew. If you renew early, your new registration will still expire on the same month and year as your current one. The registration fee includes the $1.50 online processing fee if you renew online.
Frequently Asked Questions
Can I drive while I wait for my new registration card after renewing online?
Yes. Virginia law allows you to drive with your online renewal confirmation for up to 30 days while your physical card is in the mail. Print or save your confirmation number from dmvnow.com and carry it with you. Your new card typically arrives within 7 to 10 business days.
What if I lost my renewal notice?
You do not need the original notice to renew. Log into dmvnow.com with your driver's license number and date of birth to renew online, or call the DMV at 804-367-0538 to request a new notice by mail. You can also visit a DMV office and renew in person.
Can I renew my registration if my vehicle has a lien?
No, not online or by mail. You must renew in person at a DMV office. Bring your registration card, proof of inspection, and a valid ID. The DMV will process the renewal with the lien holder noted on your registration.
What if my inspection expired?
You cannot renew your registration until you pass a new inspection. Visit any Virginia inspection station, pay about $16, and get a new sticker. Once you have the sticker, you can renew online, by mail, or in person.
How long does registration renewal take by mail?
Mail your renewal at least two weeks before expiration. The DMV typically receives it within 3 to 5 days, processes it in 5 to 7 days, and your card arrives 2 to 3 days after that. Total time is usually 7 to 10 business days from when the DMV receives your envelope.