Canada is a country with a high quality of life, and here are the 15 cities that topped this year's ranking:

1.Calgary, AB

• Average salary: $58243/year

• Average home price: $635903

• Living expenses (excluding rent): ≈ $1581/month

• Description: The city is known as the “energy capital of Canada.” It has low taxes, quality healthcare, a strong economy, and quick access to the Rocky Mountains.


2. Ottawa, Ontario

• Average salary: $64995/year

• Average home price: $719800

• Living expenses (excluding rent): ≈ $1479/month

• Description: The capital of Canada with a high standard of living and a stable economy. Affordable housing compared to Toronto and Vancouver. Lots of government and technology jobs.


3. Edmonton, Alberta

• Average salary: $51965/year

• Average home price: $431300

• Living expenses (excluding rent): ≈ $1486/month

• Description: A large city with affordable housing and a strong oil and gas economy. It has a developed infrastructure and an active cultural life.


4. Montreal, Quebec

• Average salary: $57246/year

• Average home price: $671600

• Living expenses (excluding rent): ≈ $1385/month

• Description: Canada's cultural capital with a European charm. A hub for creative industries, arts and education. Bilingualism opens up additional opportunities.


5. Hamilton, Ontario

• Average salary: $46045/year

• Average home price: $764838

• Living expenses (excluding rent): ≈ $1405/month

• Description: An industrial center with strong medical and educational institutions. Proximity to Toronto makes the city attractive to families and young professionals.


6. Victoria, British Columbia

• Average salary: $54007/year

• Average home price: $961000

• Living expenses (excluding rent): ≈ $1542/month

• Description: The capital of British Columbia with a mild climate and picturesque nature. A popular city among retirees and those who appreciate a quiet pace of life.


7. Halifax, Nova Scotia

• Average salary: $59447/year

• Average home price: $601250

• Living expenses (excluding rent): ≈ $1475/month

• Description: A well-known port on the Atlantic with affordable housing, low crime rates, and an active job market in education and medicine.


8. Vancouver, British Columbia

• Average salary: $69512/year

• Average home price: $1239418

• Description: One of the most expensive cities in Canada, but with an exceptional quality of life, mild climate and multicultural environment. Nature and mountains are located close to the city.


9. Winnipeg, Manitoba

• Average salary: $51031/year

• Average home price: $402915

• Living expenses (excluding rent): ≈ $1440/month

• Description: A city with affordable housing and a stable economy. Known for its cultural diversity and diverse job opportunities.


10. Waterloo, Ontario

• Average salary: $69820/year

• Average housing price: ≈ $764844

• Description: Canada's "Silicon Valley" with a strong IT and startup sector. Known for its universities and high level of innovation.


11.Toronto, Ontario

• Average salary: $57549/year

• Average home price: $1147636

• Living expenses (excluding rent): ≈ $1547/month (≈ $5652/month for a family of 4)

• Description: Canada's largest city and economic hub. Offers a wealth of job opportunities, but housing is one of the most expensive in the country.


12. Saskatoon, Saskatchewan

• Average salary: $49643/year

• Average home price: $405400

• Description: A dynamic city with a young population and strong agricultural and educational sectors. Housing is affordable and the quality of life is high.


13. Charlottetown, Prince Edward Island

• Average salary: $45220/year

• Average home price: $438000

• Living expenses (excluding rent): ≈ $1362/month

• Description: A cozy island capital with historic charm. It has a relaxed pace of life and proximity to the ocean, making it attractive for families.


14. Fredericton, New Brunswick

• Average salary: $51197/year

• Average home price: $368645

• Living expenses (excluding rent): ≈ $1364/month (≈ $4876/month for a family of 4)

• Description: The capital of New Brunswick, known for its universities and student atmosphere, offers affordable housing and good conditions for young professionals.


15. Quebec City, Quebec

• Average salary: $49473/year

• Average home price: $416774

• Description: One of the oldest cities in North America with European architecture. Offers affordable housing, quality education and healthcare.


The article was prepared using materials from: Global Citizen Solutions 


Subscribe to Instagram — I share personal experiences, useful articles, and current news in my stories every day.

Follow our Telegram — only verified facts and the most relevant updates for Ukrainians in Canada.

Get free weekly newsletter — everything important is on email.

🇨🇦 Best cities to live in Canada 2025: ranking from Global Citizen Solutions