Our Disclosure

The content on this website includes links to our partners and we may receive compensation when you sign up, at no cost to you. This may impact which products or services we write about and where and how they appear on the site. It does not affect the objectivity of our evaluations or reviews. Read our disclosure.

The 13 Most Expensive Places to Live in Canada in 2024

Updated:

Fact Checked

According to the latest report by Numbeo, Canada holds the 25th position in terms of the world’s highest cost of living plus rent index. It is a slight decrease from its previous ranking at spot number 22nd in 2022.

However, within the country, certain cities, such as Toronto, Vancouver, Markham and Kelowna, prove to be more expensive than others. This article covers the 13 most expensive places to live in Canada in 2024.

Key Takeaways

  • Numbeo places Canada at number 22 for the highest cost of living plus rent index in 2023, with some of the most expensive cities being Vancouver, Toronto, and Montreal.
  • Toronto has the highest cost of living in Canada, with an average monthly cost of living of $1,416 for a single person (excluding rent) and a median home price of $1,095,617.
  • While having a lower overall cost of living than Toronto, Vancouver is still the most expensive city in Canada regarding housing, with a median rent of $2,335 for a studio apartment and a median home price of $1,220,469.

Most Expensive Cities to Live in Canada

Place Average Monthly Cost of Living (excluding rent)Typical Rent Price 
Toronto, ON $1,534$2,506 for a one-bedroom apartment
Vancouver, BC$1,554$2,450 for a studio
Markham, ON$1,382$2,500 for a one-bedroom apartment 
Kelowna, BC$1,337$1,713 for a studio 
Victoria, BC$1,530$1,795 for a studio
Nanaimo, BC$1,340$1,695 for a one-bedroom apartment 
Calgary, AB$1,601 $1,840 for a one-bedroom apartment 
Brampton, ON$1,287$2,198 for a one-bedroom apartment 
Surrey, BC$1,343$2,075 for a one-bedroom apartment 
Mississauga, ON$1,221$2,372 for a one-bedroom apartment 

1. Toronto, ON

Toronto has gained recognition as the finance capital of Canada, with a reputation for being pricey. As it evolved into a commerce and finance center over time due to its strategic location, more than 6 million people call this urban area home. Ongoing population growth boosts real estate demand while increasing job market competition.

According to Numbeo, a person living alone in Toronto shells out $1,534 monthly on average for their overhead expenses, excluding rent.

If you were to consider renting a studio flat, Zumper estimates it would amount to an average price tag of $2,033. If you opted for the bigger one-bedroom unit, expect around $2,506 monthly expenditure.

Those who have set owning a house as their ultimate aim within the Greater Toronto Area should prepare themselves to pay approximately $1,127,635 based on facts recorded by the WOWA research firm.

That is how many houses generally sell in 2023, making Toronto one of Canada’s most expensive places to live.

Learn about Ontario’s minimum wage.

2. Vancouver, BC

Vancouver, a contemporary urban hub with nature reserves, is similar to Toronto regarding the high cost of living. After holding the top spot as the most expensive region for many years, “Van City” was taken over by Toronto at the top spot last 2022.

Living expenses in Vancouver have become burdensome due to the city’s competitive housing market, hefty grocery prices, and rising utility charges.

The city’s free public school system and the dependable public transportation system known as TransLink have been beneficial with the expenses.

Despite its cheaper food and transportation costs, Vancouver is still the city with the most expensive housing in Canada compared to its eastern neighbourhoods.

It ranks 79th in the world for the most expensive cost of living in 2023, at $1,554 (Numbeo, 2023) for an individual, slightly higher than Toronto.

However, Greater Vancouver is much more costly when renting and buying a home, with an average rent of $2,450 for a studio apartment and an average home price of $1,299,503 for the area.

3. Markham, ON

Markham is at the center of the Greater Toronto Area, known for its diversity and economic stability. Though it may be more affordable than Toronto to some extent, rental rates and real estate prices are still higher than in other regions.

The city’s high living level is reflected in its high prices for products and services since it is home to hundreds of corporate headquarters and over a thousand highly technological and health sciences firms.

The average cost of living in this locale is $1,382, slightly above Ontario’s average and exceeding national standards by approximately 13%.

According to Zolo, Markham has the tenth highest home prices in the Greater Toronto Area and is the 17th fastest-growing city. Around $1.3M is what you may anticipate shelling out to acquire one of these homes.

