Stacie Hurst for Finder.com

How much income is needed to buy a home in 10 major Canadian cities

Average home prices in Canada have risen more than 50% over the past 10 years, despite recent rate cuts making mortgages more affordable. Mortgages aside, the average Canadian is in debt to the tune of $22,147, according to a Q2 2025 Equifax report .

Given average housing costs and debt statistics in each province, how much income do you need to buy a home in Canada? The answer varies across the country and depends on the type of household you have. Finder.com takes a look at the income needed (in Canadian dollars) to buy a single, detached home in the biggest city in each Canadian province.

1. Saint John, New Brunswick

Starting on the east coast, you might need to earn around $47,800 t

See Full Page