50 Best New Subaru Impreza for Sale, Savings from $2,419

2019 Subaru Impreza
New | Lynchburg, VA
$17,998
est. $259/mo

Track Price Check Availability

2020 Subaru Impreza
New | Fairfield, CA
$20,536
est. $296/mo

Track Price Check Availability

2020 Subaru Impreza
New | Chandler, AZ
$28,407
est. $409/mo

Track Price Check Availability

2020 Subaru Impreza
New | Waldorf, MD
$25,539
est. $368/mo

Track Price Check Availability

2020 Subaru Impreza
New | Sioux Falls, SD
$21,632
est. $312/mo

Track Price Check Availability

2020 Subaru Impreza
New | Manchester, NH
$25,432
est. $367/mo

Track Price Check Availability

2020 Subaru Impreza
New | Manassas, VA
$20,784
est. $300/mo

Track Price Check Availability

2019 Subaru Impreza
New | Manchester, NH
$24,437
est. $352/mo

Track Price Check Availability

2020 Subaru Impreza
New | St Cloud, MN
$28,237
est. $407/mo

Track Price Check Availability

2020 Subaru Impreza
New | Manassas, VA
$22,791
est. $329/mo

Track Price Check Availability

2020 Subaru Impreza
New | Sioux Falls, SD
$21,792
est. $314/mo

Track Price Check Availability

2020 Subaru Impreza
New | Manchester, NH
$21,714
est. $313/mo

Track Price Check Availability

2020 Subaru Impreza
New | Manchester, NH
$25,947
est. $374/mo

Track Price Check Availability

2020 Subaru Impreza
New | Manchester, NH
$25,951
est. $374/mo

Track Price Check Availability

2020 Subaru Impreza
New | Tacoma, WA
$23,616
est. $340/mo

Track Price Check Availability

2020 Subaru Impreza
New | St Cloud, MN
$28,407
est. $409/mo

Track Price Check Availability

2020 Subaru Impreza
New | Manassas, VA
$26,592
est. $383/mo

Track Price Check Availability

2020 Subaru Impreza
New | St Cloud, MN
$21,333
est. $307/mo

Track Price Check Availability

2020 Subaru Impreza
New | Tacoma, WA
$23,629
est. $341/mo

Track Price Check Availability

2020 Subaru Impreza
New | Sioux Falls, SD
$23,691
est. $341/mo

Track Price Check Availability