Average rent in Toronto, ON
The average 1-bedroom rent in Toronto is $1,761 a month, and a 2-bedroom averages $2,045 (CMHC Rental Market Survey, October 2025). New leases cost more: the average 1-bedroom asking rent in Toronto is $2,220 (Rentals.ca, September 2026).
What all renters pay (CMHC)
| Unit size | Average monthly rent |
|---|---|
| Studio | $1,491 |
| 1-bedroom | $1,761 |
| 2-bedroom | $2,045 |
| 3-bedroom+ | $2,294 |
| All units | $1,917 |
Source: CMHC Rental Market Survey, Oct 2025: average rent by bedroom and survey zone (purpose-built, all tenants). These are averages for purpose-built rental apartments and include long-time tenants, so new leases are usually higher.
What new renters are asked (Rentals.ca)
| Unit size | Average asking rent |
|---|---|
| 1-bedroom | $2,220 |
| 2-bedroom | $2,937 |
| 3-bedroom | $3,586 |
Source: Rentals.ca & Urbanation National Rent Report, Oct 2026: average asking rent by city and bedroom, September 2026. City-wide figure for Toronto covering all listing types; the 3-bedroom figure covers purpose-built and condo apartments. If you moved in during 2024 or later, we compare you with these figures.
Is your Toronto rent too high? Check in 10 seconds →Neighbourhood zones in Toronto
- Toronto (Central) · 1-bed $2,042
- Toronto (East) · 1-bed $1,692
- Toronto (North) · 1-bed $1,892
- Toronto (West) · 1-bed $1,798
- Etobicoke (South) · 1-bed $1,493
- Etobicoke (Central) · 1-bed $1,874
- Etobicoke (North) · 1-bed $1,718
- York · 1-bed $1,706
- East York · 1-bed $1,578
- Scarborough (Central) · 1-bed $1,610
- Scarborough (North) · 1-bed $1,616
- Scarborough (East) · 1-bed $1,633
- North York (Southeast) · 1-bed $1,638
- North York (Northeast) · 1-bed $1,815
- North York (Southwest) · 1-bed $1,567
- North York (N.Central) · 1-bed $1,771
- North York (Northwest) · 1-bed $1,517
- Mississauga (South) · 1-bed $1,684
- Mississauga (Northwest) · 1-bed $1,989
- Mississauga (Northeast) · 1-bed $1,719
- Brampton (West) · 1-bed $1,782
- Brampton (East) · 1-bed $1,770
- Oakville · 1-bed $1,915
- Richmond Hill/Vaughan/King · 1-bed $1,583
- Aurora, Newmkt, Whit-St. · 1-bed $1,863
- Markham · 1-bed $1,885
- Pickering/Ajax/Uxbridge · 1-bed $1,396
- Milton/Halton Hills · 1-bed $1,516
- Orangeville/Mono · 1-bed $1,463
- Bradford/West Gwillimbury/New Tecumseth · 1-bed $1,310