Although there was a 1.9% drop in housing in Markham in February 2023, according to the Toronto Regional Real Estate Board, it is still 22% higher than the national average, with a median cost of $1,281,247 (Zolo, 2023).

Renting an apartment in Markham is just as expensive as in Toronto, with a 1-bedroom apartment costing $2,500 per month.

4. Kelowna, BC

Throughout the years, many Canadians have chosen Kelowna as their desired spot for retirement. Despite needing a central hub dedicated to commerce and industry, living in Kelowna is costly.

Aside from the limited housing options, the beautiful surroundings are another reason costs soar; who can resist paying extra money when you have stunning views?

According to Remax Canada, homeownership in this location has an average price of approximately $1,104,850 – somewhat lower than Vancouver’s yet slightly more expensive than Toronto’s rate.

Many first-time residents, frustrated by the high costs of single-family homes, instead opt to acquire townhouses, which frequently come with lower mortgage values.

To dwell here requires a minimum estimated budget of $1,337 per month (excluding rent). Renters would need anywhere from $1,713 (for studio apartments) up to 2-bedroom units costing around $2,363 each calendar month, depending upon your needs or family size.

Related: Best Places to Visit in Kelowna

5. Victoria, BC

Despite Victoria’s smaller size than its twin city, Vancouver, it remains one of Canada’s most expensive cities.

Many factors contribute to why Victoria is as expensive as Vancouver or Toronto, including high housing demand and people having increased minimum wages, which means they are subjected to higher tax rates.

Housing prices are at $1.6 million, and consumer prices are slightly more expensive than in Vancouver because the city is on an island. Expansion is complex, and goods and materials must be transported over water.

In Victoria, apartments range from $1,795 for a studio to $2,7575 for a two-bedroom, which is surprisingly just a little higher than Vancouver’s average studio rent.

6. Nanaimo, BC

Nestled in the charming province of British Columbia, Nanaimo has become one of Canada’s rapidly growing cities.

Flourishing industries such as healthcare, real estate, and accounting have brought about a surge in possibilities throughout the metropolis, causing a significant escalation in the cost of living.

As per the data provided by Remax Canada, a single-family house’s benchmark price in Nanaimo is $802,500 this year.

However, they expect a 5% decrease in sales in 2023, as seen from the low number of houses, condos, and townhomes for sale due to increased bank interest rates and higher mortgage values.

Monthly living expenditures like groceries, utility bills, and clothing purchases are computed to be $1,340 for one individual, which is analogous to what you’ll spend while dwelling within Ottawa city limits.

The pursuit of good lodging in Nanaimo can result in an expenditure of approximately $1,695 per month when seeking to rent an apartment.

7. Calgary, AB

Calgary, a significant Canadian economic center per Edmonton Homes’ analysis, boasts of being one of the country’s most economical cities with favourable living expenses and high earnings. Compared to Vancouver, rental costs here are 36% lower, according to Numbeo.

Calgary also has reasonably priced groceries and utilities. Eating out and buying groceries is expected to be 7-12% cheaper than in Vancouver. That makes it an ideal location for newcomers seeking a cost-effective lifestyle while earning lucrative wages.

The housing market reports produced by WOWA show that the typical home price in Calgary costs around $545,746 or half a million dollars.

8. Brampton, ON

With over 75,000 businesses operating in Brampton, “the flower town of Canada,” it is one of Canada’s fastest-growing and most expensive cities. Housing, transportation, tax, and other charges significantly contribute to Brampton’s substantial cost of living.

Despite its attractive features and excellent living conditions, it would be best if you were monetarily prepared to pay more compared to other Canadian cities.

Although groceries and food are 18% cheaper than in Toronto, basic utility expenses such as electricity and water are still 25% more expensive than in Toronto.

Furthermore, oil and gasoline prices are much higher than those in its neighbouring cities, particularly Toronto. It is due to an economy heavily dependent on the transportation and logistics industry.

Like Toronto and Vancouver, the market for real estate in Brampton is also quite competitive. According to listing data from WOWA, the average house sale price in Brampton is $1,041,829.

Rent has also become crazy expensive, with the average one-bedroom apartment in the city expected to cost roughly $2,198 monthly.

9. Surrey, BC

