A Virginia State inspection costs $16.00 for motor vehicles and recreation vehicles, plus trailers (including semi-trailers). The cost is $12.00 for a motorcycle and $51.00 for a tractor-trailer, a truck with a GVW of 26,000 pounds or more, or a vehicle used to transport passengers that has a seating capacity of more than 15 passengers including the driver.