Filter Results

Reset filters




Within
KM


Include:


wheel drive

New and Used Subaru Impreza for Sale

Showing 451-500 of 511
New 2021 Subaru Impreza Touring for sale in Port Coquitlam, BC

2021 Subaru Impreza

Touring
$27,470
+ tax & lic
12KM
Ice Silver
Jim Pattison Auto Group

Port Coquitlam, BC

Used 2019 Subaru Impreza 2.0i Convenience, for sale in Sherbrooke, QC

2019 Subaru Impreza

2.0i Convenience,
$16,995
+ tax & lic
45,000KM
Noir
Das Welt Auto Estrie

Sherbrooke, QC

New 2021 Subaru Impreza Sport for sale in Dieppe, NB

2021 Subaru Impreza

Sport
$30,670
+ tax & lic
15KM
Crimson Red
Steele Auto Group

Dieppe, NB

New 2021 Subaru Impreza Touring for sale in Orillia, ON

2021 Subaru Impreza

Touring
$27,921
+ tax & lic
10KM
Ice Silver Metallic
Subaru of Orillia

Orillia, ON

New 2021 Subaru Impreza Sport for sale in Halifax, NS

2021 Subaru Impreza

Sport
$29,670
+ tax & lic
30KM
Ice Silver Metallic
Steele Auto Group

Halifax, NS

New 2021 Subaru Impreza Sport for sale in Dieppe, NB

2021 Subaru Impreza

Sport
$30,670
+ tax & lic
15KM
Crystal Black Silica
Steele Auto Group

Dieppe, NB

Used 2018 Subaru Impreza 2.0i AWD ** SPORT EYSIGHT ** BLACK for sale in Victoriaville, QC

2018 Subaru Impreza

2.0i AWD ** SPORT EYSIGHT ** BLACK
$19,993
+ tax & lic
67,600KM
Blanc
Subaru Victoriaville

Victoriaville, QC

New 2021 Subaru Impreza Sport for sale in Halifax, NS

2021 Subaru Impreza

Sport
$30,670
+ tax & lic
25KM
Magnetite Grey
Steele Auto Group

Halifax, NS

New 2021 Subaru Impreza Sport for sale in Halifax, NS

2021 Subaru Impreza

Sport
$29,670
+ tax & lic
30KM
Crystal White
Steele Auto Group

Halifax, NS

New 2021 Subaru Impreza Touring for sale in Halifax, NS

2021 Subaru Impreza

Touring
$26,470
+ tax & lic
25KM
Dark Blue Pearl
Steele Auto Group

Halifax, NS

New 2021 Subaru Impreza Touring for sale in Charlottetown, PE

2021 Subaru Impreza

Touring
$26,570
+ tax & lic
9KM
CRYSTAL WHITE PEARL
Steele Auto Group

Charlottetown, PE

New 2021 Subaru Impreza Touring for sale in Sudbury, ON

2021 Subaru Impreza

Touring
$28,198
+ tax & lic
10KM
BLUE_2Y20
Subaru of Sudbury

Sudbury, ON

New 2020 Subaru Impreza 5Dr Sport CVT for sale in Sarnia, ON

2020 Subaru Impreza

5Dr Sport CVT
$31,280
+ tax & lic
9KM
Glen Fenwick Motors Ltd.

Sarnia, ON

New 2021 Subaru Impreza CONVENIENCE for sale in Charlottetown, PE

2021 Subaru Impreza

CONVENIENCE
$23,770
+ tax & lic
10KM
Ice Silver Metallic
Steele Auto Group

Charlottetown, PE

New 2021 Subaru Impreza CONVENIENCE for sale in Charlottetown, PE

2021 Subaru Impreza

CONVENIENCE
$23,770
+ tax & lic
9KM
Magnetite Grey Metallic
Steele Auto Group

Charlottetown, PE

New 2021 Subaru Impreza Touring for sale in Halifax, NS

2021 Subaru Impreza

Touring
$26,570
+ tax & lic
30KM
Crystal White
Steele Auto Group

