Calgary named among the top places in Canada to buy property

May 11 2026, 10:05 pm

If you’re looking to buy a home in Calgary, a new report says it’s one of the best places in Canada to buy property.

MoneySense partnered with Zoocasa to release its 2026 edition of Where To Buy Real Estate in Canada, which looked at factors including average home prices, price growth, median after-tax income, safety, and access to health care across 44 housing markets in Canada.

Calgary came in fifth place with benchmark home prices at $572,500, roughly 16 per cent below the national average, according to the report. The city posted a median after-tax income of $87,000, one of the highest household income levels among the markets analyzed. 

calgary buy property

Jeff Whyte/Shutterstock

Calgary also scored high in the categories tied to safety and health care, scoring a 62.12 on the safety index and 73.31 on the health-care index.

While Edmonton ranked third overall, the report noted that Alberta as a whole remained one of the country’s tightest housing markets with just 2.9 months of inventory available at the end of 2025. 

Fredericton, N.B., secured the top spot on the list for the second year in a row, followed by St. John’s, N.L., in second place. 

On a national level, economists predicted the housing market to rebound in 2025 as interest rates stabilized and housing inventory levels improved, but unexpected tariff threats from the U.S., trade risks, and general economic uncertainty derailed those expectations.

Canada saw a year-over-year decline in national home sales every month from February to May. Sales picked up in the summer as the Bank of Canada signalled it was reaching the end of its rate-cutting cycle, before dropping again in the fall, resulting in the year finishing with 1.9 per cent fewer sales than in 2024.

You can view the full report online.

GET MORE URBANIZED NEWS

By signing up, you agree to receive email newsletters from Daily Hive.

You can unsubscribe at any time by clicking “unsubscribe” at the bottom of the email.

Daily Hive is a division of ZoomerMedia Limited, 70 Jefferson Avenue, Toronto ON M6K 3H4.

ADVERTISEMENT