Browse 1,899 Subaru cars & trucks. Average price: $32,568
Searchshop has 1,899 Subaru cars & trucks for sale. Prices range from $1,227 to $57,855. Browse 798 new and 1,091 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 1,899 listings. Prices range from $1,227 to $57,855. 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 $32,568. Prices currently range from $1,227 to $57,855 across 1,899 listings.
The most popular Subaru model on Searchshop is the Outback with 457 listings available. Other popular models include the Forester, Crosstrek, Ascent.
There are currently 1,899 Subaru cars & trucks listed for sale on Searchshop. Inventory is updated daily with new listings from trusted dealers nationwide.
Yes, Searchshop has 798 new and 1,091 used Subaru cars & trucks available right now. Use our search filters to narrow by condition, price, and location.
Total Listings
1,899
Average Price
$32,568
Price Range
$1,227 - $57,855
Avg Mileage
27,871 mi
Popular Year
2026
Dealers
136
Discover 1,899 Subaru for sale in the United States. With an average price of $32,568, you'll find options from $1,227 to $57,855. Shop from 136 trusted dealerships.
Last updated: August 28, 2026
$32,289
43,508 mi
Flagstaff, AZ
Morgan Auto Group in TAMPA, FL is one of the top dealers carrying Subaru cars & trucks with 575 listings. Browse our dealer network to find Subaru inventory near you.