Halifax, NS

New 2021 Subaru Impreza Touring for sale in Dieppe, NB

2021 Subaru Impreza

Touring
$26,470
+ tax & lic
15KM
Ice Silver Metallic
Steele Auto Group

Dieppe, NB

New 2021 Subaru Impreza Sport for sale in Dieppe, NB

2021 Subaru Impreza

Sport
$29,670
+ tax & lic
15KM
Ice Silver Metallic
Steele Auto Group

Dieppe, NB

New 2021 Subaru Impreza CONVENIENCE for sale in Charlottetown, PE

2021 Subaru Impreza

CONVENIENCE
$24,770
+ tax & lic
8KM
CRYSTAL WHITE PEARL
Steele Auto Group

Charlottetown, PE

New 2021 Subaru Impreza Touring for sale in Sudbury, ON

2021 Subaru Impreza

Touring
$28,198
+ tax & lic
5KM
BLUE_AQ20
Subaru of Sudbury

Sudbury, ON

New 2021 Subaru Impreza Sport for sale in Orillia, ON

2021 Subaru Impreza

Sport
$31,121
+ tax & lic
10KM
Crystal Black Silica
Subaru of Orillia

Orillia, ON

New 2021 Subaru Impreza Touring for sale in Dieppe, NB

2021 Subaru Impreza

Touring
$27,470
+ tax & lic
17KM
CRYSTAL WHITE PEARL
Steele Auto Group

Dieppe, NB

New 2021 Subaru Impreza Touring for sale in Charlottetown, PE

2021 Subaru Impreza

Touring
$26,570
+ tax & lic
8KM
Magnetite Grey Metallic
Steele Auto Group

Charlottetown, PE

New 2021 Subaru Impreza Touring for sale in Orillia, ON

2021 Subaru Impreza

Touring
$27,921
+ tax & lic
10KM
CRYSTAL WHITE PEARL
Subaru of Orillia

Orillia, ON

New 2021 Subaru Impreza Sport-tech for sale in Halifax, NS

2021 Subaru Impreza

Sport-tech
$33,470
+ tax & lic
25KM
Ocean Blue
Steele Auto Group

Halifax, NS

New 2021 Subaru Impreza CONVENIENCE for sale in Halifax, NS

2021 Subaru Impreza

CONVENIENCE
$23,670
+ tax & lic
25KM
Crystal White
Steele Auto Group

Halifax, NS

Used 2011 Subaru Impreza 5dr HB Auto 2.5i for sale in St-Raymond, QC

2011 Subaru Impreza

5dr HB Auto 2.5i
$6,995
+ tax & lic
110,896KM
Rouge
Auto Hervé Fiset

St-Raymond, QC

New 2021 Subaru Impreza Sport for sale in Orillia, ON

2021 Subaru Impreza

Sport
$31,121
+ tax & lic
10KM
Crystal Black Silica
Subaru of Orillia

Orillia, ON

New 2021 Subaru Impreza Touring for sale in Halifax, NS

2021 Subaru Impreza

Touring
$27,470
+ tax & lic
25KM
Ocean Blue
Steele Auto Group

Halifax, NS

New 2021 Subaru Impreza Touring for sale in Halifax, NS

2021 Subaru Impreza

Touring
$27,470
+ tax & lic
25KM
Magnetite Grey
Steele Auto Group

Halifax, NS

Used 2017 Subaru Impreza Sport à hayon 5 portes CVT for sale in Repentigny, QC

2017 Subaru Impreza

Sport à hayon 5 portes CVT
$17,260
+ tax & lic
55,325KM
Blanc
Mazda Repentigny

Repentigny, QC

New 2021 Subaru Impreza Touring for sale in Halifax, NS

2021 Subaru Impreza

Touring
$27,470
+ tax & lic
25KM
Ocean Blue
Steele Auto Group

Halifax, NS

New 2021 Subaru Impreza Sport for sale in Halifax, NS

2021 Subaru Impreza

