The Toronto suburbs are already falling in price and Canada is only ~1 month into 4-5 rate hikes this year. And unlike the US: 1) most mortgages need to be renewed in a much higher interest rate environment and 2) a lot of Canada has recourse loans - they can come after your other assets if you sell you house for less than the loan value. No sending the keys to bank and walking away like in the US.
Toronto and Vancouver cores will correct, but rebound. Small towns and suburbs? It's going to be a bloodbath.
In fact, all three of your examples are on the list of fastest growing locations - Halifax at 8th and Barrie at 13th https://canadamag.ca/fastest-growing-cities-in-canada/
Kelowna grew 14% over 5 years? So 2.7% a year? Or 5,500 people per year?
Kelowna is a tiny town in the middle of BC. Jobs are scarce. Vast swaths of undeveloped land surround the town. Wages are pretty typical, yet a modest house is $1,000,000. Does that make any sense?
Your list has Kamloops. Have you been to Kamloops? It's an old saw mill town. Again, lots of room to build. Houses are $800,000 to $1,000,000.
You can buy a small house, within San Francisco city limits for $1.5M. This is where wages are 2x that of Canada. Mortgages are 30-year fixed and there is no room to build any more houses and it's surrounded by water on 3 sides.
So why would Kelowna cost just 33% less than San Francisco? I could see arguing downtown Toronto and Vancouver are "pricey" but not ridiculous, but Kelowna?
And your list has Edmonton! One of the fastest growing cities! But wait, it's actually one of the cheapest too. What's going on?
Like I said, bloodbath.
It’s been a few years since I was there but last I was it had the very common tourist pattern of expensive vacation homes near the water for wealthy part time occupants and reasonable housing further away for permanent residents.
Frankly that area was better than many tourist areas where workers have to commute long distances to live in crap apartments or worse dormitories.
And of all the tourist spots in the Okanagan, Kelowna is not a top destination - it's the smaller cosy towns with the corner store and 2 acre lots on the hills overlooking the lakes. Those cost $2M+ and seem a bit more justifiable to me at least. It's like comparing Tahoe, CA to say Tracy, CA.
And I have a family member who owns a 2 bed condo in a small town further south and the price has gone from $300k to $500k. For a plain condo built in 90's in a town of 25,000 filled with people over 60 years old.
It's nuts.
Let’s say half that - 2,750 homes needed.
Last year Kelowna built 3,200 new homes alone.
https://www.kelownadailycourier.ca/news/article_bb3f2eae-8ac...
And once it becomes a trend, they all just collectively give up apparently.