Statistics Canada says its new housing price index rose 0.2 per cent in June, following a pattern of similar gains over the past 15 months, with Calgary leading the way.
The federal agency says June's rise comes after a 0.1 increase in May.
For the fifth month in a row, Calgary led the advance as prices for new homes rose 0.5 per cent in June, largely because of higher costs for material, labour and land.
Prices were also up 0.5 per cent in Saskatoon and London, which posted its largest monthly price movement since November 2012.
Edmonton also showed notable gains, with prices for new homes rising 0.3 per cent in June, while prices fell 0.2 per cent in Hamilton, Windsor and Vancouver in June, with builders reporting lower selling prices.
Statistics Canada says prices were unchanged in six of the 21 metropolitan areas surveyed.
The agency says the new housing price index has risen 1.8 per cent in the past 12 months after an identical annual increase in May.