Skip to content
Home › Rent

Average rent in Canada by city

A two-bedroom apartment averaged $2,438 a month in Canmore, the highest of 189 centres in CMHC's October 2025 survey, and $0 in Yellowhead County. Look up your city before you sign a lease.

Biggest cities: average monthly rent (Oct 2025)

CityBachelor1 bedroom2 bedrooms3+ bedrooms2-bed 1 yr
Toronto$1,491$1,761$2,045$2,294▲ 3.7%
Vancouver$1,667$1,807$2,364$2,820▲ 2.2%
Montréal$1,005$1,131$1,346$1,625▲ 14.5%
Calgary$1,438$1,581$1,908$2,118▲ 1.7%
Edmonton$1,108$1,301$1,598$1,802▲ 4.5%
Ottawa-Gatineau$1,295$1,542$1,757$1,919▲ 4.3%
Winnipeg$914$1,232$1,570$1,849▲ 4.2%
Québec$855$1,107$1,276$1,464▲ 10.1%
Halifax$1,362$1,539$1,828$2,254▲ 7.0%
Victoria$1,349$1,624$2,121$2,742▲ 6.3%
Can I afford it? (30% rule)

All 189 centres – 2-bedroom rent, highest first

Canmore
Alberta · 1 yr ▲ 7.7%
$2,438
Vancouver
British Columbia · 1 yr ▲ 2.2%
$2,364
Squamish
British Columbia · 1 yr ▼ 0.5%
$2,179
Victoria
British Columbia · 1 yr ▲ 6.3%
$2,121
Yellowknife
Northwest Territories · 1 yr ▲ 4.4%
$2,109
Kelowna
British Columbia · 1 yr ▲ 9.5%
$2,098
Toronto
Ontario · 1 yr ▲ 3.7%
$2,045
Ottawa-Gatineau (Ontario part)
Ontario · 1 yr ▲ 2.5%
$1,916
Calgary
Alberta · 1 yr ▲ 1.7%
$1,908
Nanaimo
British Columbia · 1 yr ▲ 6.8%
$1,895
Halifax
Nova Scotia · 1 yr ▲ 7.0%
$1,828
Kitchener-Cambridge-Waterloo
Ontario · 1 yr ▲ 3.9%
$1,816
Guelph
Ontario · 1 yr ▲ 3.9%
$1,803
Saugeen Shores
Ontario · 1 yr ▲ 4.8%
$1,790
Okotoks
Alberta · 1 yr ▲ 21.2%
$1,778
Kincardine
Ontario · 1 yr ▲ 40.9%
$1,767
Kingston
Ontario · 1 yr ▲ 5.3%
$1,763
Oshawa
Ontario · 1 yr ▲ 4.3%
$1,762
Ottawa-Gatineau
Ontario/Quebec · 1 yr ▲ 4.3%
$1,757
Barrie
Ontario · 1 yr ▲ 2.7%
$1,749
Red Deer County
Alberta · 1 yr ▲ 6.3%
$1,703
The Nation
Ontario · 1 yr –
$1,692
Courtenay
British Columbia · 1 yr ▲ 1.0%
$1,691
Kamloops
British Columbia · 1 yr ▲ 7.9%
$1,673
Summerland
British Columbia · 1 yr ▲ 4.6%
$1,671
Stratford
Ontario · 1 yr ▲ 4.5%
$1,663
Hamilton
Ontario · 1 yr ▲ 1.4%
$1,659
Campbell River
British Columbia · 1 yr ▲ 8.8%
$1,656
London
Ontario · 1 yr ▲ 6.7%
$1,645
Woodstock
Ontario · 1 yr ▲ 7.5%
$1,645
Collingwood
Ontario · 1 yr ▲ 6.2%
$1,634
Duncan
British Columbia · 1 yr ▲ 13.3%
$1,624
Abbotsford-Mission
British Columbia · 1 yr ▲ 7.7%
$1,623
Cobourg
Ontario · 1 yr ▲ 5.2%
$1,610
Vernon
British Columbia · 1 yr ▲ 6.2%
$1,607
Brantford
Ontario · 1 yr ▲ 11.2%
$1,604
Edmonton
Alberta · 1 yr ▲ 4.5%
$1,598
Lethbridge
Alberta · 1 yr ▲ 7.9%
$1,593
Kawartha Lakes
Ontario · 1 yr ▲ 7.1%
$1,591
Port Hope
Ontario · 1 yr ▲ 6.0%
$1,588
Huntsville
Ontario · 1 yr ▲ 12.5%
$1,581
Winnipeg
Manitoba · 1 yr ▲ 4.2%
$1,570
Parksville
British Columbia · 1 yr ▲ 1.2%
$1,563
Centre Wellington
Ontario · 1 yr ▲ 8.3%
$1,562
Saskatoon
Saskatchewan · 1 yr ▲ 5.4%
$1,559
Gravenhurst
Ontario · 1 yr ▲ 16.0%
$1,555
Greater Sudbury
Ontario · 1 yr ▲ 7.5%
$1,555
Orillia
Ontario · 1 yr ▲ 13.2%
$1,553
Midland
Ontario · 1 yr ▲ 4.3%
$1,541
St. Catharines-Niagara
Ontario · 1 yr ▲ 3.5%
$1,527
Chilliwack
British Columbia · 1 yr ▲ 8.7%
$1,523
Strathmore
Alberta · 1 yr ▲ 4.2%
$1,520
Bracebridge
Ontario · 1 yr ▲ 5.9%
$1,513
Peterborough
Ontario · 1 yr ▲ 1.0%
$1,513
Penticton
British Columbia · 1 yr ▲ 2.4%
$1,511
Sarnia
Ontario · 1 yr ▲ 2.0%
$1,502
Thunder Bay
Ontario · 1 yr ▲ 3.8%
$1,493
Regina
Saskatchewan · 1 yr ▲ 4.2%
$1,478
Lambton Shores
Ontario · 1 yr ▲ 12.1%
$1,473
Cranbrook
British Columbia · 1 yr ▲ 10.9%
$1,472
Sylvan Lake
Alberta · 1 yr ▲ 11.6%
$1,467
Wood Buffalo
Alberta · 1 yr ▲ 0.1%
$1,457
Williams Lake
British Columbia · 1 yr ▲ 38.3%
$1,455
Moncton
New Brunswick · 1 yr ▲ 6.4%
$1,452
Scugog
Ontario · 1 yr ▲ 9.4%
$1,452
Lacombe
Alberta · 1 yr ▲ 5.3%
$1,451
Ottawa-Gatineau (Quebec part)
Quebec · 1 yr ▲ 7.5%
$1,451
Windsor
Ontario · 1 yr ▲ 5.5%
$1,451
Fredericton
New Brunswick · 1 yr ▲ 5.7%
$1,431
Grande Prairie
Alberta · 1 yr ▲ 7.3%
$1,427
Prince George
British Columbia · 1 yr ▲ 12.1%
$1,422
Red Deer
Alberta · 1 yr ▲ 5.7%
$1,418
Brooks
Alberta · 1 yr ▲ 0.2%
$1,406
Prince Edward
Ontario · 1 yr ▲ 11.2%
$1,405
North Bay
Ontario · 1 yr ▲ 6.0%
$1,404
Brighton
Ontario · 1 yr ▲ 15.0%
$1,403
Sault Ste. Marie
Ontario · 1 yr ▲ 9.3%
$1,394
Chatham-Kent
Ontario · 1 yr ▲ 9.6%
$1,365
Owen Sound
Ontario · 1 yr ▲ 12.1%
$1,361
Charlottetown
Prince Edward Island · 1 yr ▲ 9.3%
$1,354
St. John's
Newfoundland and Labrador · 1 yr ▲ 8.5%
$1,348
Camrose
Alberta · 1 yr ▲ 3.8%
$1,346
Montréal
Quebec · 1 yr ▲ 14.5%
$1,346
Lloydminster (Saskatchewan part)
Saskatchewan · 1 yr ▲ 11.7%
$1,345
Brockville
Ontario · 1 yr ▲ 8.4%
$1,339
Moose Jaw
Saskatchewan · 1 yr ▲ 13.6%
$1,337
Salmon Arm
British Columbia · 1 yr ▲ 10.6%
$1,336
Cold Lake
Alberta · 1 yr ▲ 8.2%
$1,328
Prévost
Quebec · 1 yr ▲ 47.5%
$1,322
Tillsonburg
Ontario · 1 yr ▲ 4.0%
$1,308
Lloydminster (Alberta part)
Alberta · 1 yr ▲ 8.8%
$1,301
Brock
Ontario · 1 yr ▲ 23.4%
$1,296
Wetaskiwin
Alberta · 1 yr ▲ 0.7%
$1,294
Timmins
Ontario · 1 yr ▲ 6.4%
$1,291
Saint John
New Brunswick · 1 yr ▲ 5.0%
$1,290
High River
Alberta · 1 yr ▲ 7.8%
$1,286
North Perth
Ontario · 1 yr ▲ 4.4%
$1,282
Port Alberni
British Columbia · 1 yr ▼ 0.8%
$1,279
Cornwall
Ontario · 1 yr ▲ 11.9%
$1,276
Québec
Quebec · 1 yr ▲ 10.1%
$1,276
Truro
Nova Scotia · 1 yr ▲ 13.5%
$1,273
Portage La Prairie
Manitoba · 1 yr ▼ 0.3%
$1,257
Greater Napanee
Ontario · 1 yr ▼ 4.0%
$1,244
Summerside
Prince Edward Island · 1 yr ▲ 13.1%
$1,241
Quesnel
British Columbia · 1 yr ▲ 15.8%
$1,226
Petawawa
Ontario · 1 yr ▲ 6.0%
$1,225
Medicine Hat
Alberta · 1 yr ▲ 5.1%
$1,217
Yorkton
Saskatchewan · 1 yr ▲ 6.2%
$1,217
Prince Albert
Saskatchewan · 1 yr ▲ 10.7%
$1,213
Terrace
British Columbia · 1 yr ▲ 12.0%
$1,205
Saint-Hyacinthe
Quebec · 1 yr ▲ 10.9%
$1,203
Dawson Creek
British Columbia · 1 yr ▲ 2.0%
$1,202
Pembroke
Ontario · 1 yr ▼ 3.8%
$1,200
Sainte- Sophie
Quebec · 1 yr ▲ 4.6%
$1,198
Fort St. John
British Columbia · 1 yr ▲ 5.7%
$1,196
Ingersoll
Ontario · 1 yr ▲ 7.6%
$1,194
Meaford
Ontario · 1 yr ▼ 12.5%
$1,192
Powell River
British Columbia · 1 yr ▲ 7.2%
$1,182
North Battleford
Saskatchewan · 1 yr ▲ 8.8%
$1,159
Granby
Quebec · 1 yr ▲ 2.2%
$1,154
Prince Rupert
British Columbia · 1 yr ▼ 4.5%
$1,154
West Nipissing
Ontario · 1 yr ▲ 9.7%
$1,151
Cowansville
Quebec · 1 yr ▲ 13.6%
$1,147
Haldimand County
Ontario · 1 yr ▼ 22.7%
$1,137
Thompson
Manitoba · 1 yr ▲ 3.7%
$1,136
Cape Breton
Nova Scotia · 1 yr ▲ 4.9%
$1,134
Lachute
Quebec · 1 yr ▲ 11.0%
$1,134
Miramichi
New Brunswick · 1 yr ▲ 0.4%
$1,132
Kentville
Nova Scotia · 1 yr ▼ 5.4%
$1,128
Salaberry-de-Valleyfield
Quebec · 1 yr ▲ 14.1%
$1,125
Joliette
Quebec · 1 yr ▲ 10.6%
$1,114
Queens
Nova Scotia · 1 yr –
$1,114
Bathurst
New Brunswick · 1 yr ▲ 12.0%
$1,108
Hawkesbury (Ontario part)
Ontario · 1 yr ▲ 21.1%
$1,108
Brandon
Manitoba · 1 yr ▲ 1.7%
$1,096
Val-d'Or
Quebec · 1 yr ▲ 10.6%
$1,071
New Glasgow
Nova Scotia · 1 yr ▲ 10.1%
$1,070
Rawdon
Quebec · 1 yr ▲ 9.9%
$1,069
Sherbrooke
Quebec · 1 yr ▲ 6.1%
$1,062
Hawkesbury (Quebec part)
Quebec · 1 yr ▲ 4.9%
$1,056
West Grey
Ontario · 1 yr –
$1,055
Drummondville
Quebec · 1 yr ▲ 17.8%
$1,044
Sainte-Adèle
Quebec · 1 yr ▲ 8.5%
$1,034
Kings Subdivision
Ontario · 1 yr ▼ 4.8%
$1,020
Trois-Rivières
Quebec · 1 yr ▲ 14.5%
$1,017
Rouyn-Noranda
Quebec · 1 yr ▼ 2.5%
$1,007
Estevan
Saskatchewan · 1 yr ▲ 0.7%
$1,005
Gander
Newfoundland and Labrador · 1 yr ▲ 3.6%
$1,005
Amos
Quebec · 1 yr ▲ 14.8%
$1,002
Swift Current
Saskatchewan · 1 yr ▲ 2.3%
$999
Edmundston
New Brunswick · 1 yr ▲ 9.8%
$995
Steinbach
Manitoba · 1 yr ▼ 3.3%
$991
Victoriaville
Quebec · 1 yr ▲ 8.2%
$991
Norfolk
Ontario · 1 yr ▲ 2.7%
$988
Saguenay
Quebec · 1 yr ▲ 11.5%
$986
Sainte-Marie
Quebec · 1 yr ▲ 11.3%
$965
Sept-Îles
Quebec · 1 yr ▲ 14.8%
$956
Corner Brook
Newfoundland and Labrador · 1 yr ▲ 2.3%
$949
Grand Falls-Windsor
Newfoundland and Labrador · 1 yr ▲ 13.4%
$945
Sorel-Tracy
Quebec · 1 yr ▲ 10.7%
$943
Rimouski
Quebec · 1 yr ▲ 15.4%
$935
Campbellton (New Brunswick part)
New Brunswick · 1 yr ▲ 11.5%
$922
Les Îles-de-la-Madeleine
Quebec · 1 yr ▲ 9.4%
$921
Gaspé
Quebec · 1 yr ▲ 12.1%
$918
Elliot Lake
Ontario · 1 yr ▲ 8.2%
$871
Montmagny
Quebec · 1 yr ▲ 15.0%
$865
Rivière-du-Loup
Quebec · 1 yr ▲ 4.5%
$857
Baie-Comeau
Quebec · 1 yr ▲ 6.9%
$855
Shawinigan
Quebec · 1 yr ▲ 7.7%
$830
Alma
Quebec · 1 yr ▲ 13.7%
$828
Thetford Mines
Quebec · 1 yr ▲ 10.2%
$819
Saint-Félicien
Quebec · 1 yr ▲ 12.3%
$812
Saint-Georges
Quebec · 1 yr ▲ 12.1%
$798
Mont-Laurier
Quebec · 1 yr ▲ 11.1%
$788
Matane
Quebec · 1 yr ▲ 13.4%
$786
Dolbeau-Mistassini
Quebec · 1 yr ▲ 10.4%
$677
La Tuque
Quebec · 1 yr ▲ 7.0%
$600
Bay Roberts
Newfoundland and Labrador · 1 yr –
$0
East Hants
Nova Scotia · 1 yr –
$0
Essex
Ontario · 1 yr –
$0
Leamington
Ontario · 1 yr –
$0
Mississippi Mills
Ontario · 1 yr –
$0
North Grenville
Ontario · 1 yr –
$0
Roberval
Quebec · 1 yr –
$0
Saint-Jean-sur-Richelieu
Quebec · 1 yr –
$0
Saint-Lin--Laurentides
Quebec · 1 yr –
$0
Temiskaming Shores
Ontario · 1 yr –
$0
Yarmouth
Nova Scotia · 1 yr –
$0
Yellowhead County
Alberta · 1 yr –
$0

Questions and answers

What is the average rent in Canada?

In CMHC's October 2025 Rental Market Survey, the median of average two-bedroom rents across 189 centres was $1,290 a month. Canmore was highest at $2,438.

Where is rent cheapest?

Of the centres surveyed, Yellowhead County (Alberta) had the lowest average two-bedroom rent: $0.

What does the data cover?

Purpose-built rental apartments and row houses in structures of three or more units, surveyed by CMHC each October. Condominiums and secondary suites are not included, and asking rents for vacant units are usually higher.

How often is it updated?

Once a year. CMHC runs the survey in October and Statistics Canada publishes the results (table 34-10-0133-01) a few months later.

Source: Statistics Canada, Table 34-10-0133-01, Canada Mortgage and Housing Corporation, average rents for areas with a population of 10,000 and over (Statistics Canada Open Licence) (row and apartment structures of three units and over). Survey of October 2025.