7,344 Listings of New Subaru for Sale

No local results match your search, below are our national listings.
  • 2019 Subaru Outback for sale in Brunswick, OH
    • $2,702below average
    • Email for Price
    • Mileage
    • 1 Miles
    • 677 Miles below average
  • 2020 Subaru Ascent for sale in Highland Park, IL

    2020 Subaru Ascent

    • $9,604below average
    • Email for Price
    • Mileage
    • 1 Miles
    • 9 Miles below average
  • 2019 Subaru Forester for sale in Aurora, CO
    • $6,121below average
    • Email for Price
    • Mileage
    • 5 Miles
    • 1,118 Miles below average
  • 2019 Subaru Crosstrek for sale in Aurora, CO
    • $2,472below average
    • Email for Price
    • Mileage
    • 5 Miles
    • 293 Miles below average
  • 2019 Subaru Crosstrek for sale in Brunswick, OH
    • $2,034below average
    • Email for Price
    • Mileage
    • 1 Miles
    • 330 Miles below average
  • 2019 Subaru Forester for sale in Topeka, KS
    • $2,446below average
    • Email for Price
    • Mileage
    • 5 Miles
    • 709 Miles below average
  • 2019 Subaru Impreza for sale in Bremerton, WA
    • $1,954below average
    • Email for Price
    • Mileage
    • Miles
    • Miles above average
  • 2019 Subaru Forester for sale in Old Bridge, NJ
    • $4,220below average
    • Email for Price
    • Mileage
    • Miles
    • Miles above average
  • 2010 Subaru Forester for sale in Taunton, MA
    • $1,830below average
    • Email for Price
    • Mileage
    • 136,472 Miles
    • 20,455 Miles above average
  • 2019 Subaru Forester for sale in Brunswick, OH
    • $6,438below average
    • Email for Price
    • Mileage
    • 1 Miles
    • 1,122 Miles below average
  • 2019 Subaru Forester for sale in Olympia, WA
    • $6,322below average
    • Email for Price
    • Mileage
    • 5 Miles
    • 1,118 Miles below average
  • 2019 Subaru Crosstrek for sale in Brunswick, OH
    • $104below average
    • Email for Price
    • Mileage
    • 1 Miles
    • 297 Miles below average
  • 2019 Subaru Impreza for sale in Aurora, CO
    • $1,465below average
    • Email for Price
    • Mileage
    • 5 Miles
    • 238 Miles below average
  • 2019 Subaru Outback for sale in Brunswick, OH
    • $1,693below average
    • Email for Price
    • Mileage
    • 1 Miles
    • 949 Miles below average
  • 2019 Subaru Outback for sale in Waldorf, MD
    • $4,590below average
    • Email for Price
    • Mileage
    • Miles
    • Miles above average
  • 1 of 490