Used Cars for Sale in Virginia Beach, VA

15,712 listingsPriced from $1,750 to $261,935Median $27,996

VehiSales is tracking 15,712 used cars for sale in Virginia Beach, VA as of August 2026, priced from $1,750 to $261,935 (median $27,996). Ford, Honda and Chevrolet top the local mix, and the most listed models are Ford F-150, Chevrolet Silverado and Honda CR-V. Every listing includes photos, mileage, dealer details and a vehicle history check on VehiSales.

The inventory leans toward SUVs (8,025), sedans (2,931) and pickup trucks (2,536). Model years reach 2027, and 63% of listings are from 2021 or newer. The mix includes 195 electric and 1,089 hybrid vehicles.

Across the last 13 weeks, the area's average asking price held steady around $25,361.

No location set
Showing 20 of 15,712 vehicles

According to the Virginia Department of Motor Vehicles, there are over 2.3 million vehicles registered in the Virginia Beach area. The most popular vehicles in Virginia Beach, Virginia (VA) are the Toyota Camry, Honda Accord, and Ford F-150, which are all in the top 10 most registered vehicles in the city. In 2019, the total number of vehicles sold in Virginia Beach was over 36,000, with the Toyota Camry being the most popular vehicle sold.