Zolo reports that Surrey ranks as British Columbia’s seventh most expensive city. While living in Surrey costs 17% less than its neighbouring central hub, Vancouver, this still needs to diminish the fact that one will still pay a premium for living here.

Per LivingCost.org data, Surrey has one of the most excellent standards of life for cities in Canada. However, it also has a high cost of living. Mortgage interest rates are currently at 6.24%, whereas the cost of food for a month comes in at about $527.

Numbeo stats say that for one to reside solo without rent taken into account, one must budget $1,343 while living in Surrey.

As far as Metro Vancouver communities are concerned, Surrey has consistently had cheaper rental costs. A studio apartment can be found for an average price of $1,813, and the most common listings are 1-bedroom apartments that usually go for around $2,075 per month.

One-bedroom apartments in the Guildford region are now going for an average of $1,925 a month, making it one of the finest values in the city. If you’re looking for a rental outside of Surrey, the average apartment in the Willoughby area of Langley is $1,950.

Despite this affordability aspect of renting in Surrey, it has gained quite a reputation as having some rather pricey houses, too. In fact, according to OJO Home statistics on median list prices, which indicate high-end properties, one would expect something at around $1,500,000.

Related: Cheapest Places to Live in British Columbia

10. Mississauga, ON

In Mississauga, high property prices are due to the Toronto Pearson International Airport, which makes it an attractive location for global investors.

Hotels, restaurants, and transportation services have all sprung up in the neighbourhood in reaction to the existence of the international airport. The increased pricing of products and services that may result from the presence of such businesses raises the cost of living there.

AreaVibes reports that while residents of Mississauga have living expenses 5% lower than Ontario’s average, they still pay an average monthly cost of $1,221.2 -6% higher than Canada’s national average.

In the latest statistical report of Mississauga MLS® 2023, the average house price in this city has appreciated by 11% from last year and is now set at $1,117,388.

Housing is still very pricey relative to other areas, such as Brampton, caused by rising interest rates. The difficulty of acquiring favourable mortgage rates is also putting a strain on the market.

Those considering renting can choose to lease studio apartments with rental fees reaching approximately $1,900 or opt for more spacious accommodations like one-bedroom flats that cost roughly $2,372 monthly.

11. Ottawa, ON

Affordability is a potential selling point for Ottawa, the nation’s capital and seat of government.

Many positive reasons lead to this welcoming city being one of the best places to relocate in Canada — high salaries, economic stability, immigrant-friendly, more jobs, and relatively cheaper, with the cost of living around $1,551.

For those seeking properties, houses are now almost as expensive as those in Vancouver and Toronto at $1,200,000, a 76.5% increase from 2022. Renting accommodation in Ottawa is also cheaper than in Vancouver at $1,590 for a studio apartment.

12. London, ON

Regarding real estate pricing, London, Ontario, has been on the rise, which reflects why it is on the list of the most expensive places to live in Canada. Many people have compared the substantial price increases over the years to Toronto, even though Expastistan says it is 23% cheaper.

The city, home to some leading institutions, several top-rated healthcare facilities, and an advanced educational system, has grown into a costly place to call home. The province’s housing supply crunch is at the heart of the problem.

Even though the cost of living is close to Toronto at $1,360, housing prices are more affordable, with an average house price of $614,216 and monthly rent of $1,692 for a one-bedroom apartment.

13. Montreal, QC

If you’re looking for a relatively good value to live and work in than Vancouver and Toronto, Montreal is one of the top choices.

From a financial perspective, Montreal is a fantastic destination to stay and work in due to its lower housing prices and reasonable utility costs compared to other major cities in Canada.

Montreal’s cost of living is not relatively high, but it is still expensive. Ranked at 175th by Numbeo, the cost of living is close to Toronto and Vancouver, with an estimated monthly cost of $1,320 without rent.

While not cheap, the price of a house in Montreal is on the comparatively low side at $535,190, down 8.2% from 2022. For renters, an average one-bedroom apartment in 2023 is $1,695, a 14% increase from last year.

Related: Montreal vs. Toronto: Which City Should You Live in?

What is the Most Expensive City in Canada?

Numbeo says that Vancouver is the most expensive city in Canada, with a cost of living and rent index of 74.4, which is just a little higher than Toronto’s index of 73.3. Prices in the housing market were the main reason Vancouver beat out Toronto.

