Canada's housing affordability crisis has put cost of living front and centre for millions of Canadians making relocation decisions. Where can you actually afford to live — and live well — in 2025? This guide ranks major and mid-sized Canadian cities by overall affordability, factoring in rent, home prices, taxes, and daily living costs.
| Rank | City | Avg 1BR Rent | Avg Home Price | Tax Burden |
|---|---|---|---|---|
| 1 | Winnipeg, MB | $1,200–$1,500 | ~$360K | Moderate |
| 2 | Edmonton, AB | $1,400–$1,800 | ~$430K | Low (no prov. tax) |
| 3 | Regina, SK | $1,100–$1,400 | ~$320K | Moderate |
| 4 | Saskatoon, SK | $1,200–$1,500 | ~$360K | Moderate |
| 5 | Quebec City, QC | $1,300–$1,700 | ~$400K | High (QC rates) |
| 6 | London, ON | $1,500–$1,800 | ~$580K | Moderate |
| 7 | Winnipeg (see #1) | – | – | – |
| 8 | Calgary, AB | $1,900–$2,200 | ~$590K | Low (no prov. tax) |
| 9 | Montreal, QC | $1,800–$2,200 | ~$550K | High (QC rates) |
| 10 | Ottawa, ON | $2,000–$2,400 | ~$650K | Moderate |
Winnipeg holds the title for the most affordable major city in Canada in 2025. Average home price of $360K, rent starting below $1,300/month for a 1-bedroom, and Manitoba's moderate taxes make it unrivalled for pure affordability. The cold winters are the main deterrent. For those who can handle -30°C weeks in January, Winnipeg offers the most financial breathing room of any major Canadian city.
Edmonton combines Winnipeg-adjacent housing costs with Alberta's no-provincial-income-tax advantage. The tax savings are so significant that Edmonton arguably offers the best after-tax affordability of any major Canadian city. Average home price ~$430K, rent starting around $1,400/month.
Saskatchewan's two major cities are often overlooked in affordability discussions. Home prices in the $300K–$380K range and rents well below national averages make them compelling for those whose careers are compatible with these markets. Oil-adjacent economy, agriculture, potash, and growing tech presence provide employment.
Quebec City offers extraordinary quality of life — a UNESCO World Heritage historic district, vibrant French culture, excellent food — at costs dramatically below Montreal. Rents average $1,100–$1,600 for a 1-bedroom; homes average $380,000–$420,000. The trade-off: you really need to speak French, and the English-language job market is extremely limited.
London is Ontario's affordability standout among mid-sized cities. University town (Western + Fanshawe), major healthcare employers, and a growing tech scene give it career options alongside 1-bedroom rents in the $1,500–$1,800 range and homes averaging ~$580K. The 2-hour drive to Toronto is manageable for occasional visits without needing to live there.
| City | Province | Avg 1BR Rent | Avg Home |
|---|---|---|---|
| Thunder Bay | ON | $1,100–$1,400 | ~$290K |
| Sudbury | ON | $1,100–$1,400 | ~$310K |
| Sault Ste Marie | ON | $1,000–$1,300 | ~$250K |
| Lethbridge | AB | $1,200–$1,500 | ~$320K |
| Red Deer | AB | $1,200–$1,600 | ~$330K |
| Moncton | NB | $1,300–$1,700 | ~$290K |
| Saint John | NB | $1,100–$1,400 | ~$250K |
New Brunswick (Moncton, Fredericton, Saint John) represents exceptional value for remote workers. Home prices in the $250K–$320K range, rents below $1,500, and a growing remote-work community have made NB increasingly popular. The province also offers attractive immigration and relocation incentives.
Affordability always comes with trade-offs. The cheapest cities typically have some combination of: fewer job opportunities, colder winters, smaller cultural scenes, and limited airport connections. The question isn't just "what's cheapest?" but "what's the best value for my specific situation?"
For a remote worker who can earn Toronto wages while living in Moncton or Winnipeg, the financial advantage is extraordinary — potentially $25,000–$40,000/year better off. For someone who needs to be in Toronto for their career, the calculation is different.
Remote work has fundamentally changed affordability calculations for knowledge workers. A developer earning $120K remotely in Winnipeg pays roughly $1,400/month in rent and no land transfer tax — an after-rent income of nearly $7,000/month. The same person in Toronto earning $130K pays $2,600/month in rent, leaving roughly $5,800/month. Winnipeg wins, dramatically, even at a $10K salary penalty.
No matter which Canadian city you call home, KOHO gives you a free account with no monthly fees and no minimum balance. One less cost to worry about. Use code 45ET55JSYA for a bonus when you sign up.
Open KOHO Free — No Fees — Code 45ET55JSYA