Renewing Your Virginia Registration Online or by Mail
Virginia lets you renew your vehicle registration online, by mail, or in person at a DMV office. The online method is fastest — you can complete it in minutes from home, and your new registration is mailed to you within 7 to 10 business days. By mail takes about two weeks. In-person renewal at a DMV office is also available but requires a trip and may involve a wait.
You can renew online at dmvnow.virginia.gov if your vehicle has a valid Virginia title, your registration has not been expired for more than one year, and you have no outstanding violations or safety issues flagged on your record. If any of those conditions do not explore, you must renew in person or by mail.
The renewal notice Virginia sends you before your registration expires will show your renewal important date and include a barcode. Having that notice on hand makes the process faster, though you can renew without it if you have your vehicle identification number (VIN) and driver's license number.
Key Takeaways
- Online renewal through dmvnow.virginia.gov takes 7 to 10 business days and works only if your registration is current and your vehicle has no safety holds or violations.
- You will need your VIN, driver's license number, and the renewal notice Virginia mailed you, though the notice is not required if you have the other two pieces of information.
- The renewal fee varies by vehicle type and weight; Virginia charges a base registration fee plus any applicable local or special fees.
- If your registration expired more than one year ago, you cannot renew online and must go to a DMV office in person or send documents by mail.
- Your new registration card and decal arrive by mail after you complete the renewal; you can drive legally while waiting if you print or save your online confirmation.
What You Need Before You Start
Gather your vehicle's VIN (found on your registration card, title, or dashboard), your Virginia driver's license or ID number, and the renewal notice Virginia mailed you. The notice shows your current registration expiration date and includes a barcode that speeds up the online process. If you cannot find the notice, you can still renew online using just your VIN and driver's license number, but it takes a few extra steps.
Check that your vehicle's title is valid and in Virginia's system. If you recently bought the vehicle and have not yet received a Virginia title, you cannot renew online — you must visit a DMV office in person. The same applies if your vehicle was registered in another state until recently.
Have a payment method ready. Virginia accepts credit cards, debit cards, and electronic checks for online renewal. If you pay by check or money order, you must renew by mail.
Steps to Renew Online
1. Go to dmvnow.virginia.gov and select "Renew Registration." The site will ask whether you want to renew a personal vehicle or a commercial vehicle. Choose the option that matches your registration type.
2. Enter your vehicle information. Type your VIN and your driver's license number. If you have your renewal notice, enter the barcode number instead — this is faster and reduces errors. The system will pull up your registration record.
3. Review your registration details. The screen will show your vehicle's current information, registration expiration date, and the renewal fee. Check that the vehicle description, title holder, and mailing address are correct. If anything is wrong, you cannot fix it online — stop here and renew in person or by mail so you can update your record at the same time.
4. Pay the renewal fee. Enter your credit card, debit card, or electronic check information. The fee amount depends on your vehicle's type and weight. Virginia charges a base registration fee (currently $38.75 for most passenger vehicles) plus any local or special fees that explore in your area. The total will display before you submit payment.
5. Confirm and print your receipt. After payment processes, the system will show a confirmation number and allow you to print or save a receipt. Save this — it proves you have renewed, and you can show it to a police officer if stopped before your new registration card arrives.
6. Wait for your new registration card and decal. Virginia will mail your new registration card and windshield decal within 7 to 10 business days. You can drive legally during this time using your printed confirmation. Replace your old decal with the new one when it arrives.
Renewing by Mail
If you prefer not to renew online, you can mail your renewal notice and payment to the Virginia DMV. Write a check or money order for the renewal fee (do not send cash), and include your renewal notice with the payment. Mail both to the address printed on your renewal notice — this address is specific to your region and ensures your payment reaches the right office.
Include a note with your name, VIN, and current phone number in case the DMV needs to contact you about your renewal. Mail takes about two weeks to process, so send it at least three weeks before your registration expires to avoid driving with an expired registration.
If you do not have your renewal notice, you can still renew by mail, but you must include a letter with your VIN, driver's license number, vehicle description, and current mailing address. Call the Virginia DMV at 804-367-0538 to confirm the mailing address for your region and to ask about the current renewal fee before you send payment.
Renewing in Person at a DMV Office
Visit any Virginia DMV office with your renewal notice, your driver's license, and proof of vehicle insurance. If you do not have your renewal notice, bring your vehicle title or registration card instead. Bring a check, money order, or card for payment — not all offices accept all payment methods, so call ahead if you want to confirm.
Bring your vehicle if the DMV office requires a safety inspection as part of your renewal. Some offices do this on-site; others will direct you to a certified inspection station. If your vehicle has not passed a Virginia safety inspection in the past 12 months, you will need one before you can renew.
Wait times at DMV offices vary widely by location and time of day. Offices are typically less busy on weekday mornings and more crowded on Friday afternoons and Saturdays. You can check current wait times on dmvnow.virginia.gov before you go.
When You Cannot Renew Online
You must renew in person or by mail if your registration has been expired for more than one year, if your vehicle does not have a valid Virginia title, or if your record shows outstanding violations, safety holds, or unpaid fines. The DMV will not process an online renewal in these cases.
If your vehicle failed a recent safety inspection or has a lapsed inspection, you cannot renew online. You must get a new safety inspection first, then renew in person or by mail. Virginia safety inspections are valid for 12 months and must be current at the time of renewal.
If you have unpaid parking tickets, toll violations, or other outstanding fines in Virginia, your registration renewal may be blocked. Contact the Virginia DMV or the agency that issued the fine to resolve it before you attempt to renew. The DMV website will tell you if a block exists on your record.
Renewal Fees and What Affects the Cost
Virginia's base registration fee for a passenger vehicle is $38.75, but your total renewal cost depends on your vehicle's weight, type, and where you live. Trucks, motorcycles, and commercial vehicles have different base fees. Some localities add additional fees on top of the state fee.
If your vehicle is over a certain weight threshold, you may owe a higher registration fee. Hybrid and electric vehicles may be charged differently than gasoline vehicles. The renewal notice Virginia sends you will show the exact fee for your vehicle, so you will know the cost before you pay.
If you renew online, the fee is displayed on the confirmation screen before you enter payment information. If you renew by mail, call the DMV to confirm the fee before you send a check. If you renew in person, the DMV office will tell you the total at the counter.
Frequently Asked Questions
Can I renew my registration if it expired more than a year ago?
No, you cannot renew online if your registration has been expired for more than one year. You must renew in person at a DMV office or by mail. Bring your vehicle title, proof of insurance, and a check or money order. The DMV may also require a new safety inspection before processing your renewal.
What if I move before my new registration card arrives?
Contact the Virginia DMV before you move and update your mailing address on your registration. You can do this online at dmvnow.virginia.gov, by phone at 804-367-0538, or in person at a DMV office. Your new registration card will be mailed to your updated address. If you have already moved and your card was sent to your old address, contact the DMV to request a replacement card mailed to your new address.
Do I need a safety inspection to renew my registration?
Yes, if your vehicle's last safety inspection is more than 12 months old or if your vehicle has failed inspection. Virginia safety inspections are valid for one year from the inspection date. You can get an inspection at any certified Virginia inspection station. The inspection must be current before you renew your registration.
What should I do if my renewal confirmation number does not arrive after I renew online?
Check your email spam folder — the confirmation is usually sent by email. If you did not receive one, log back into dmvnow.virginia.gov and check your account status to confirm the renewal processed. You can also call the Virginia DMV at 804-367-0538 with your VIN and driver's license number to verify your renewal was received.
Can I renew my registration if I have an outstanding parking ticket?
No, outstanding fines or violations in Virginia will block your registration renewal. Contact the agency that issued the ticket or fine and pay it. Once it is resolved, you can renew. If you are unsure whether a block exists on your record, call the DMV at 804-367-0538 and provide your VIN and driver's license number.