Average Rent by City in Canada
What does a one-bedroom actually cost across Canada's major cities? Here's an approximate snapshot for August 2026, from most to least expensive, and how each city compares to the national average of about $1,770.
Snapshot, not a live feed. These are approximate average asking rents rounded to the nearest $10, captured in August 2026from the Rentals.ca National Rent Report and Statistics Canada. Rents change monthly and vary widely by neighbourhood and unit — check current listings for today's prices.
| City | Province | Avg 1-bedroom | vs national |
|---|---|---|---|
| Vancouver | BC | $2,650 | +50% vs national |
| Toronto | ON | $2,480 | +40% vs national |
| Halifax | NS | $2,350 | +33% vs national |
| Ottawa | ON | $2,010 | +14% vs national |
| Montreal | QC | $1,880 | +6% vs national |
| Calgary | AB | $1,640 | -7% vs national |
| Edmonton | AB | $1,580 | -11% vs national |
| Winnipeg | MB | $1,200 | -32% vs national |
The national picture
As of August 2026, the average asking rent for a one-bedroom in Canada was about $1,770, and a two-bedroom about $2,159. After years of steep increases, national rents have been easing year-over-year — but the gap between the priciest cities (Vancouver, Toronto, Halifax) and the most affordable (Winnipeg, Edmonton) is as wide as it's been in a decade.
Remember: your rent has legal protection
Market averages are about newlistings. Once you're in a unit, most provinces limit how much your rent can rise each year — see rent increase rules by province. Staying put often protects a below-market rent.
Snapshot: August 2026. Sources: Rentals.ca National Rent Report, Statistics Canada. Figures are approximate and change monthly.