50 Best Subaru Impreza for Sale under $3,000, Savings from $2,369

2007 Subaru Impreza
216,000 Miles | Mount Airy, MD
$3,000
est. $43/mo

Track Price Check Availability

2003 Subaru Impreza
94,233 Miles | Villa Park, IL
$2,795
est. $40/mo

Track Price Check Availability

2006 Subaru Impreza
329,819 Miles | Salem, NH
$2,150
est. $31/mo

Track Price Check Availability

2000 Subaru Impreza
195,484 Miles | Escondido, CA
$2,990
est. $43/mo

Track Price Check Availability

2005 Subaru Impreza
129,289 Miles | Salt Lake City, UT
$2,800
est. $40/mo

Track Price Check Availability

2010 Subaru Impreza
210,824 Miles | Woodbridge, VA
$2,900
est. $42/mo

Track Price Check Availability

1998 Subaru Impreza
143,070 Miles | Frankfort, KY
$2,625
est. $38/mo

Track Price Check Availability

2006 Subaru Impreza
176,000 Miles | Louisville, KY
$2,890
est. $42/mo

Track Price Check Availability

2001 Subaru Impreza
143,846 Miles | Iron Ridge, WI
$2,995
est. $43/mo

Track Price Check Availability

2007 Subaru Impreza
175,914 Miles | Columbus, OH
$2,950
est. $43/mo

Track Price Check Availability

1999 Subaru Impreza
231,998 Miles | Puyallup, WA
$2,295
est. $33/mo

Track Price Check Availability

2008 Subaru Impreza
176,000 Miles | Columbia, CT
$2,999
est. $43/mo

Track Price Check Availability

2005 Subaru Impreza
190,952 Miles | Somers, CT
$2,995
est. $43/mo

Track Price Check Availability

2010 Subaru Impreza
203,126 Miles | Salem, NH
$2,600
est. $37/mo

Track Price Check Availability

2000 Subaru Impreza
208,212 Miles | Saylorsburg, PA
$1,995
est. $29/mo

Track Price Check Availability

2007 Subaru Impreza
165,000 Miles | Elkhart, IN
$2,500
est. $36/mo

Track Price Check Availability

2007 Subaru Impreza
204,155 Miles | Sacramento, CA
$2,950
est. $43/mo

Track Price Check Availability

2005 Subaru Impreza
170,000 Miles | Plaistow, NH
$2,950
est. $43/mo

Track Price Check Availability

2002 Subaru Impreza
368,000 Miles | Winchester, VA
$2,999
est. $43/mo

Track Price Check Availability

2008 Subaru Impreza
168,000 Miles | Columbia, CT
$2,700
est. $39/mo

Track Price Check Availability

Subaru Impreza Pricing Analysis

Active Listings
Mileage