Virginia registration renewal happens online, by mail, or in person at a DMV office, and you can start the process up to six months before your current registration expires

Virginia sends renewal notices by mail about 60 days before your registration expires. The notice shows your current expiration date and includes a renewal form you can mail back with payment. You do not have to wait for the notice to renew — you can start online anytime after your registration is six months from expiring. The fastest route for most people is the Virginia DMV website, where you can renew in about 10 minutes if your vehicle information has not changed and you have a valid payment method.

Your renewal cost depends on your vehicle's weight and type. Virginia charges a base fee plus a weight-based fee for most passenger vehicles. The total typically ranges from around $40 to $70 for standard cars, but commercial vehicles, motorcycles, and other types have different rates. You will see the exact amount before you pay, whether you renew online, by mail, or at an office.

Key Takeaways

  • You can renew online through the Virginia DMV website starting six months before expiration, and your new registration arrives by mail within 7 to 10 business days.
  • The renewal notice arrives about 60 days before expiration and includes a form you can mail back with a check or money order, though online renewal is faster.
  • If your vehicle information has changed — new address, owner name, or lien holder — you may need to renew in person or contact the DMV before renewing online.
  • Virginia requires an emissions inspection for most vehicles in Northern Virginia, Hampton Roads, and the Richmond area; your renewal will be rejected if the inspection is expired or missing.

Renewing online through the Virginia DMV website

Go to dmvnow.com and select "Renew Vehicle Registration" from the menu. You will need your current registration card, vehicle identification number (VIN), and a payment method — Virginia accepts credit cards, debit cards, and electronic checks. Enter your vehicle information and confirm the details are correct. If anything has changed since your last registration, you may not be able to complete the renewal online and will need to use the mail or in-person route instead.

After you pay, you receive a confirmation number on screen. Your new registration card arrives by mail within 7 to 10 business days. You can print a temporary registration from the confirmation page if you need proof of renewal before the card arrives, though Virginia law does not require you to carry the temporary — the confirmation number is enough if a police officer asks.

Renewing by mail with the renewal notice

When your renewal notice arrives, fill out the form included in the envelope and mail it back with a check or money order made payable to the Virginia Department of Motor Vehicles. Include the payment amount shown on the notice. Mail the form and payment to the address printed on the notice — do not send it to a DMV office address.

Processing by mail takes 2 to 3 weeks from the date the DMV receives your form. Your new registration card arrives separately after processing is complete. If you are close to your expiration date and choose to mail, send your form at least three weeks before expiration to avoid driving with an expired registration.

Renewing in person at a DMV office

Visit any Virginia DMV customer service center with your current registration card, proof of residency (a utility bill or lease dated within the past 60 days), and a valid photo ID. Bring your VIN or vehicle title if you have made changes to the vehicle or ownership since your last registration. Payment is accepted in cash, check, debit card, or credit card at the office.

Wait times at DMV offices vary by location and time of day. You can check current wait times on dmvnow.com before you go. In-person renewal takes about 15 to 30 minutes once you are called, and you receive your new registration card on the spot.

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 up to $100 for a first offense. Your vehicle may also fail a safety inspection or be subject to towing in some circumstances. If your registration has expired, you can still renew it using any of the three methods above — there is no separate process for late renewal, but you should renew as soon as possible.

If you did not receive your renewal notice in the mail, you can still renew online or in person. Contact the DMV at 804-367-0538 if you need to verify your address or check your registration status before renewing.

Emissions inspection requirements for Virginia registration

Most vehicles registered in Northern Virginia (Fairfax, Arlington, Alexandria, Loudoun, and Prince William counties), Hampton Roads (Norfolk, Virginia Beach, Chesapeake, and surrounding areas), and the Richmond area must have a current emissions inspection to renew registration. The inspection is valid for two years. If your inspection is expired or missing, your online renewal will be rejected, and you will need to complete an inspection before you can renew.

Find an inspection station through the Virginia DMV website by searching for "emissions inspection stations." The inspection costs around $20 to $30 and takes about 15 minutes. Once you pass, the station provides a receipt showing your inspection is valid. Keep this receipt or the inspection number until your new registration arrives, in case you need to prove you completed the inspection.

Changing your address or vehicle information during renewal

If you moved to a new address in Virginia, you can update your address online during renewal on dmvnow.com. If you moved out of state, you cannot renew your Virginia registration online and must visit a DMV office in person or contact the DMV to discuss your options.

If your vehicle information has changed — such as a new lien holder, a name change due to marriage or legal action, or a major repair — you may not be able to complete online renewal. In these cases, renew by mail using your renewal notice or visit a DMV office with your title and proof of the change. The DMV staff can tell you what documents you need before you make a trip.

Frequently Asked Questions

Can I renew my registration if my vehicle inspection is expired?

No, not in the emissions-inspection areas of Virginia. Your online renewal will be rejected if your inspection is expired or missing. You must complete a new emissions inspection first, then renew your registration. Vehicles outside these areas do not require an inspection for renewal.

What if I lose my renewal notice?

You do not need the notice to renew. You can renew online at dmvnow.com anytime after your registration is six months from expiring, or you can visit a DMV office with your registration card and photo ID. If you need the renewal amount, call the DMV at 804-367-0538 and they will tell you the cost.

How long does it take to get my new registration card after I renew online?

Your new registration card arrives by mail within 7 to 10 business days after you complete the online renewal. You can print a temporary registration from your confirmation page if you need proof of renewal before the card arrives.

Can I renew my registration if I just moved to Virginia?

You must register your vehicle in Virginia within 30 days of moving to the state. This is a new registration, not a renewal, and requires an in-person visit to a DMV office with your out-of-state registration, proof of residency, title, and photo ID. You cannot use the online renewal process for a new Virginia registration.

What if my registration expires while I am waiting for my renewal to process?

If you renew online or by mail before expiration, you are covered even if your new card has not arrived yet. Your confirmation number or the DMV record shows you have renewed. If you are stopped by police, provide your old registration card and explain that you have renewed. Driving with a genuinely expired registration (one you have not yet renewed) is a violation.