Find your next vehicle
from one of our listings...

42 New and Used Subaru Forester Cars for Sale in Surprise, AZ

  15

Mileage: 0
Price: $39,072
Condition: New
Color:
Surprise, AZ
  0

Mileage: 0
Price: $35,863
Condition: New
Color:
Surprise, AZ
  15

Mileage: 10
New Listing
Price: $43,392
Condition: New
Color:
Surprise, AZ
  0

Mileage: 0
New Listing
Price: $35,863
Condition: New
Color:
Surprise, AZ
  0

Mileage: 0
New Listing
Price: $43,332
Condition: New
Color:
Surprise, AZ
  0

Mileage: 0
Price: $35,863
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $35,863
Condition: New
Color:
Surprise, AZ
  0

Mileage: 0
Price: $34,663
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $41,229
Condition: New
Color:
Surprise, AZ
  15

Mileage: 3,516
Price: $33,199
Condition: Certified Used
Color:
Surprise, AZ
  15

Mileage: 10
Price: $39,672
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $40,803
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $37,231
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $39,072
Condition: New
Color:
Surprise, AZ
  15

Mileage: 2,215
Price: $31,199
Condition: Certified Used
Color:
Surprise, AZ
  15

Mileage: 0
Price: $40,787
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $40,630
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $40,630
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $39,049
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $39,049
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $40,834
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $40,639
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $43,176
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $40,578
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $40,803
Condition: New
Color:
Surprise, AZ
  15

Mileage: 2,794
Price: $33,199
Condition: Certified Used
Color:
Surprise, AZ
  15

Mileage: 4,777
Price: $37,199
Condition: Certified Used
Color:
Surprise, AZ
  15

Mileage: 0
Price: $39,972
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $39,168
Condition: New
Color:
Surprise, AZ
  15

Mileage: 0
Price: $39,168
Condition: New
Color:
Surprise, AZ