Canada is one of the most expensive places to live on the planet mainly because of Canada’s hot housing market. The standard of living is overall very good, and it is also one of the easiest countries to migrate to worldwide. This has also led to a spike in the costs of living for major Canadian cities. 

The most expensive and luxurious major cities to live in Canada are;

  1. Vancouver
  2. Toronto
  3. Ottawa
  4. Calgary
  5. Montreal

These cities are ranked based on the average home prices available there. 


The average home prices in Vancouver are north of $1 million. The city is one of the best to live in the entire world, and also has a great quality of life.  

Vancouver is a very scenic city, as it is surrounded by mountains and seas. It has beautiful coastlines and moderate temperatures, and this contributes to the great quality of life it offers. 

The city’s metropolitan setting is also intermingled with nature, so living there is living with the best of both worlds.

The public transport system in Vancouver is good and efficient, which helps you move around in the city very easily. 

 What are the Most Expensive and Luxurious Canadian Cities to Live In?


Toronto is the second most expensive city in Canada. Toronto’s average home prices are also close to  $1 million. It is a multi-diverse city with a lot of languages and dialects that are spoken. 

The city is also a hub for a lot of industries, and it’s one of the Canadian cities that immigrants target moving to, because it has a lot of economic opportunities to offer and also because it is known as one of the most multicultural cities in the world . 

The city is close to the US border at New York, and it is the capital of Ontario. The city’s nightlife is diverse and exciting, with choices for all tastes. Compared to the same size cities in the US, Toronto has a much lower crime rate. 


Ottawa is the capital city, where average home prices are almost $500,000. The city is the political and construction industry hub, and there are a lot of secure government jobs. 

Bordering Quebec, Ottawa offers a stunning mix of the culture of English Canada and French Canada and will be a source of particular delight for people who can speak both languages.

The transit system of the city is efficient and it makes mobility easy as the roads are devoid of traffic jams. 

 What are the Most Expensive and Luxurious Canadian Cities to Live In?


The city of the Rockies, the average home price in Calgary is around $482,000. The largest city in Alberta, Calgary is home to a lot of industries, ranging from the engineering industry to the agriculture and energy industry. A lot of firms in these industries have their headquarters here, and there are a lot of opportunities for job seekers. 

Nature provides a lot of fun for residents; there are a number of excellent ski resorts around in the city. There is also the opportunity to experience the Rocky mountains, a major perk of living in Calgary. 

The city has a bustling commercialized downtown area and the landscape is reminiscent of the wild-west. 


Deriving its name from Mount Royal, Montreal is a bustling, French-speaking city with an average home price of about $400,000. It is the second-largest French-speaking city in the world after Paris, and this contributes to the European style and feel of the city. While the housing price in Montreal in comparison to other major Canadian cities is relatively low, because of its higher taxes, such as income tax, the cost of living in the city is high.  

The city is a great place to raise a family in Canada, and it is also one of the safest, as the crime rates are very low. There is an abundance of public playgrounds and the city’s weather is distinct; with a short spring and a long winter at its highlights. 


These are the five costliest cities to live in Canada, either for a single person, a family, or just a couple.