18,325 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,363 below average
    • Email for Price
    • Mileage
    • 2,110 Miles
    • 48,086 Miles below average
  • 2017 Subaru Legacy for sale in North Lauderdale, FL
    • $1,266 below average
    • Email for Price
    • Mileage
    • 27,916 Miles
    • 55,943 Miles below average
  • 2017 Subaru Forester for sale in North Lauderdale, FL
    • $1,698 below average
    • Email for Price
    • Mileage
    • 22,635 Miles
    • 39,412 Miles below average
  • 2017 Subaru Forester for sale in Orlando, FL
    • $1,698 below average
    • Email for Price
    • Mileage
    • 22,635 Miles
    • 39,412 Miles below average
  • 2017 Subaru Forester for sale in Centennial, CO
    • $4,203 above average
    • Email for Price
    • Mileage
    • 2,341 Miles
    • 59,706 Miles below average
  • 2017 Subaru WRX for sale in Lindon, UT
    • $1,276 below average
    • Email for Price
    • Mileage
    • 2,738 Miles
    • 46,394 Miles below average
  • 2017 Subaru Outback for sale in Wayne, MI
    • $96 below average
    • Email for Price
    • Mileage
    • 7,730 Miles
    • 42,582 Miles below average
  • 2017 Subaru Outback for sale in Portland, OR
    • $5,001 below average
    • Email for Price
    • Mileage
    • 8,598 Miles
    • 35,264 Miles below average
  • 2016 Subaru WRX for sale in Miami, FL
    • $1,942 below average
    • Email for Price
    • Mileage
    • 25,983 Miles
    • 44,305 Miles below average
  • 2016 Subaru Legacy for sale in Wall Township, NJ
    • $2,246 below average
    • Email for Price
    • Mileage
    • 20,734 Miles
    • 42,290 Miles below average
  • 2017 Subaru WRX for sale in Post Falls, ID
    • $2,684 below average
    • Email for Price
    • Mileage
    • 2,874 Miles
    • 39,960 Miles below average
  • 2017 Subaru Forester for sale in Glenside, PA
    • $1,298 above average
    • Email for Price
    • Mileage
    • 12,795 Miles
    • 49,252 Miles below average
  • 2017 Subaru Legacy for sale in Pasco, WA
    • $1,733 above average
    • Email for Price
    • Mileage
    • 26,663 Miles
    • 57,196 Miles below average
  • 2016 Subaru Impreza for sale in Lynnwood, WA
    • $3,554 below average
    • Email for Price
    • Mileage
    • 13,000 Miles
    • 42,075 Miles below average
  • 2017 Subaru Forester for sale in Post Falls, ID
    • $1,008 below average
    • Email for Price
    • Mileage
    • 3,065 Miles
    • 58,982 Miles below average
  • 1 of 1,222