Virginia registration renews every 12 months, and you can renew online, by mail, or in person at a DMV office
Virginia sends you a renewal notice 30 to 60 days before your registration expires. The notice includes your renewal fee, which varies based on your vehicle's weight and type. You do not have to wait for the notice to arrive — you can renew as soon as 90 days before expiration. The fastest method is online through the Virginia DMV website, which takes about 10 minutes and costs nothing extra. If you renew online or by mail, your new registration card arrives by mail within 7 to 10 business days.
You will need your current registration card, driver's license or ID, and a valid payment method (credit card, debit card, or e-check for online renewal). If your vehicle has a lien or loan against it, the lienholder's information must be on file with the DMV — this does not change your renewal process, but the new card will show the lienholder's name. If your address, vehicle information, or name has changed since your last renewal, you cannot renew online; you must renew by mail or in person.
Key Takeaways
- Virginia registration renews every 12 months, and you can renew online, by mail, or in person at any DMV office.
- Online renewal is the fastest option and takes about 10 minutes; your new card arrives by mail within 7 to 10 business days.
- You can renew up to 90 days before your registration expires, and the DMV sends a renewal notice 30 to 60 days in advance.
- If your address, name, or vehicle information has changed, you must renew by mail or in person, not online.
- Your renewal fee depends on your vehicle's weight and type; the exact amount is shown on your renewal notice.
Renewing online through the Virginia DMV website
Online renewal is available at dmvnow.com, the official Virginia DMV portal. You will need your registration card number, driver's license or ID number, and the last four digits of your vehicle identification number (VIN). The system confirms your vehicle information and calculates your renewal fee based on current weight and classification. You can pay with a credit card, debit card, or e-check. The transaction is when ready, and you receive a confirmation number when ready.
After you pay online, the DMV mails your new registration card to the address on file. You do not receive a temporary registration card or document — your current card remains valid until the expiration date printed on it. If you need proof of renewal before the new card arrives, you can print your confirmation page from dmvnow.com and carry it with you. The new card typically arrives within 7 to 10 business days, though mail delays can extend this.
Online renewal is not available if you have changed your address, name, or vehicle information since your last registration. It is also not available if your registration is expired by more than 30 days. If either situation applies, you must renew by mail or in person.
Renewing by mail
To renew by mail, use the renewal notice the DMV sends you. The notice includes a prepaid envelope and instructions. Fill out the form on the back of the notice, include your payment (check or money order only — credit cards are not accepted by mail), and mail it to the address shown on the envelope. Do not send cash.
Mail renewal takes longer than online renewal because of postal delays. The DMV typically processes mail renewals within 5 to 7 business days of receipt, but mail delivery to and from the DMV can add 5 to 10 days to the total time. Your new registration card arrives by mail after processing is complete. If your registration expires before the new card arrives, you are still driving legally as long as you mailed your renewal before the expiration date — keep a copy of your mailed renewal form or the postmark as proof.
If you did not receive a renewal notice or lost it, you can request a duplicate notice by calling the DMV at 1-888-337-8269 or visiting dmvnow.com. You can also renew by mail without the notice if you have your current registration card and know your vehicle's information, though using the notice form is simpler.
Renewing in person at a DMV office
You can renew your registration at any Virginia DMV office. Bring your current registration card, a valid driver's license or ID, and your vehicle's title or proof of ownership if requested. Payment is accepted in cash, check, debit card, or credit card at DMV offices. The renewal is processed when ready, and you receive your new registration card on the spot — you do not have to wait for mail delivery.
In-person renewal is useful if your registration has expired, if you need the new card right away, or if you have made changes to your address or vehicle information that prevent online renewal. You do not need an appointment at most DMV offices, but wait times vary by location and time of day. You can check current wait times at dmvnow.com before you go. Some DMV offices are busier during lunch hours and late afternoon, so visiting early in the morning or mid-week often means shorter waits.
Registration fees and what affects the cost
Virginia registration fees are based on your vehicle's gross vehicle weight rating (GVWR) and its classification — passenger car, truck, motorcycle, or other type. A standard passenger car typically costs between $40 and $50 per year, but the exact amount depends on weight. Trucks and SUVs cost more because they have higher weight ratings. Motorcycles have a lower fee, usually around $25 to $30 per year.
Your renewal notice shows the exact fee you owe. If you believe the fee is incorrect, check that your vehicle's weight and classification are correct on your registration card. If they are wrong, you must correct them in person at a DMV office or by mail before renewing. Correcting vehicle information and renewing at the same time takes longer than a straightforward renewal, so plan accordingly.
Virginia does not charge a separate fee for online renewal — the fee is the same whether you renew online, by mail, or in person. Some DMV offices may charge a small processing fee for in-person transactions, but this is rare and will be shown before you complete payment.
What to do if your registration has expired
If your registration has expired, you can still renew it, but your options are limited. You cannot renew online if your registration is expired by more than 30 days. If it expired 30 days ago or less, online renewal is still available. If it expired more than 30 days ago, you must renew by mail or in person at a DMV office.
Driving with an expired registration is illegal in Virginia and can result in a traffic stop and a fine. If you are stopped, tell the officer that you have renewed or are in the process of renewing. If you renewed by mail, show the officer your mailed renewal form or the postmark. If you renewed online, show the confirmation page you printed. These documents may help, but the officer can still issue a citation. Renew as soon as you notice your registration has expired to avoid driving illegally.
Frequently Asked Questions
Can I renew my registration if my driver's license is expired?
Yes. Your driver's license and registration are separate documents. You need a valid ID to renew in person, but an expired license is still acceptable ID for this purpose. For online or mail renewal, you only need the information from your license, not the license itself.
What happens if I renew online but my address changed and I didn't update it first?
The new registration card will be mailed to your old address on file. You should update your address with the DMV before renewing online. If you already renewed to the wrong address, contact the DMV at 1-888-337-8269 to request the card be reissued to your correct address.
Do I need to renew my registration if I sell my vehicle?
No. When you sell your vehicle, the registration ends. The buyer must register the vehicle in their name. You do not renew a registration for a vehicle you no longer own.
How long can I drive after my registration expires while waiting for the new card?
You can drive legally as long as you renewed before the expiration date. If you renewed by mail or online, your current card remains valid until the date printed on it, even if the new card has not arrived yet. Once the expiration date passes, you cannot drive legally, even if the new card is in the mail.
Can I renew my registration at a DMV office in a different county than where I live?
Yes. Any Virginia DMV office can renew your registration regardless of which county you live in. You do not have to go to the office in your home county.