LeasePlain.com

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.

By the LeasePlain Editorial Team · Checked against Ontario's Residential Tenancies Act per our editorial standards·Last reviewed August 2026

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.

CityProvinceAvg 1-bedroomvs national
VancouverBC$2,650+50% vs national
TorontoON$2,480+40% vs national
HalifaxNS$2,350+33% vs national
OttawaON$2,010+14% vs national
MontrealQC$1,880+6% vs national
CalgaryAB$1,640-7% vs national
EdmontonAB$1,580-11% vs national
WinnipegMB$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.

Frequently Asked Questions