Edmonton has been named the third-best place to live in Canada, according to a new report ranking the country’s top cities.
Global Citizen Solutions, an international consultancy firm, said 325 annual days of sunshine, affordable housing and the city’s reputation as “Festival City” helped Edmonton secure a spot on the podium.
The report found the average home price in the city is $431,300, with an annual average wage of $51,965. Major employers include agriculture, oil and gas, construction, manufacturing, real estate and retail.
West Edmonton Mall, unsurprisingly, was also highlighted as a major draw for shopping, dining and entertainment, and events like the Heritage Festival stood out as reasons for its high ranking.
“The city has a strong economy that balances amenities such as modern healthcare facilities, affordable property prices, and plenty of outdoor activities.”
Global Citizen Solutions ranks its best places to live in Canada for 2025 by examining factors such as job market, affordability and quality of life. It noted that mid-sized cities such as Halifax, Saskatoon, Fredericton, Charlottetown, Quebec City and Waterloo offer cheaper rents and a high quality of life, with access to jobs and healthcare but less crowding than major centres.
Calgary topped the list, followed by Ottawa. Other cities in the top 15 included Montreal, Vancouver, Halifax and Saskatoon.
You can read the full report on the Global Citizen Solutions website.