In Canada, buying real estate and owning rental properties has long been a common way to make money. You buy the property, generate cash flow from rent, and watch your tangible asset grow. At least, that’s the idea.
While it can be the right strategy for some, it isn’t for everyone. (No strategy can be.)
Some important initial questions to ask one’s self include: Do you want to be a landlord? And what is the likelihood your investment will grow enough to achieve your goal?
Because this is the question at the root of any financial strategy: how much return (growth) do you need to reach your goal? And what trade-offs are you willing to accept to achieve it?
Many of my clients have found themselves in this position, wondering whether it makes more sense to invest in stocks, real estate, or some combination of the two.
While I am, without a doubt, biased (“It is difficult to get a [person] to understand something when [their] salary depends on [their] not understanding it.” – Upton Sinclair), I always aim to present the options clearly so clients can choose what best fits their life.
Below are what I see as the most important toggle points when making this decision.
1. Behaviour
Investment outcomes are shaped as much by behaviour as by returns: both the discipline to contribute consistently and the ability to stay invested during periods of stress.
Real estate forces structure. If you miss a contribution to your investment account, there is no immediate consequence. If you miss a mortgage payment, however, you will quickly hear from your lender. For some people, this structure supports long-term financial discipline.
Real estate also influences behaviour in a different way. Because it is harder to sell and not priced daily, investors are often less tempted to sell during downturns. With stocks, where you can see the price changing, behaviour often matters more. Many investors underperform their own investments portfolios simply because it is too easy to exit at the wrong time.
If maintaining discipline is difficult, real estate may provide helpful constraints.
2. Use of Leverage (Borrowing)
With real estate, borrowing is usually part of the equation. A mortgage allows you to control a large asset with a relatively small down payment. When property values rise, this can amplify returns. When values fall or budget tightens, it can magnify losses and stress.
With investing, most people invest the money they already have rather than borrowing. (Borrowing to invest is possible, but less common.) The key difference is the presence of debt and the additional risk it introduces.
If you prefer to avoid the added risk that comes with borrowing, investing in stocks may feel more aligned.
3. Flexibility
Real estate is tangible, but not easily converted into cash. As an example, you can’t sell a portion of a property if you only need some money, and selling at all can be time-consuming and costly.
Investing is far more flexible. You can withdraw specific amounts when needed (like retirement income, let’s say), and contributions can be adjusted. However, that same flexibility can make it easier to stray from your plan.
If flexibility matters to you, investing may be the better option.
4. Diversification
Real estate is difficult to diversify. Unless you own multiple properties in different locations, your investment is concentrated in one asset or market: more eggs in one basket. Even multiple properties within the same city still carry concentration (egg basket analogy) risk.
Investments, by contrast, allow you to spread money across industries and countries, reducing the impact of any single area doing poorly. As an example, if tech or the US have a hard year, only a portion of your investment is impacted, because you’ve spread out your risk.
If diversification is a priority, a broadly diversified portfolio of stocks may be the better fit.
5. Rate of Return
Looking at long-term history and setting aside borrowing, stocks have generally grown more than residential real estate over time. To add, stock growth also compounds. (In simple terms, your gains stay invested and can generate their own gains, which leads to a snowball effect of growth.)
Real estate grows differently. Property values and rents may rise, and paying down a mortgage slowly builds ownership, but that growth does not automatically get reinvested unless you choose to put more money into additional properties.
If long-term growth is your main priority and you’d prefer to avoid borrowing, you may lean towards investing in stocks.
6. Required Skill and Effort
Both real estate and investing require some knowledge, but many underestimate the effort involved in being a landlord. Real estate includes tenant management, property maintenance, and thoughtful property selection.
Investing, particularly within a diversified portfolio, is generally more hands-off. With a clear strategy or professional guidance, it often requires less day-to-day involvement.
In sum:
Neither real estate nor investing is universally better. Real estate can provide structure, tangible ownership, and the potential benefit of borrowing, but often comes with less flexibility, more concentration risk, and ongoing effort. Investing offers broader diversification, greater flexibility, and historically stronger long-term growth, though it requires discipline and comfort with market ups and downs.
Ultimately, the better choice depends less on the asset itself and more on the investor: their behaviour, goals, time horizon, and risks and trade-offs they are willing to take.







