18,362 Listings of Subaru for Sale

No local results match your search, below are our national listings.
  • 2017 Subaru Forester for sale in Woods Cross, UT
    • $2,252 below average
    • Email for Price
    • Mileage
    • 2,110 Miles
    • 48,604 Miles below average
  • 2017 Subaru Legacy for sale in North Lauderdale, FL
    • $1,264 below average
    • Email for Price
    • Mileage
    • 27,916 Miles
    • 55,882 Miles below average
  • 2017 Subaru Forester for sale in North Lauderdale, FL
    • $1,727 below average
    • Email for Price
    • Mileage
    • 22,635 Miles
    • 38,665 Miles below average
  • 2017 Subaru Forester for sale in Orlando, FL
    • $1,727 below average
    • Email for Price
    • Mileage
    • 22,635 Miles
    • 38,665 Miles below average
  • 2017 Subaru Forester for sale in Centennial, CO
    • $4,174 above average
    • Email for Price
    • Mileage
    • 2,341 Miles
    • 58,959 Miles below average
  • 2017 Subaru WRX for sale in Lindon, UT
    • $1,203 below average
    • Email for Price
    • Mileage
    • 2,738 Miles
    • 46,684 Miles below average
  • 2017 Subaru Outback for sale in Wayne, MI
    • $88 below average
    • Email for Price
    • Mileage
    • 7,730 Miles
    • 42,589 Miles below average
  • 2017 Subaru Outback for sale in Portland, OR
    • $4,956 below average
    • Email for Price
    • Mileage
    • 8,598 Miles
    • 35,958 Miles below average
  • 2017 Subaru Forester for sale in Johnstown, PA
    • $1,317 below average
    • Email for Price
    • Mileage
    • 25,738 Miles
    • 35,562 Miles below average
  • 2016 Subaru WRX for sale in Miami, FL
    • $1,949 below average
    • Email for Price
    • Mileage
    • 25,983 Miles
    • 44,208 Miles below average
  • 2016 Subaru Legacy for sale in Wall Township, NJ
    • $2,237 below average
    • Email for Price
    • Mileage
    • 20,734 Miles
    • 42,897 Miles below average
  • 2017 Subaru WRX for sale in Post Falls, ID
    • $2,657 below average
    • Email for Price
    • Mileage
    • 2,874 Miles
    • 39,969 Miles below average
  • 2017 Subaru Forester for sale in Moorhead, MN
    • $2,269 above average
    • Email for Price
    • Mileage
    • 11,615 Miles
    • 49,685 Miles below average
  • 2017 Subaru Forester for sale in Glenside, PA
    • $1,269 above average
    • Email for Price
    • Mileage
    • 12,795 Miles
    • 48,505 Miles below average
  • 2017 Subaru Legacy for sale in Pasco, WA
    • $1,735 above average
    • Email for Price
    • Mileage
    • 26,663 Miles
    • 57,135 Miles below average
  • 1 of 1,225