We run the actual numbers for Toronto, Calgary, Winnipeg, and Vancouver. The answer isn't what most people expect.
With home prices elevated and mortgage rates above 4%, many Canadians are wondering if buying still makes financial sense. The answer depends heavily on which city you're in.
| City | Avg Home | Monthly (Buy) | Avg Rent (2BR) | Verdict |
|---|---|---|---|---|
| Calgary | $620K | ~$3,800/mo | ~$2,100/mo | ๐ Buy (5yr+) |
| Winnipeg | $380K | ~$2,400/mo | ~$1,600/mo | ๐ Buy (5yr+) |
| Toronto | $1.1M | ~$6,200/mo | ~$2,800/mo | ๐ค Complex |
| Vancouver | $1.25M | ~$7,100/mo | ~$3,200/mo | ๐ค Complex |
Buying only makes clear financial sense if you plan to stay for at least 5 years. Closing costs (2โ4% of purchase price) take years to recover through equity. If you're staying less than 5 years, renting is often smarter financially.
Bottom line: In Prairie cities and smaller Ontario/Atlantic markets, buying still makes strong financial sense for those planning to stay 5+ years. In Toronto and Vancouver, the math is much tighter and depends heavily on your timeline and down payment size.