Sport
$30,770
+ tax & lic
25KM
Ocean Blue
Steele Auto Group

Halifax, NS

New 2021 Subaru Impreza Touring for sale in Dieppe, NB

2021 Subaru Impreza

Touring
$27,470
+ tax & lic
15KM
CRYSTAL WHITE PEARL
Steele Auto Group

Dieppe, NB

New 2021 Subaru Impreza Touring for sale in Charlottetown, PE

2021 Subaru Impreza

Touring
$27,570
+ tax & lic
8KM
Magnetite Grey Metallic
Steele Auto Group

Charlottetown, PE

New 2021 Subaru Impreza 5Dr Sport CVT for sale in Sarnia, ON

2021 Subaru Impreza

5Dr Sport CVT
$31,480
+ tax & lic
9KM
Ocean Blue Pearl
Glen Fenwick Motors Ltd.

Sarnia, ON

New 2021 Subaru Impreza Touring for sale in Charlottetown, PE

2021 Subaru Impreza

Touring
$27,570
+ tax & lic
8KM
Ocean Blue Pearl
Steele Auto Group

Charlottetown, PE

New 2020 Subaru Impreza Sport for sale in Halifax, NS

2020 Subaru Impreza

Sport
$30,445
+ tax & lic
15KM
Ocean Blue
Steele Auto Group

Halifax, NS

New 2020 Subaru Impreza Touring for sale in Halifax, NS

2020 Subaru Impreza

Touring
$27,245
+ tax & lic
30KM
Ice Silver Metallic
Steele Auto Group

Halifax, NS

New 2020 Subaru Impreza Touring for sale in Halifax, NS

2020 Subaru Impreza

Touring
$27,245
+ tax & lic
30KM
CRYSTAL BLACK
Steele Auto Group

Halifax, NS

New 2020 Subaru Impreza Sport for sale in Halifax, NS

2020 Subaru Impreza

Sport
$30,445
+ tax & lic
30KM
CRYSTAL BLACK
Steele Auto Group

Halifax, NS

New 2020 Subaru Impreza Touring for sale in Halifax, NS

2020 Subaru Impreza

Touring
$27,245
+ tax & lic
30KM
Crystal White
Steele Auto Group

Halifax, NS

New 2020 Subaru Impreza Touring for sale in Halifax, NS

2020 Subaru Impreza

Touring
$27,245
+ tax & lic
12,688KM
CRYSTAL BLACK
Steele Auto Group

Halifax, NS

New 2020 Subaru Impreza Sport for sale in Halifax, NS

2020 Subaru Impreza

Sport
$30,445
+ tax & lic
30KM
Ice Silver Metallic
Steele Auto Group

Halifax, NS

New 2020 Subaru Impreza Sport-tech for sale in Halifax, NS

2020 Subaru Impreza

Sport-tech
$32,445
+ tax & lic
26KM
CRYSTAL BLACK
Steele Auto Group

Halifax, NS

New 2020 Subaru Impreza Touring for sale in Halifax, NS

2020 Subaru Impreza

Touring
$27,245
+ tax & lic
12KM
Crystal White
Steele Auto Group

Halifax, NS

New 2020 Subaru Impreza Touring for sale in Halifax, NS

2020 Subaru Impreza

Touring
$27,245
+ tax & lic
10KM
CRYSTAL BLACK
Steele Auto Group

Halifax, NS

New 2020 Subaru Impreza Touring for sale in Halifax, NS

2020 Subaru Impreza

Touring
$26,345
+ tax & lic
8,276KM
Dark Blue
Steele Auto Group

Halifax, NS

New 2019 Subaru Impreza Sport for sale in Halifax, NS

2019 Subaru Impreza

Sport
$28,345
+ tax & lic
11,621KM
CRYSTAL BLACK
Steele Auto Group

Halifax, NS

New 2020 Subaru Impreza Touring for sale in Halifax, NS

2020 Subaru Impreza

Touring
$27,245
+ tax & lic
26KM
Crystal White
Steele Auto Group

Halifax, NS