Where Affordability Lives in Canada
The most affordable Canadian cities are concentrated in Atlantic Canada (New Brunswick, Nova Scotia, PEI, Newfoundland) and the Prairie provinces (Manitoba, Saskatchewan). These regions offer average home prices 50–70% below Toronto and Vancouver — with no sacrifice in quality of life infrastructure.
Most Affordable Cities — Ranked
| # | City | Province | Avg Home Price | Avg 1BR Rent |
|---|---|---|---|---|
| 1 | Moncton | New Brunswick | $340,000 | $1,350/mo |
| 2 | Saint John | New Brunswick | $290,000 | $1,200/mo |
| 3 | Winnipeg | Manitoba | $370,000 | $1,450/mo |
| 4 | Regina | Saskatchewan | $310,000 | $1,300/mo |
| 5 | Thunder Bay | Ontario | $340,000 | $1,400/mo |
| 6 | Charlottetown | PEI | $380,000 | $1,600/mo |
| 7 | Sudbury | Ontario | $390,000 | $1,500/mo |
| 8 | Halifax | Nova Scotia | $530,000 | $1,900/mo |
| 9 | Calgary | Alberta | $580,000 | $2,100/mo |
| 10 | Edmonton | Alberta | $430,000 | $1,700/mo |
*Data sourced from CREA and local real estate boards, 2024–2025 averages. Prices fluctuate — verify before making decisions.
Why Moncton Deserves More Attention
Moncton, New Brunswick is arguably Canada's most underrated city. With an average home price around $340,000, a growing tech scene (call centres and now genuine tech startups), bilingual culture (English/French), and a welcoming community — it offers remarkable value. The city has grown consistently and is well-connected via Moncton airport to major Canadian cities.