The hot markets of Vancouver and Toronto helped push the national average price of a home sold in May to $509,460, up 13.2 per cent from a year ago.

Excluding Vancouver and Toronto, the average price for a home sold in May was $375,532, up 9.1 per cent from May 2015. Excluding British Columbia and Ontario as a whole, the average in May was down 0.7 per cent year-over-year to $310,007.