New & Used Subaru for sale in Canada

Price: $20,995

58,380 km
St.Albert, Alberta Insta Auto Solutions
Price: $22,998

76,360 km
Regina, Saskatchewan WOW CARS
Price: $34,495
*This vehicle has not been Inspected or Cleaned. Vehicle Just Arrived. Inspections and Detailing are...
86,380 km
Cayuga, Ontario Haldimand Motors
Price: $26,700

58,788 km
Calgary, Alberta Checkered Flag Auto Sales
Price: $4,999

277,850 km
Scarborough, Ontario Aya's Auto Sale
Price: Call

128,597 km
North York, Ontario Queen Auto Group
Price: Call

177,891 km
Bolton, Ontario The Auto Show
Price: $26,988
We offer finance solutions to all credit situations! We offer: $0 Down Car Loan Approvals O.A.C. Sel...
67,313 km
Burlington, Ontario Car Nation Canada Direct