Virginia registration costs depend on your vehicle's weight and whether you're registering it for the first time or renewing
Virginia charges registration fees based on the gross vehicle weight rating (GVWR) — the maximum weight your vehicle is designed to carry, not what it actually weighs. A passenger car typically costs between $38 and $48 per year. Trucks and heavier vehicles cost more. You'll also pay a $4.25 processing fee on top of the base registration fee, and if you're registering for the first time in Virginia, you may owe additional fees for the title.
The Virginia Department of Motor Vehicles (DMV) publishes a fee schedule by weight class. Most standard sedans fall into the 3,500 to 4,500 GVWR range. If you're unsure of your vehicle's GVWR, check your driver's door jamb or your vehicle's manual — it's listed on the certification label.
Registration is valid for 12 months from the month you register. You can renew online, by mail, or in person at a DMV office. Renewing online or by mail costs the same as renewing in person.
Key Takeaways
- Standard passenger cars cost $38 to $48 per year to register in Virginia, plus a $4.25 processing fee.
- The fee is based on your vehicle's gross vehicle weight rating, not its actual weight, so check your door jamb or manual to find the correct class.
- First-time registrations include a title fee of $75 (standard) or $100 (expedited), in addition to the annual registration fee.
- You can renew registration online, by mail, or in person, and all three methods cost the same.
- Registration is valid for 12 months from the month you register, and you can renew up to 30 days before expiration.
First-time registration versus renewal fees
If you're registering a vehicle in Virginia for the first time, you pay both a title fee and a registration fee. The title fee is $75 for standard processing or $100 if you need it within 10 business days (expedited). The registration fee depends on your vehicle's weight class. Together, a first-time registration for a standard sedan typically costs $115 to $125.
Renewals cost only the registration fee plus the $4.25 processing fee — no title fee. So renewing a sedan costs $42 to $52 per year. You can renew up to 30 days before your current registration expires, which gives you time to mail in your renewal form or renew online without letting your registration lapse.
How vehicle weight determines your fee
Virginia groups vehicles into weight classes, and each class has its own annual fee. The classes are based on GVWR in 500-pound increments. A vehicle rated at 3,500 pounds or less costs $38. One rated between 3,501 and 4,000 pounds costs $43. The fee increases by $5 for each 500-pound increment above that. A vehicle rated at 5,001 to 5,500 pounds costs $58 per year.
Your GVWR is not the same as your vehicle's actual weight. It's the maximum weight the vehicle can safely carry, including passengers, cargo, and fuel. You'll find it on a label inside the driver's door jamb, on the door itself, or in your owner's manual. If you can't locate it, you can call the Virginia DMV at 804-367-0538 and provide your vehicle's year, make, and model.
Additional fees you may owe
Beyond the base registration and title fees, Virginia charges a $4.25 processing fee on every registration transaction. If you're registering a vehicle that was previously registered in another state, you do not pay an additional out-of-state fee — Virginia only charges the weight-based fee and processing fee.
If your vehicle is a commercial vehicle, a taxi, or a vehicle used for hire, you may owe a different fee structure. Motorcycles have their own fee schedule, typically $28 per year plus the processing fee. If you need a duplicate registration card or a replacement title, those are separate fees: $5 for a duplicate registration card and $10 for a replacement title.
If you register late — after your previous registration expires — Virginia charges a $10 late fee in addition to the renewal fee. Registering online or by mail before the expiration date avoids this penalty.
How to pay and where to register
You can register or renew your vehicle at any Virginia DMV office, online through the Virginia DMV website, or by mail. Online renewal is the fastest option if you're renewing an existing registration — you can complete it in minutes and print your temporary registration when ready. The DMV will mail your permanent registration card within 7 to 10 business days.
To register online, you'll need your current registration card (for renewals), your vehicle identification number (VIN), and a valid payment method. The DMV accepts credit cards, debit cards, and electronic checks online. By mail, you send a check or money order along with the required forms. In person, you can pay by cash, check, debit card, or credit card.
If you're registering for the first time in Virginia, you must do so in person or by mail — you cannot complete a first-time registration online. You'll need your title, proof of Virginia residency, proof of insurance, and a completed process form (Form VSA 14).
Taxes and other costs beyond registration
Virginia does not charge a sales tax on vehicle registration itself, but you may owe sales tax when you purchase the vehicle. If you're registering a vehicle you bought out of state, Virginia may require you to pay use tax, which is similar to sales tax. The amount depends on the purchase price and your local tax rate.
You'll also need proof of insurance to register your vehicle in Virginia. Liability insurance is required by state law, but the insurance premium is separate from your registration fee. Some insurance companies offer discounts for online registration or paperless billing, which can offset some of your overall vehicle costs.
When your registration expires and how to renew early
Your registration expires on the last day of the month shown on your registration card. Virginia allows you to renew up to 30 days before expiration. If you renew early, your new registration is valid for 12 months from the expiration date of your old registration — not from the date you renew. This means you don't lose any time by renewing early.
If your registration expires and you haven't renewed, you cannot legally drive the vehicle. Driving with an expired registration can result in a traffic citation and a fine. If you realize your registration has expired, renew it when ready online or at a DMV office. You'll owe the $10 late fee plus your regular registration fee.
Frequently Asked Questions
What if I don't know my vehicle's GVWR?
Check the label on the inside of your driver's door jamb or on the door itself. If you can't find it there, look in your owner's manual under specifications. If you still can't locate it, call the Virginia DMV at 804-367-0538 with your vehicle's year, make, and model, and they can tell you the correct weight class and fee.
Can I register my vehicle online if it's my first time registering in Virginia?
No. First-time registrations must be completed in person at a DMV office or by mail. You'll need to submit your title, proof of residency, proof of insurance, and a completed process form. Once your vehicle is registered, you can renew online in future years.
What happens if I register late?
Virginia charges a $10 late fee in addition to your regular registration fee. You cannot legally drive with an expired registration. Renew as soon as possible to avoid a traffic citation. You can renew online or by mail without visiting an office.
Do I have to pay registration fees if I sell my car?
No. Once you sell your vehicle, your registration ends. The new owner must register it in their name. If you have months remaining on your registration, you do not receive a refund — the fee is non-refundable.
Is there a discount for registering multiple vehicles?
Virginia does not offer a multi-vehicle discount on registration fees. Each vehicle is registered separately and charged the full fee based on its weight class. You can renew multiple vehicles online in one session, but each registration is billed individually.