50 Best Subaru Wagons for Sale, Savings from $3,349

2018 Subaru Impreza
5,113 Miles | Dallas, TX
$21,275
est. $307/mo

Track Price Check Availability

2017 Subaru Impreza
22,330 Miles | Placentia, CA
$16,088
est. $232/mo

Track Price Check Availability

2017 Subaru Impreza
31,617 Miles | Placentia, CA
$14,788
est. $213/mo

Track Price Check Availability

2019 Subaru Impreza
9,071 Miles | Cockeysville, MD
$20,789
est. $300/mo

Track Price Check Availability

2019 Subaru Impreza
15,325 Miles | Phoenix, AZ
$18,987
est. $274/mo

Track Price Check Availability

2017 Subaru Impreza
42,194 Miles | Daytona Beach, FL
$17,998
est. $259/mo

Track Price Check Availability

2013 Subaru Impreza
121,550 Miles | Raleigh, NC
$11,599
est. $167/mo

Track Price Check Availability

2019 Subaru Impreza
22,010 Miles | Fredericksburg, VA
$20,998
est. $303/mo

Track Price Check Availability

2017 Subaru Impreza
26,385 Miles | Fredericksburg, VA
$21,998
est. $317/mo

Track Price Check Availability

2012 Subaru Impreza
108,921 Miles | Manchester, NH
$11,998
est. $173/mo

Track Price Check Availability

2017 Subaru Impreza
28,254 Miles | Sanford, FL
$18,998
est. $274/mo

Track Price Check Availability

2013 Subaru Impreza
117,064 Miles | Indianapolis, IN
$12,998
est. $187/mo

Track Price Check Availability

2018 Subaru Impreza
23,078 Miles | Raleigh, NC
$16,998
est. $245/mo

Track Price Check Availability

2018 Subaru Impreza
21,866 Miles | Milwaukie, OR
$19,998
est. $288/mo

Track Price Check Availability

2016 Subaru Impreza
33,257 Miles | Memphis, TN
$20,998
est. $303/mo

Track Price Check Availability

2017 Subaru Impreza
31,781 Miles | Memphis, TN
$17,998
est. $259/mo

Track Price Check Availability

2015 Subaru Impreza
14,953 Miles | Lynchburg, VA
$16,998
est. $245/mo

Track Price Check Availability

2017 Subaru Impreza
23,787 Miles | South Jordan, UT
$17,998
est. $259/mo

Track Price Check Availability

2016 Subaru Impreza
40,814 Miles | South Jordan, UT
$17,998
est. $259/mo

Track Price Check Availability

2017 Subaru Impreza
17,055 Miles | South Jordan, UT
$19,998
est. $288/mo

Track Price Check Availability

Pricing Analysis

Active Listings
Mileage