18,375 Listings of Subaru for Sale

No local results match your search, below are our national listings.
  • 2017 Subaru WRX for sale in Lindon, UT
    • $1,289 below average
    • Email for Price
    • Mileage
    • 2,738 Miles
    • 47,149 Miles below average
  • 2016 Subaru Legacy for sale in Bloomington, IL
    • $2,488 above average
    • Email for Price
    • Mileage
    • 7,618 Miles
    • 54,500 Miles below average
  • 2016 Subaru WRX for sale in North Lauderdale, FL
    • $1,959 below average
    • Email for Price
    • Mileage
    • 25,983 Miles
    • 44,325 Miles below average
  • 2016 Subaru Forester for sale in Manassas Park, VA
    • $642 above average
    • Email for Price
    • Mileage
    • 6,717 Miles
    • 58,209 Miles below average
  • 2017 Subaru WRX for sale in Costa Mesa, CA
    • $717 above average
    • Email for Price
    • Mileage
    • 13,658 Miles
    • 36,229 Miles below average
  • 2017 Subaru WRX for sale in Fontana, CA
    • $717 above average
    • Email for Price
    • Mileage
    • 13,658 Miles
    • 36,229 Miles below average
  • 2018 Subaru Outback for sale in Post Falls, ID
    • $5,708 below average
    • Email for Price
    • Mileage
    • 5,234 Miles
    • 27,866 Miles below average
  • 2017 Subaru Legacy for sale in Wall Township, NJ
    • $1,788 below average
    • Email for Price
    • Mileage
    • 23,715 Miles
    • 37,877 Miles below average
  • 2016 Subaru Forester for sale in Leesport, PA
    • $2,740 above average
    • Email for Price
    • Mileage
    • 16,283 Miles
    • 58,231 Miles below average
  • 2017 Subaru Outback for sale in Nashua, NH
    • $1,806 below average
    • Email for Price
    • Mileage
    • 31,292 Miles
    • 36,038 Miles below average
  • 2017 Subaru Outback for sale in Boise, ID
    • $3,825 below average
    • Email for Price
    • Mileage
    • 16,203 Miles
    • 30,628 Miles below average
  • 2017 Subaru Forester for sale in Staten Island, NY
    • $124 above average
    • Email for Price
    • Mileage
    • 10,988 Miles
    • 51,125 Miles below average
  • 2017 Subaru WRX for sale in Post Falls, ID
    • $2,638 below average
    • Email for Price
    • Mileage
    • 2,874 Miles
    • 37,974 Miles below average
  • 2017 Subaru Forester for sale in Post Falls, ID
    • $1,134 below average
    • Email for Price
    • Mileage
    • 3,065 Miles
    • 59,048 Miles below average
  • 2017 Subaru Outback for sale in Wall Township, NJ
    • $2,381 below average
    • Email for Price
    • Mileage
    • 36,579 Miles
    • 30,751 Miles below average
  • 1 of 1,225