Liv.rent’s latest study states that most parts of Vancouver are the most expensive locations for renting an unfurnished one-bedroom apartment, with an average monthly rent of $2,251.

Downtown Vancouver keeps going to have the highest median monthly rent in the city at $2,796 a month, whereas Hastings-Sunrise has the cheapest at $1,950.

Statista says the rent for a 2-bedroom apartment in Vancouver last January 2023 is $3,562 per month, 10% more than the rent in Toronto.

What is the Least Expensive City in Canada?

Trois-Rivières, Quebec, is one of the least expensive large cities to live in Canada.

According to Living Cost Org, the city’s cost of living is $1,100 monthly for a single person (not including rent), which is less than many other cities in Quebec and Canada. Other data implies a lower value of roughly $614, firmly placing it in the least expensive group.

Since Quebec is the least costly province in Canada, it’s not entirely shocking it also has one of the least expensive cities in Canada.

FAQs

What is the most expensive city in the world?

As indicated by Numbeo’s index on the cost of living, Hamilton, Bermuda, is considered the most expensive city in the world. This island town’s score was 142.1, indicating it costs you 42.1% more than what New York City would require from you. Basel, Zurich, and Lausanne are among Switzerland’s most expensive cities next to Hamilton.

Which province in Canada has the best cost of living?

In Canada, the cost of living differs depending on your lifestyle. As a single person, Manitoba or New Brunswick could be good choices. For families, Saskatchewan is the best choice.

Where are houses most expensive in Canada?

According to Statista, Ontario or British Columbia has the most expensive housing in Canada. Victoria, Vancouver, Toronto, Nanaimo, and Brampton are places where people must spend large sums on homes. Future predictions have said that house prices within these provinces will peak at over a million dollars per household in the coming years.

What is the richest place in Canada?

The online publisher Visual Capitalist says Toronto is the richest place in Canada. Based on Visual Capitalist’s top 20 super-wealthy cities in 2023, Toronto came in 14th with 17 billionaires, 187 centi-millionaires, and 116,100 millionaires. The expansion can be predominantly linked to the upsurge in the flourishing real estate and technological industries.

Related:

Best Freebies and Deals This Month

Get a $20 bonus + Earn up to 5% cash back and Interest with this FREE Card

Best free reloadable prepaid card with a $20 signup bonus after your first purchase.

Earn up to 5% unlimited cash back on purchases for the free no-fee card.

Enjoy 3x more savings interest on your entire balance than the big banks.

Guaranteed approval card, free unlimited transactions, & budgeting app.

Add on credit-building and get free monthly Equifax credit score checks.

Best FREE chequing account offer in Canada with $400 cash bonus

$400 cash bonus when you set up a direct deposit of $100 for 3 months.

Forget about monthly account fees or minimum balance requirements.

Unlimited free debits and Interac e-Transfer transactions.

Earn high-interest rates on a free savings account (6.00% savings offer).

Get the prepaid card that pays interest and unlimited cash back

One of the best no-fee prepaid debit cards in Canada.

Get 0.50% unlimited cash back on all purchases.

Earn 4.00% interest on your entire balance.

No ATM withdrawal fees and no FX fees when you spend abroad.

Author

Gravatar for Enoch Omololu, MSc (Econ)
Enoch Omololu, MSc (Econ)

Enoch Omololu, personal finance expert, author, and founder of Savvy New Canadians, has written about money matters for over 10 years. Enoch has an MSc (Econ) degree in Finance and Investment Management from the University of Aberdeen Business School and has completed the Canadian Securities Course. His expertise has been highlighted in major publications like Forbes, Globe and Mail, Business Insider, CBC News, Toronto Star, Financial Post, CTV News, TD Direct Investing, Canadian Securities Exchange, and many others. Enoch is passionate about helping others win with their finances and recently created a practical investing course for beginners. You can read his full author bio.

About Savvy New Canadians

Savvy New Canadians is one of Canada's top personal finance platforms. Millions of Canadians use our site each year to learn how to save for retirement, invest smartly, maximize rewards, and earn extra cash. We have been featured in prominent finance media, including Forbes, Globe and Mail, Business Insider, CBC, MSN, Wealthsimple, and TD Direct Investing. Learn more about Savvy New Canadians.

Free financial education

Expert advice

Free resources

Detailed guides

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.