Virginia registration renews every year or two, depending on your vehicle type
Virginia requires you to renew your vehicle registration before it expires. Most passenger vehicles renew annually on the month and day shown on your current registration card. Some vehicles — including certain commercial and government-owned vehicles — renew on a two-year cycle. You can renew online through the Virginia DMV website, by mail, or in person at a DMV office. Online renewal is the fastest route and works for most drivers.
The Virginia DMV sends renewal notices by mail about 30 days before your registration expires. That notice includes a renewal code you will need if you renew online. If you do not receive a notice, you can still renew — you just need your vehicle identification number (VIN) and driver's license number instead.
Key Takeaways
- Virginia registration expires on the date shown on your card, and you must renew before that date or face a late fee and potential traffic stop.
- Online renewal through the Virginia DMV website takes about 10 minutes and costs the same as renewing by mail or in person.
- You will need your renewal notice (if you received one), your VIN, and your driver's license number to renew online.
- If your vehicle failed inspection or has unpaid traffic fines, you cannot renew until those issues are resolved.
- Renewal fees vary by vehicle weight and type, and the DMV website will show your exact fee before you pay.
Renewing online through the Virginia DMV website
Go to dmvnow.com, the official Virginia DMV portal. Click "Register a Vehicle" and then select "Renew Registration." You will be asked to enter either your renewal code (from the notice the DMV mailed you) or your VIN and driver's license number. The system will pull up your vehicle record and show you the renewal fee.
You can pay online using a credit card, debit card, or electronic check. The DMV charges a small processing fee for credit and debit card payments — usually $1 to $3 depending on the card type. Once you pay, you will receive a confirmation number when ready. Your new registration card will arrive by mail within 7 to 10 business days. You do not need to print anything or visit an office.
Online renewal works as long as your vehicle passed inspection, you have no unpaid traffic fines or parking tickets, and your address on file with the DMV is current. If any of those conditions are not met, the system will tell you and direct you to resolve the issue first.
Renewing by mail or at a DMV office
If you prefer not to renew online, you can mail your renewal notice and payment to the address shown on the notice itself. Include a check or money order for the renewal fee. Mail renewal takes 2 to 3 weeks from the time the DMV receives your envelope, so send it at least three weeks before your registration expires.
You can also renew in person at any Virginia DMV office. Bring your renewal notice, your current registration card, and a valid photo ID. You can pay by cash, check, debit card, or credit card. In-person renewal is processed when ready, and you will leave with a temporary registration valid for 30 days while your permanent card is mailed to you.
In-person renewal is useful if your registration has already expired and you need to drive legally right away, or if you have questions about your renewal fee. Walk-in service is available at most offices, but wait times vary. You can check current wait times on dmvnow.com before you go.
What happens if your registration expires before you renew
Driving with an expired registration is a traffic violation in Virginia. A police officer can stop you for it, and you will receive a summons. The fine is typically $25 to $50, plus court costs. If you are stopped, you can show the officer your renewal confirmation number or receipt as proof that you have applied.
Once your registration expires, you cannot legally drive the vehicle until you renew. If you realize your registration has expired and you have not yet renewed, renew when ready through dmvnow.com or at a DMV office. If you are stopped before you renew, you will still owe the traffic fine, but renewing quickly shows the court that you corrected the violation.
Reasons the DMV may block your renewal
The Virginia DMV will not process your renewal if your vehicle failed its most recent safety inspection. You must pass inspection before you can renew your registration. Schedule an inspection at any Virginia inspection station — they are located at many gas stations, repair shops, and tire retailers. The inspection costs about $16 and takes 15 to 30 minutes. Once you pass, the inspection station reports the result to the DMV electronically, and you can renew when ready.
You also cannot renew if you have unpaid traffic fines, parking tickets, or child support arrears on file with the DMV. The system will tell you which issue is blocking your renewal. Contact the court or agency listed to resolve the debt, then try renewing again. Some courts allow you to set up a payment plan if you cannot pay the full amount at once.
If your address on file with the DMV is incorrect, renewal may be delayed or blocked. You can update your address on dmvnow.com or at a DMV office before you renew. Updating your address takes about five minutes online and is free.
Registration fees and what affects the cost
Virginia registration fees are based on your vehicle's gross weight rating (GWR) — the maximum weight the vehicle is designed to carry, including passengers and cargo. The fee ranges from about $40 for light vehicles to over $200 for heavy trucks. The DMV website will show your exact fee before you pay, so you will know the cost before you commit to renewing.
Some vehicles pay additional fees. Vehicles registered as commercial or for-hire pay higher rates. Vehicles with personalized plates pay an extra $10. Vehicles registered as historic or antique pay a flat rate, usually lower than standard registration. If you are unsure which category your vehicle falls into, the renewal system on dmvnow.com will show you.
Virginia does not charge a late fee for renewing after your registration expires, but you will face a traffic fine if you are stopped while driving with expired registration. Renewing as soon as you realize your registration has expired prevents that risk.
Scam alert: Fake renewal notices
Scammers sometimes send fake DMV renewal notices by mail or email. These notices direct you to a fake website or phone number and ask you to pay a fee or provide personal information. The real Virginia DMV will never ask you to renew through a link in an email or text message. The official renewal website is always dmvnow.com — type it directly into your browser rather than clicking a link.
If you receive a renewal notice by email, it is a scam. The Virginia DMV only sends renewal notices by mail. If you receive a suspicious notice, do not click any links or call any phone numbers on it. Instead, go directly to dmvnow.com or call the Virginia DMV at 1-888-337-4269 to confirm whether your registration is actually due for renewal.
Never give your Social Security number, driver's license number, or credit card information to anyone who contacts you about vehicle registration. The DMV has your information already and will not ask you to verify it during renewal.
Frequently Asked Questions
Can I renew my registration if my vehicle inspection is expired?
No. Your vehicle must pass a current safety inspection before the DMV will process your renewal. Schedule an inspection at any Virginia inspection station, pass the test, and then renew your registration. The inspection is valid for one year from the date it is completed.
What if I lost my renewal notice?
You do not need the renewal notice to renew online. Go to dmvnow.com, select "Renew Registration," and enter your VIN and driver's license number instead of the renewal code. The system will pull up your vehicle record and show you the renewal fee.
How long does it take to receive my new registration card after I renew online?
The new card arrives by mail within 7 to 10 business days. You can drive legally during this time with your confirmation number or receipt. If you need to drive when ready and cannot wait, renew in person at a DMV office to receive a temporary registration on the spot.
Can I renew my registration if I just moved to Virginia?
Yes, but you must update your address with the Virginia DMV first. You can update your address on dmvnow.com or at a DMV office before you renew. Once your address is current, you can renew your registration normally through any method.
What if my registration renewal fee seems too high?
Virginia bases fees on your vehicle's gross weight rating. If you believe the fee is incorrect, contact the Virginia DMV at 1-888-337-4269 with your vehicle identification number. They can verify the correct fee and explain what it covers. You can also visit a DMV office in person to ask about the fee before you pay.