Browse 15,103 Subaru cars & trucks. Average price: $31,779
Searchshop has 15,103 Subaru cars & trucks for sale. Prices range from $1,227 to $340,000. Browse 951 new and 6,112 used listings. Compare your picks today.
Each Subaru listing shows photos, specs, and price. Filter by model, year, price, or place. Use the loan tool on each page to plan costs.
Subaru cars & trucks on Searchshop come from trusted dealers across the U.S. Each dealer page lists their stock, hours, and reviews. Read them to find a dealer you trust.
Find your perfect Subaru vehicle from our selection of 15,103 listings. Prices range from $1,227 to $340,000. Browse by type above or use our advanced search to filter by year, price, location, and more.
The average price of a Subaru vehicle on Searchshop is $31,779. Prices currently range from $1,227 to $340,000 across 15,103 listings.
The most popular Subaru model on Searchshop is the Outback with 2,745 listings available. Other popular models include the Forester, Crosstrek, OUTBACK.
There are currently 15,103 Subaru cars & trucks listed for sale on Searchshop. Inventory is updated daily with new listings from trusted dealers nationwide.
Yes, Searchshop has 951 new and 6,112 used Subaru cars & trucks available right now. Use our search filters to narrow by condition, price, and location.
Morgan Auto Group in TAMPA, FL is one of the top dealers carrying Subaru cars & trucks with 517 listings. Browse our dealer network to find Subaru inventory near you.
Total Listings
15,103
Average Price
$31,779
Price Range
$1,227 - $340,000
Avg Mileage
29,453 mi
Popular Year
2026
Dealers
1,337
Discover 15,103 Subaru for sale in the United States. With an average price of $31,779, you'll find options from $1,227 to $340,000. Shop from 1,337 trusted dealerships.
Last updated: September 18, 2026