Usually, it costs around $50 to register a car in VA. That said, the exact fee varies from one vehicle to another and depends on the following factors: - The empty or gross weight of your car - The kind of license plate you have - The time period of registration. You can register your car for either one or two years. The cost of registration for two years is double the annual fee. However, as per the Virginia car insurance laws, the two-year registration option is not available for vehicles with a gross weight of 50,000 or more, vehicles that have been registered under the International Registration Plan, and uninsured vehicles