In brief
At the 6.34% stress-test rate (average 5-year fixed of 4.34% + 2 points, Bank of Canada), with 20% down, a 25-year amortization and a 39% GDS ratio, the household income needed to buy the reference home ranges from about $54,000 in Gaspé to $223,000 in Oakville. In Toronto: ~$180,000; in Montreal: ~$126,000. Payotte math on board-published prices — full assumptions below.
The income required in 63 cities
For each city we start from the reference price published by its real estate board (composite HPI, median or average — the same as our price dossiers), and compute the gross household income needed to qualify under the insured-loan standard. Ranked from highest to lowest income.
| City | Prov. | Required household income | Reference price | Price dated |
|---|---|---|---|---|
| Oakville | Ontario | $223,000 | $1,163,100 | June 2026 |
| Vaughan | Ontario | $218,000 | $1,132,200 | June 2026 |
| Richmond | B.C. | $212,000 | $1,100,700 | May 2026 |
| Coquitlam | B.C. | $212,000 | $1,100,700 | May 2026 |
| Richmond Hill | Ontario | $212,000 | $1,104,000 | June 2026 |
| Vancouver | B.C. | $211,000 | $1,098,000 | April 2026 |
| Markham | Ontario | $205,000 | $1,067,000 | June 2026 |
| Kelowna | B.C. | $205,000 | $1,062,800 | May 2026 |
| Toronto | Ontario | $180,000 | $934,000 | June 2026 |
| Surrey | B.C. | $174,000 | $899,200 | April 2026 |
| Abbotsford | B.C. | $173,000 | $893,300 | May 2026 |
| Mississauga | Ontario | $172,000 | $887,200 | June 2026 |
| Burlington | Ontario | $169,000 | $871,400 | June 2026 |
| Brampton | Ontario | $164,000 | $847,800 | June 2026 |
| Blainville | Quebec | $156,000 | $803,000 | Q2 2026 |
| Boucherville | Quebec | $156,000 | $805,000 | Q2 2026 |
| Hamilton | Ontario | $145,000 | $746,245 | June 2026 |
| Oshawa | Ontario | $141,000 | $724,200 | June 2026 |
| Sainte-Julie | Quebec | $130,000 | $667,400 | Q2 2026 |
| Kitchener | Ontario | $127,000 | $649,700 | April 2026 |
| Montreal | Quebec | $126,000 | $645,000 | April 2026 |
| Laval | Quebec | $124,000 | $635,000 | June 2026 |
| Ottawa | Ontario | $123,000 | $629,800 | April 2026 |
| Kamloops | B.C. | $119,000 | $608,000 | June 2026 |
| Saint-Eustache | Quebec | $117,000 | $597,000 | Q2 2026 |
| Windsor | Ontario | $114,000 | $583,500 | May 2026 |
| Saint-Jean-sur-Richelieu | Quebec | $113,000 | $578,000 | Q2 2026 |
| Calgary | Alberta | $112,000 | $568,800 | April 2026 |
| Halifax | N.S. | $112,000 | $570,900 | April 2026 |
| London | Ontario | $111,000 | $563,000 | April 2026 |
| Saint-Jérôme | Quebec | $108,000 | $547,000 | Q2 2026 |
| Longueuil | Quebec | $106,000 | $540,000 | Q1 2026 |
| Airdrie | Alberta | $102,000 | $515,000 | May 2026 |
| Greater Sudbury | Ontario | $101,000 | $514,800 | June 2026 |
| Gatineau | Quebec | $97,000 | $489,950 | Q1 2026 |
| Quebec City | Quebec | $96,000 | $486,000 | April 2026 |
| Sherbrooke | Quebec | $91,000 | $460,750 | Q1 2026 |
| Saskatoon | Saskatchewan | $89,000 | $448,400 | June 2026 |
| Lethbridge | Alberta | $89,000 | $450,795 | May 2026 |
| Thunder Bay | Ontario | $87,000 | $439,500 | June 2026 |
| Edmonton | Alberta | $86,000 | $431,900 | April 2026 |
| Fort McMurray | Alberta | $86,000 | $432,213 | May 2026 |
| Drummondville | Quebec | $85,000 | $425,000 | Q2 2026 |
| Moncton | N.B. | $84,000 | $422,600 | Q1 2026 |
| St. John's | N.L. | $84,000 | $423,600 | June 2026 |
| Grande Prairie | Alberta | $83,000 | $414,420 | May 2026 |
| Trois-Rivières | Quebec | $81,000 | $405,000 | Q1 2026 |
| Red Deer | Alberta | $80,000 | $403,024 | May 2026 |
| Medicine Hat | Alberta | $80,000 | $399,865 | May 2026 |
| Rimouski | Quebec | $80,000 | $400,750 | Q2 2026 |
| Winnipeg | Manitoba | $79,000 | $394,600 | April 2026 |
| Saint John | N.B. | $77,000 | $386,276 | September 2025 |
| Charlottetown | P.E.I. | $77,000 | $383,300 | June 2026 |
| Saguenay | Quebec | $74,000 | $370,000 | Q2 2026 |
| Regina | Saskatchewan | $72,000 | $356,400 | June 2026 |
| Fredericton | N.B. | $69,000 | $344,487 | 2025 |
| Rouyn-Noranda | Quebec | $68,000 | $335,000 | Q2 2026 |
| Moose Jaw | Saskatchewan | $61,000 | $302,100 | June 2026 |
| Swift Current | Saskatchewan | $60,000 | $293,800 | June 2026 |
| Prince Albert | Saskatchewan | $57,000 | $276,800 | June 2026 |
| Baie-Comeau | Quebec | $56,000 | $271,750 | Q2 2026 |
| Sept-Îles | Quebec | $56,000 | $271,750 | Q2 2026 |
| Gaspé | Quebec | $54,000 | $262,500 | Q2 2026 |
Income rounded to the nearest thousand. The reference price is the one published by each city's board (see our price dossiers for each figure's exact scope). A household with other debts (car, cards, credit lines) needs a higher income — the TDS ratio (44%) takes over.
The method, in full
The assumptions. 20% down payment · 25-year amortization · qualifying rate of 6.34% (the higher of the 5.25% regulatory floor and the system's average 5-year fixed — 4.34% per the Bank of Canada — plus 2 points) · property taxes estimated at 1% of the price per year · heating estimated at $150/month · 39% GDS ratio (the insured-loan standard) · no other debts.
The math. Canadian mortgage payment (semi-annual compounding) on 80% of the price, plus taxes and heating, all capped at 39% of gross monthly income: required income = (payment + taxes/12 + heating) × 12 ÷ 0.39. It is exactly the mechanics detailed in our affordability pillar, applied to each city's actual price.
What this figure is not. Neither a loan promise nor a market average: it is the theoretical qualification threshold for a debt-free file under the assumptions above. Your actual rate, taxes and debts change the result — a mortgage broker runs it with your numbers. The prices themselves are never estimated: each comes from the city's real estate board, at the date shown.
Regeneration. This table is recomputed on every data update (last generated: July 30, 2026) — if the Bank of Canada moves or a board publishes a new month, the required incomes follow automatically.
How to read these figures
The national gap is dizzying. Between Gaspé ($54,000) and Oakville ($223,000), the required income varies by a factor of 4. The same Canadian household can be a comfortable owner in one city and priced out in another — the required-income gap is first a geography gap, not an effort gap.
The median total income of Canadian households was $84,000 (2021 Census, Statistics Canada): every city above that threshold in the table therefore requires more than the median household earns — often two full incomes. That is the affordability crisis in concrete terms.
Two levers change the picture: a 30-year amortization instead of 25 (available to first-time buyers on insured loans) cuts the required income by roughly 8-10%, and every point of decline in the qualifying rate cuts it by roughly 9-11%. See the policy-rate dossier for the decision calendar.
Frequently asked questions
What income do you need to buy a house in Canada?
At the 6.34% stress-test rate (average 5-year fixed of 4.34% + 2 points, Bank of Canada), with 20% down, a 25-year amortization and a 39% GDS ratio, the household income needed to buy the reference home ranges from about $54,000 in Gaspé to $223,000 in Oakville. In Toronto: ~$180,000; in Montreal: ~$126,000. Payotte math on board-published prices — full assumptions below.
What income do you need to buy in Toronto?
About $180,000 of gross household income for the reference home ($934,000, June 2026), at the 6.34% stress-test rate with 20% down, 25-year amortization and no other debts. Payotte math (39% GDS) on the TRREB benchmark.
What income do you need to buy in Montreal?
About $126,000 of gross household income for the reference home ($645,000, April 2026), under the same assumptions. Payotte math (39% GDS) on the QPAREB/Centris price.
Does the math include my debts?
No — the table assumes a household with no other debts. If you carry a car loan, cards or credit lines, the TDS ratio (~44%) takes over: every $100 of monthly debt payment cuts capacity by roughly $15,000. Our affordability pillar includes a full calculator with your numbers.
Why 6.34% and not my actual rate?
Because qualification happens at the federal stress test: the higher of 5.25% and your rate + 2 points. With the average 5-year fixed at 4.34% (Bank of Canada), the test rate is 6.34%. You PAY your actual rate — but you QUALIFY at the test rate.
Related reading — our data dossiers
- Canada policy rate
- 2026-2027 forecasts: will prices drop?
- Average rent by city (CMHC)
- Quebec real estate prices
- Ontario real estate prices
- Alberta real estate prices
- British Columbia real estate prices
- Saskatchewan real estate prices
- Rent or buy? The monthly gap by city
- How long to sell? City by city
- Land transfer tax, city by city
- 25 vs 30-year amortization: the real cost
- Real estate commission: the real numbers
- Sell with an agent or sell yourself?
- Quebec notary fees
- Real-estate market statistics
Ready to see what YOUR numbers say?
A verified mortgage broker computes your real capacity — with your debts, your down payment and each lender's grid. Payotte names a single one per sector, selected on public data.
Find a verified mortgage broker