18,257 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,348 below average
    • Email for Price
    • Mileage
    • 2,110 Miles
    • 48,358 Miles below average
  • 2016 Subaru Legacy for sale in Orlando, FL
    • $1,171 below average
    • Email for Price
    • Mileage
    • 25,668 Miles
    • 63,306 Miles below average
  • 2017 Subaru Forester for sale in Centennial, CO
    • $4,193 above average
    • Email for Price
    • Mileage
    • 2,341 Miles
    • 59,755 Miles below average
  • 2017 Subaru Outback for sale in Portland, OR
    • $5,001 below average
    • Email for Price
    • Mileage
    • 8,598 Miles
    • 35,263 Miles below average
  • 2016 Subaru Impreza for sale in Orlando, FL
    • $921 below average
    • Email for Price
    • Mileage
    • 24,439 Miles
    • 43,647 Miles below average
  • 2017 Subaru Forester for sale in Lehi Or Orem, UT
    • $712 below average
    • Email for Price
    • Mileage
    • 22,595 Miles
    • 39,501 Miles below average
  • 2016 Subaru Legacy for sale in Wall Township, NJ
    • $2,259 below average
    • Email for Price
    • Mileage
    • 20,734 Miles
    • 42,011 Miles below average
  • 2017 Subaru Forester for sale in Draper, UT
    • $4,008 below average
    • Email for Price
    • Mileage
    • 20,386 Miles
    • 41,710 Miles below average
  • 2017 Subaru Forester for sale in Glenside, PA
    • $1,288 above average
    • Email for Price
    • Mileage
    • 12,795 Miles
    • 49,301 Miles below average
  • 2017 Subaru Crosstrek for sale in Lindon, UT

    2017 Subaru Crosstrek

    • $2,846 below average
    • Email for Price
    • Mileage
    • 9,437 Miles
    • 43,432 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
  • 2015 Subaru Legacy for sale in Wall Township, NJ
    • $1,396 below average
    • Email for Price
    • Mileage
    • 41,522 Miles
    • 60,962 Miles below average
  • 2018 Subaru Legacy for sale in Portland, OR
    • $3,251 below average
    • Email for Price
    • Mileage
    • 4,113 Miles
    • 31,423 Miles below average
  • 2017 Subaru WRX for sale in Lindon, UT
    • $1,295 below average
    • Email for Price
    • Mileage
    • 2,738 Miles
    • 46,855 Miles below average
  • 2017 Subaru Legacy for sale in Lehigh Acres, FL
    • $555 below average
    • Email for Price
    • Mileage
    • 34,819 Miles
    • 48,421 Miles below average
  • 1 of 1,218