Virginia vehicle registration costs depend on your vehicle type, weight, and how long you register it for
Virginia charges a base registration fee that starts at $38.75 for most passenger vehicles registered for one year. The actual amount you pay depends on whether your vehicle is a car, motorcycle, trailer, or commercial truck, and for trucks, on how much they weigh. You also pay a separate $17.50 processing fee when you register. If you register for two years instead of one, you pay the annual fee twice plus the processing fee once.
The state does not charge based on your vehicle's age, condition, or value. A 2005 sedan and a 2024 sedan pay the same registration fee if they weigh the same. What changes the cost is the vehicle's gross vehicle weight rating (GVWR) — the maximum weight the vehicle is designed to carry, not what it actually weighs on any given day.
Key Takeaways
- Passenger cars pay a flat $38.75 annual fee plus a $17.50 processing fee, regardless of age or value.
- Motorcycles, trailers, and commercial vehicles have different fee schedules based on their type and weight.
- Two-year registration costs you the annual fee twice but the processing fee only once, so it saves money per year.
- You renew registration through your local DMV office or online if your vehicle has a valid inspection and no outstanding violations.
Registration fees by vehicle type
Passenger cars — sedans, hatchbacks, SUVs, and crossovers under 10,000 pounds GVWR — all pay $38.75 per year. Motorcycles pay $28.75 per year. Trailers under 4,000 pounds pay $28.75; trailers 4,000 to 6,000 pounds pay $38.75.
Commercial trucks and vehicles over 10,000 pounds GVWR use a weight-based scale. A truck rated at 10,001 to 14,000 pounds costs $63.75 per year. At 14,001 to 18,000 pounds, the fee is $88.75. The fee continues to increase in brackets up to vehicles over 80,000 pounds, which pay $288.75 annually. You can find your vehicle's GVWR on a label inside the driver's door jamb or in your owner's manual.
When and where to pay
You renew registration before your current registration expires. Virginia sends you a renewal notice by mail about 30 days before expiration, but you do not have to wait for it — you can renew anytime in the 30 days before expiration. If you miss the important date, you can still renew, but you may face a late fee.
You can renew in person at your local Department of Motor Vehicles office, or online through the Virginia DMV website if your vehicle has a current safety inspection and no outstanding parking tickets or violations. Online renewal takes a few minutes and you receive your new registration card by mail within one to two weeks. In-person renewal is when ready.
What's included in the registration fee
Your registration fee covers the right to operate the vehicle on Virginia roads for the registration period. It does not cover your safety inspection, which is separate and costs between $16 and $20 depending on the inspection station. It also does not cover your license plate if you need a new one — replacement plates cost $15 to $25 depending on the type.
If you are registering a vehicle for the first time in Virginia, you will also need a title transfer, which has its own fee. That fee is $15 for most vehicles. The registration fee itself does not change whether you are registering a new vehicle or renewing an existing one.
Two-year registration and cost comparison
Virginia allows you to register for two years at once. A two-year registration costs you $38.75 times two ($77.50 for passenger cars) plus one $17.50 processing fee, for a total of $95. If you registered for one year twice, you would pay $38.75 plus $17.50, then $38.75 plus $17.50 again, totaling $112. Two-year registration saves you $17 over the two-year span.
The downside is that you must renew your safety inspection every year, even if your registration lasts two years. So you will visit an inspection station annually but only visit the DMV every other year. Many people choose one-year registration to keep both renewals on the same schedule.
Special registration types and additional costs
If you want a personalized license plate, you pay an additional $25 on top of your registration fee. Vanity plates cost the same as standard personalized plates. Disabled veteran plates and other specialty plates have different fee structures — some cost less, some cost the same. You can check the Virginia DMV website for the full list.
If you register a vehicle as a historic vehicle (usually 25 years or older), the registration fee is $28.75 per year, which is less than a standard passenger vehicle. Historic vehicle registration restricts how often you can drive the vehicle, so it is only worth choosing if you genuinely plan to drive it rarely.
Frequently Asked Questions
Do I have to register my vehicle every year?
You must renew registration before it expires. You can choose to renew annually or every two years. If you let your registration lapse, you cannot legally drive the vehicle, and you may face a fine if stopped by police.
What if I sell my vehicle before registration expires?
You do not receive a refund for unused registration time. When you sell, you transfer the registration to the new owner, who then pays to renew it when it expires. The registration stays with the vehicle, not with you.
Is there a discount if I register multiple vehicles?
No. Each vehicle is registered separately and pays its own full fee. There are no multi-vehicle discounts in Virginia.
What happens if I register late?
If you renew after your registration expires, you may owe a late fee in addition to the registration fee. The amount varies, so contact your local DMV office to find out what you owe before you renew.
Can I register a vehicle online if it failed inspection?
No. Online renewal requires a current safety inspection. You must pass inspection first, then renew online or in person at the DMV.