Average home prices and estimated monthly mortgage payments across 50 Canadian cities in 2026 — each figure moves with the Bank of Canada rate. Tap a city for the full breakdown.
Average home prices vary widely across Canada in 2026, from over $1.2M in Vancouver and Toronto to under $350k in prairie cities. Every monthly mortgage payment tracks the Bank of Canada's 2.25%% policy rate, so a cut or hike changes what buyers pay in every market.
Looking for government debt instead of house prices? See provincial debt for all 13 provinces and territories or the national debt clock.