Virginia registration fees depend on your vehicle's weight and age
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. The older your vehicle, the lower the fee. A new sedan might cost $110 to $135 per year, while a vehicle over 10 years old typically costs $45 to $65 per year. Motorcycles, trailers, and commercial vehicles have their own fee schedules.
You pay the registration fee every time you renew, which happens every 12 months in Virginia. The state does not offer multi-year registration, so you cannot pay for two or three years at once. If you register a vehicle for the first time in Virginia, you pay the full annual fee regardless of when in the year you register it.
The Virginia Department of Motor Vehicles publishes the exact fee table on its website, organized by GVWR range. You can find your vehicle's GVWR on the driver's side door jamb or in your owner's manual. If you cannot locate it, the DMV can tell you the fee based on your vehicle identification number (VIN).
Key Takeaways
- Virginia registration fees range from roughly $45 to $135 per year depending on your vehicle's weight class and age.
- Fees are based on gross vehicle weight rating, not the actual weight of your car, and you can find this number on your door jamb or in your manual.
- Vehicles over 10 years old pay a lower rate than newer vehicles in the same weight class.
- You renew registration annually; Virginia does not offer multi-year registration periods.
- The DMV can calculate your exact fee using your VIN if you do not know your vehicle's weight rating.
How Virginia calculates your registration fee
The state uses a tiered system based on GVWR. Vehicles are grouped into weight ranges, and each range has a different annual fee. A passenger car with a GVWR under 4,000 pounds pays one rate; a truck or SUV rated between 6,000 and 8,000 pounds pays more. The heaviest vehicles—those rated over 10,000 pounds—pay the highest fees, sometimes exceeding $200 per year.
Age also reduces your fee. Vehicles registered in Virginia for their first year pay the full rate. After that, the fee drops by a percentage each year until the vehicle reaches 10 years old, at which point the fee stabilizes at its lowest level. A 15-year-old sedan and a 10-year-old sedan in the same weight class pay the same amount.
If you own a vehicle registered in another state and move to Virginia, you must re-register it within 30 days. You will pay the Virginia fee based on your vehicle's current age and weight, not what you paid in your previous state.
What the registration fee includes and does not include
The registration fee covers your license plate, registration card, and the right to drive on Virginia roads for 12 months. It does not include title transfer fees, inspection fees, or emissions testing. If you are registering a vehicle for the first time in Virginia or transferring ownership, you will pay additional fees beyond the annual registration cost.
Virginia requires an emissions inspection for most vehicles in Northern Virginia and the Hampton Roads area. This inspection costs around $20 to $30 and is separate from registration. If your vehicle is exempt from emissions testing (very new vehicles, certain older models, or electric vehicles), you still pay the registration fee but skip the inspection.
Personalized license plates cost extra—typically $10 to $25 above the standard registration fee, depending on the design you choose. Vanity plates and specialty plates (military, college, conservation) have their own pricing.
Where to pay and when your registration expires
You can renew your registration online through the Virginia DMV website, by mail, or in person at a DMV office or authorized agent location. Online renewal is the fastest option and takes about 10 minutes. You will need your current registration card and a valid payment method (credit card, debit card, or electronic check).
Your registration expires on the last day of the month shown on your registration card. Virginia sends renewal notices about 30 days before expiration, but receiving a notice is not required—it is your responsibility to renew on time. Driving with an expired registration can result in a traffic stop and a fine.
If you renew online or by mail, allow at least two weeks for your new registration card to arrive by mail. If you need it faster, renew in person at a DMV office and you can receive your registration card the same day.
Registration fees for specific vehicle types
Motorcycles pay a flat fee of around $27 per year, regardless of engine size or age. Trailers have their own schedule based on weight, typically ranging from $15 to $50 per year. Motor homes and RVs are registered as vehicles and follow the standard GVWR-based fee schedule.
Commercial vehicles and vehicles registered for business use may have different fees or requirements. If your vehicle is registered as a commercial vehicle (for example, a pickup truck used for a business), contact the DMV to confirm the correct fee category. Some commercial registrations require additional documentation or inspections.
Electric vehicles and plug-in hybrids pay the same registration fee as gasoline vehicles in the same weight class. Virginia does not offer a discount or surcharge based on fuel type.
What happens if you do not renew on time
Driving with an expired registration is a traffic violation in Virginia. A police officer can stop you and issue a summons. The fine for expired registration typically ranges from $50 to $100, depending on how long your registration has been expired. You will also be required to renew your registration before you can legally drive again.
If your registration has been expired for more than a few months, you may need to pass a vehicle inspection before you can renew. The inspection ensures your vehicle meets Virginia's safety and emissions standards. If your vehicle fails inspection, you must make repairs and be re-inspected before registration can be renewed.
If you know your registration will expire soon but you are unable to renew when ready, contact the DMV. In some cases, they can issue a temporary permit that allows you to drive for a short period while you arrange renewal.
Frequently Asked Questions
Can I register my vehicle for more than one year at a time?
No. Virginia only offers annual registration. You must renew every 12 months. However, you can renew online or by mail before your current registration expires, so you do not have to wait until the last day.
Do I pay sales tax on top of the registration fee?
No. The registration fee is a flat amount set by the state. Sales tax applies only when you purchase the vehicle, not when you register or renew it.
What if I sell my vehicle before the registration expires?
You do not get a refund for unused registration time. The new owner must register the vehicle in their name. You should notify the DMV of the sale to avoid liability for traffic violations or parking tickets incurred after you no longer own the vehicle.
Does Virginia offer any discounts on registration fees?
Virginia does not offer discounts based on income, age, or vehicle type (except that older vehicles pay lower fees automatically). Some specialty plates support charitable causes, but they cost more, not less, than standard registration.
How do I know my vehicle's gross vehicle weight rating?
Check the driver's side door jamb, the owner's manual, or your vehicle's title. If you cannot find it, call the DMV with your VIN and they will tell you the correct weight class and fee for your vehicle.