These 7 Ontario Cities Made The Top 10 For Most Expensive Rent In Canada RN

Well, that sucks.

Contributing Writer

A November report has revealed which Canadian cities are the most expensive when it comes to renting and so many places in Ontario topped the list.

The recent ranking by Rentals.ca states that the most expensive cities to rent in the province are Toronto, Oakville, Burlington, Vaughan, Mississauga, Etobicoke, and Guelph, all of which also ranked within the top 10 in the country.

Toronto ranked as the priciest place in Ontario, with its average one-bedroom unit costing $2,006 and two-bedroom costing $2,678 per month. It almost made the top spot for all of Canada but was narrowly beaten out by Vancouver.

Rentals.ca | Handout

On the flip side, the report points to Brampton as the cheapest city to rent within the GTA, with residents paying an average of $1,580 a month for a one-bedroom.

However, the most affordable Ontario city highlighted in the report is Windsor, with one-bedroom units going for an average of $1,250 per month.

Meanwhile, provinces like Saskatchewan and Alberta continue to offer the most affordable renting opportunities in the country with two-bedroom prices sinking as low as $870.

  • Contributing Writer

    Patrick John Gilson (he/him) is a Contributing Writer with Narcity Media. He is a pro at ensuring his content is both exciting and tailored to millennials. He specializes in breaking news and investigative stories that require him to be on scene— something he enjoys and thrives in.

Ontario's cheapest cities were revealed and you could save $26,000/year by leaving Toronto

Here's what income you need for a "comfortable" life in 36 cities across Ontario. 👇

8 Ontario snow laws you might not know you can get fined up to $2,000 for breaking

Some of them also have time limits — so you'd better get shovelling. ❄️⏳

8 bucket-list destinations Canadians are actually urged to avoid in 2026

Your 2026 bucket list might need some editing. 👀