Where to renew and what you need before you start

You can renew your Virginia vehicle registration online through the Department of Motor Vehicles website, by mail, or in person at a local DMV office. The online route is fastest — you can complete it in minutes if your vehicle passes the safety and emissions requirements. Mail and in-person renewal both take longer but work if you prefer not to use the website.

Before you start any renewal, gather your current registration card, proof of insurance, and your vehicle identification number (VIN). If your address has changed since your last registration, bring proof of your new address — a utility bill, lease, or mortgage statement dated within the last 60 days works. You'll also need a valid Virginia driver's license or ID card.

Virginia requires all vehicles to pass an emissions inspection and a safety inspection before you can renew. If your vehicle hasn't been inspected in the past 12 months, you must complete both before renewal. Inspection stations are scattered throughout the state — you can find one near you on the DMV website by entering your zip code.

Key Takeaways

  • Online renewal through the Virginia DMV website takes 10 to 15 minutes and costs less than mail or in-person renewal because you avoid a $2 processing fee.
  • Your vehicle must pass both a safety inspection and an emissions inspection within the past 12 months, or renewal will be denied.
  • Renewal notices are mailed 60 days before your registration expires, but you can renew up to 12 months early if you want to avoid the rush.
  • If you renew online, your new registration card arrives by mail within 7 to 10 business days; in-person renewal gives you a temporary registration when ready.
  • Late renewal carries a $10 penalty fee plus potential fines if you drive with an expired registration.

Online renewal through the DMV website

Go to dmvnow.com, the official Virginia DMV portal. Click "Register a Vehicle" and then select "Renew Registration." You'll enter your license plate number and the last four digits of your VIN to pull up your registration record. The system will show you the renewal fee, which varies by vehicle weight and type — most passenger cars fall between $40 and $50.

The website will ask for proof that your vehicle has passed inspection. If you completed an inspection at a Virginia station, the DMV system can see it automatically. If the inspection doesn't show up, you can upload a photo of your inspection certificate. Once you've confirmed the inspection and paid the fee with a debit or credit card, you're done. The system will give you a confirmation number when ready.

Your new registration card will arrive by mail within 7 to 10 business days. Until it arrives, you can print the confirmation page and carry it with you — Virginia law allows this as proof of renewal while you wait for the physical card. If you're stopped by police before the card arrives, show them the confirmation printout and your old registration card together.

Mail renewal and in-person renewal at a DMV office

If you prefer to renew by mail, wait for your renewal notice to arrive 60 days before expiration. The notice includes a payment envelope and instructions. Fill out the form, enclose a check or money order for the renewal fee, and mail it to the address on the notice. Processing takes 2 to 3 weeks from the day the DMV receives it, so mail early if your registration is expiring soon.

In-person renewal at a DMV office takes about 30 minutes during off-peak hours, longer during lunch or late afternoon. Bring your current registration card, proof of insurance, proof of address if it's changed, and your driver's license. The DMV will verify your inspection status on the spot. If your vehicle has passed inspection, you'll pay the renewal fee and receive a temporary registration card when ready. Your permanent card arrives by mail within 7 to 10 days.

In-person renewal costs $2 more than online renewal because of a processing fee, so the total is usually $42 to $52 for a passenger car. Mail renewal carries the same $2 fee. If you're renewing multiple vehicles, the fee applies to each one. Online renewal has no processing fee, making it the cheapest option.

Safety and emissions inspection requirements

Virginia requires every vehicle to pass both a safety inspection and an emissions inspection before registration renewal. The safety inspection checks your brakes, lights, windshield wipers, horn, and steering. The emissions inspection measures your vehicle's exhaust to may support it meets state pollution standards. Both inspections are valid for 12 months from the date they're completed.

You can get both inspections at the same station — most Virginia inspection stations offer both services. The combined cost is typically $35 to $50, depending on the station. Find a station near you by visiting the DMV website and entering your zip code. Some stations are open evenings and weekends, which can save you time if you work during the day.

If your vehicle fails either inspection, you have 30 days to fix the problem and retest. The retest fee is usually lower than the initial inspection. Once you pass both inspections, the station will give you a certificate or sticker. If you renewed online, the DMV system will see the inspection automatically within 24 hours. If you're renewing by mail or in person, bring the inspection certificate with you.

Renewal fees and what affects the cost

Virginia registration fees are based on your vehicle's weight and type. A standard passenger car typically costs $40 to $50 to renew. Trucks, SUVs, and vans may cost more — the heavier the vehicle, the higher the fee. You can see the exact fee for your vehicle on the dmvnow.com renewal page before you pay.

If you renew online, you pay only the base registration fee. If you renew by mail or in person, add $2 for the processing fee. If you renew after your registration has already expired, you'll owe a $10 late penalty on top of the renewal fee. Driving with an expired registration can result in a traffic citation and additional fines, so renewing before the expiration date is worth the small effort.

Virginia offers no discount for renewing early, but you can renew up to 12 months before expiration if you want to avoid the rush. Some people renew when they're already at the DMV for another reason, or when they know they'll be out of state around their expiration date. Early renewal doesn't save money, but it can save stress.

What happens if your registration expires

Driving with an expired registration is a traffic violation in Virginia. If you're stopped by police, you can be cited and fined. The fine amount varies, but it's typically $50 to $100 for a first offense. You can still renew after expiration — there's no permanent block on your registration — but you'll owe the $10 late penalty plus the standard renewal fee.

If your registration has been expired for more than a few days, renew when ready. You can renew online, by mail, or in person using the same process described above. The DMV will process your renewal even though it's late. Your new registration card will still arrive within 7 to 10 business days if you renew online, or within 2 to 3 weeks if you mail it.

If you're unsure whether your registration is still valid, check the expiration date on your registration card. It's printed in the upper right corner. If today's date is past that date, your registration has expired and you should renew right away.

Frequently Asked Questions

Can I renew my registration if my vehicle failed inspection?

No. You must pass both safety and emissions inspection before the DMV will process your renewal. If your vehicle failed, fix the problem and retest at an inspection station. Once you pass, the station will issue a new certificate, and you can proceed with renewal.

What if I moved out of Virginia but still own a car registered here?

You can renew online or by mail from anywhere. If you moved to another state, you'll eventually need to register your vehicle in your new state instead of renewing in Virginia — check your new state's DMV for the important date. Until then, Virginia renewal works the same way.

Do I need to renew my registration if I sold my car?

No. When you sell a vehicle, notify the Virginia DMV by submitting a Notice of Sale form. You don't need to renew the registration. The new owner will register it in their name. If you don't submit the Notice of Sale, you may receive renewal notices and could be held liable for violations the new owner commits.

How long does online renewal actually take?

The renewal itself takes 10 to 15 minutes if your inspection is already in the system. Your new registration card arrives by mail within 7 to 10 business days. You can drive legally with a printed confirmation while you wait for the physical card.

What if the DMV website doesn't recognize my vehicle?

This usually means your registration record hasn't been updated in the system yet, or your license plate number was entered incorrectly. Try again with your plate number exactly as it appears on your registration card. If it still doesn't work, renew by mail or in person instead — both methods work even if the online system has a delay.