Vancouver is Canada’s eighth-best city in which to buy real estate, according to an analysis by MoneySense, and the only city outside of Ontario to make the top 10. Guelph, Ontario, took top place, with Durham/Oshawa and Brantford rounding out the top three. Toronto came in at number 13.
The 2017 MoneySense Where to Buy Now ranking is based on income potential, sustained price growth and a strong local economy, as well as affordability. Guelph took the top spot because of its low unemployment, tight rental market, and rising home values, as well as its relatively balanced real estate market.