Best Long-Term Investments Canada in 2023

There is an investment strategy for every kind of investor, some with a high risk tolerance might decide to go the day trading route, while those more risk averse might carefully create a portfolio that’s geared more towards the best long-term investments in Canada.

Whether you like to live on the edge, or prefer the safety of the well-trodden path, there is no denying the power of proven long-term investments. By committing to invest your money over decades (we’re talking the next 10, 20, 30 years) you have the potential to use compounding investment returns to your advantage, thus creating a stress-free financial situation to enjoy in your golden years. 

Of course, you might not want to wait until then to enjoy the fruits of your investment labour! Let’s take a closer look at a number of the best long-term investments in Canada.

Long-Term Investing = the Best Investment For the Future

A long-term investment generally refers to any asset that an investor plans to hold for at least one year. Personally, I like to consider long-term investments to be a 5+ year window.

These assets can be a number of things, such as stocks, bonds, real estate, and more. We will be taking a closer look at each option and helping you choose which one might be best for you. If you want to make money long-term, then buying and holding assets is definitely the way to go.  

retruns by asset class
historical returns by asset class in the U.S – taken from

Mathematically-speaking, trying to time markets and get in and out of positions is a terrible idea for most people. As MDJ readers are well aware, we always recommend using a well balanced dividend stocks portfolio to maximize returns in the long run. To do so, we use a subscription service called Dividend Stocks Rock (DSR) – which makes it easier to learn more about stocks and make the right picks.

Long-term investment strategies have a lot more to do with particular goals than short-term investments. Usually the goal of a day trader, the epitome of a short-term investor, is to make as much money in a day off of market volatility and near-term gains. There are also strategies for short-term investing that include things like GICs or bonds, and high interest savings accounts

However, long-term investment is like getting married to your investment, in that you’ll plan to stay with it through thick and thin, market gains and losses, knowing that in the end it will all pay off.

Long-term investment strategies in Canada are used to help investors reach specific financial goals, such as saving for a child’s college education, optimizing tax-free savings, as well as saving for retirement. Over time, long-term investments can indeed help you reach all of those worthy financial goals, and now, let’s look at how.

What to Look For in a Good Long-Term Investing Opportunity

There are a few key factors to consider when looking for a good long-term investment, including, but not limited to:

  • Understand how much money you are willing to invest (and not have daily access to) for the long-term. As your long-term strategy will only work if you let the money sit and make gains for some period of time, you want to make sure you can live without it for at least a year.
  • Decide what your goal is. Your strategy, and therefore plan, will depend greatly on your goal. If it is for saving for your child’s college education, you want to look for something that has tax benefits, and that might potentially be a bit riskier as you have 18 years to ride out some of the lows to potentially make greater gains.
  • Look for options that allow you to diversify your portfolio. As many of our readers know, diversification is key for any successful investment portfolio. When it comes to a stock portfolio for example, that means that you will look for a range of small-cap, mid-cap and large-cap companies. It also means looking to spread your investments across geographic areas as well, giving you a bit of protection during uncertain times.
  • Keep costs low. If you are not using a low-cost brokerage, you’ll be taking away from gains you make over time. Pay attention to the expense ratios to help you make the most of your money.
  • Get very clear on your risk tolerance. Some of your long-term investments will have greater risk-reward, which means sometimes they may appear to tank, for example, if you invest in stocks and the market takes a dive. When this happens, some investors panic and cash in, leaving potential future money on the table for when the market (almost inevitably) rebounds. To avoid these potential losses, make sure to take the time to determine your risk preference. 

Taking the time to consider these factors will help you earn the highest return on your long-term investments.

Top 9 Long-Term Investment Ideas for Canadians

While we have already discussed the basics of planning your long-term investment strategy, we have yet to discuss specific methods for each of the goals you might have. In this section, we will break down some of the specific strategies you might want to use for each of your long-term investment goals. 

Tax Advantaged Accounts in Canada: TFSA, RRSP, RESP

One of the benefits of certain long-term investment options available in Canada is that they are also particularly beneficial when it comes to taxes. When making any investment it is important to consider the taxes and fees, as the real ROI could end up taking a big hit once the taxes and fees have been paid. 

Tax Advantaged accounts such as the TFSA and RRSP will both help you save more money in the long run. The TFSA allows for Canadains to contribute up to $6,000 per year, and you will have already paid income tax on those contributions, when you withdraw from the account later, you will not be taxed.

The RRSP on the other hand does not tax your earnings on contributions, which can be 18% of your total income (but limited at $27,230 total per year), while the money is in your account, but you will be taxed later when you withdraw funds from your account. 

If you want to learn more, we also suggest reading this guide for safe withdrawal rates in Canada, or this one on withdrawing from your RRSP or TFSA for retirement.

For those planning for their child’s future, the RESP is not only a great way to make the most of your investment into their future tax-wise, as contributions are not taxed, but the Canadian government will match 20% of your contributions! While technically the money is taxed upon withdrawal, usually students’ income is so low that in the end, they will not experience any tax liability on these withdrawals. 

If your main goal is to save money on taxes, these are the investment tools to use to help you reach your goal. To learn more about Canada’s tax advantaged accounts, check our TFSA vs RRSP article.

Canadian Equities for Long-Term Investment 

Equities, which can be purchased as part of the tax advantaged accounts mentioned above, are a great way to build wealth over the long term. Luckily, it has become even easier for folks like us to invest in the stock market.


Exchange Traded Funds, most commonly referred to as ETFs, are a great way to hold many slices of high performing stocks. Essentially the way ETFs work is that a given fund will hold a hundred or even a thousand different stocks, so when you purchase a share of one ETF, you can hold a hundred or even a thousand different stocks with a single purchase.

Because of their low cost and high diversification they have become quite popular for the DIY trader. As a long-term investment they are a great bet because an ETF usually holds the most high performing stocks in a given category. One of the best ETFs for long-term investing in Canada is the Canadian version of VOO, TSX:VFV, which is a US ETF that tracks the S&P 500.

Since 1957, the S&P 500 has had an annualized return of 10.67%. With the magic of compound interest, an initial investment of $1,000 would become $2,892.97 in 10 years time. That means you will have earned nearly $2,000 simply for your time and patience. 

ETFs are great for those who have a bit of a moderate risk tolerance as the funds include only the highest performing companies within a given category, so you’ll feel less of a burn if even a few of the companies start to underperform.

There are a number of ETFs available in Canada that are perfect for meeting your long-term investment goals. Check out our full articles on the Best All-in-One ETFs in Canada  and the 45 Best ETFs in Canada to learn more.

Our most recommended broker, Qtrade, offers free buying and selling of ETFs. Read our Qtrade review to find out more, or visit their site using the button below to enjoy our exclusive promotion.

Growth Stocks

To help you diversify your long-term investment strategy, you can consider adding high-growth stocks to your portfolio. Growth stocks are stocks that are expected to outpace the average market rate in terms of growth.

Because they are committed to growth instead of rewarding their investors with dividends, they reinvest the money into the company to fuel faster growth. Examples of growth stocks would include Shopify, Facebook/Meta, Netflix and Amazon.

If you had been lucky enough to invest $1,000 in Shopify when it first opened on the market in 2015, you would have about $54,500 worth of Shopify stock today. Now that is an impressive return. 

As this is a riskier strategy, you have to be diligent in choosing a good company to invest in and be willing to weather the volatility. 

Mutual Funds

Mutual Funds are usually actively managed funds, and because they are actively managed by professionals. Mutual funds usually hold about 100 different securities that are made up of a mix of stocks, bonds, and other assets. When you invest in a mutual fund, you join a group of investors who equally share in the profits and losses of the fund.

Because they are actively managed, they often charge higher fees because you are essentially paying someone to manage your portfolio. Some of the best long-term mutual funds in Canada include Ninepoint Energies Series F, TD Canadian Bond Fund – O and Mawer International Equity Series O.

We’re not big fans of mutual funds here at Million Dollar Journey due to the high costs involved. Canada has some of the highest mutual funds fees in the world, so if you’re trying to keep your money working for you, then you want to leave these investments alone. See our mutual funds guide to learn more.


Bonds can be a safe long-term investment strategy. Bonds essentially represent loans made to businesses and governments, and those loans are paid back with interest, which is how a bond holder will earn money on their bond investment.

While they won’t necessarily give you the returns a stock might, they can give you a bit of protection against inflation. Bonds come in different shapes and sizes. There are short-term bonds, long-term bonds, and even bond ETFs, to name a few. 

Short-term bonds are still a good choice for long-term investing because they mature in one to three years, which by definition makes them a long-term investment. In Canada, typically bonds yield around 2% interest annually, which doesn’t sound like much, but over time, it will add up. It’s more than you will get with most high-interest savings accounts. 

Long-term bonds are, as the name implies, bonds that mature over a longer period of time than short-term bonds, maturing in 10-30 years. Because of the longer time period, your money has the potential to grow more. As an example, on average, government bonds produced an annual rate of return of 5-6%.

Finally, the option with the highest potential to earn in the greatest returns are long-term bond ETFs. Like the ETFs we have discussed before, bond ETFs are like a basket of different bonds, with each one having a particular strategy.

Using the Vanguard Long-Term Bond ETF at Market Price as an example, we can see that it has had a cumulative total return of 173.10% since its inception in 2007. That rate of return is indeed impressive, and although bonds are not always considered the most exciting way to invest long-term, the numbers speak from themselves. 

Over the last couple of years, bonds have in general not been performing very well in the market, but if you look at historical data, you can see that over time, it will likely improve giving you decent returns. 

Although bonds are considered a safer bet than others, they still do come with a certain amount of risk. The good news is that there is a bond type for all types of risk tolerance and adds great diversification to any portfolio.


Robo-Advisors are a low-cost way you can build long-term wealth. Think of them as the e-version of your trusty financial advisor. Robo-advisors make it easy to automate trades as well as re-balance your portfolio.

The best Canadian Robo-advisor services are Wealthsimple, CI Direct Investing and Questwealth. Like any good financial advisor, your robo-advisor service will take the time to assess your current financial goals, your short-term and long-term goals, risk tolerance, as well as get to know if you have particular preferences you prefer, such as investing in commodities, clean energy, or tech.

After analyzing your information, your robo-advisor will offer advice and help you start your investment journey. An added benefit is that your robo-advisor will help you rebalance your portfolio as needed, ensuring that you have optimal asset class weightings, meaning that you don’t hold too much or too little of a certain asset type, protecting you if one of them happens to take a dive.

Robo-advisors are perfect for newer investors that want to invest, but do not want to make too many decisions, and who don’t feel comfortable with the whole rebalancing act, which should take place at least once a year to keep your portfolio in good health. Currently, our top pick is Wealthsimple – read the review linked above or visit their site by clicking the button below.

Real Estate for Long-Term Investment in Canada

Real estate is one of those assets that some tout as the asset to have, and won’t even think about any other type of investment. We believe that it is certainly a valuable asset to add to your portfolio, but by no means should it be the only one. 

The reason real estate is a great long term investment is because generally, it appreciates in value. For example, the average single-detached home price in Toronto has increased 14.6% year-over-year, with townhomes close behind at 10.6%. 

Given that it’s relatively easy to use investing leverage when dealing with real estate, these gains can be magnified – but that leverage can also significantly add to risk, so make sure you understand what you’re getting into before jumping in!

Not only is the value of a home likely to increase, but there are a variety of ways to make money off of owning real estate, through renting, flipping, or simply buying a home and living in it for a number of years then selling it at a profit.

Of course, this type of long-term investment will require more money up front so you can make a down payment, but it will be worth it for the potential long-term gains it will provide. If done right, investing in real estate can offer you a great path towards long-term wealth. For a deeper dive, read our guide on mastering the Smith Manoeuvre or this comparison between investing in commercial and residential real estate.


If owning physical property isn’t for you due to location factors, lack of money for a down payment, or just the fact that you don’t want to deal with being a landlord, you can invest in Real Estate Investment Trusts (REITs).

A REIT can be purchased just like any other equity through your brokerage account and allows you to own shares of a trust that holds real estate assets, so you can benefit from the appreciation of those assets without having to deal with any of the hassles that might come with owning real estate.

Many REITs also pay dividends, so as the value of your REIT investment goes up, you’ll also be benefiting financially from the dividend payments you’ll get. There are a number of popular REITs in Canada, and you can learn all about them in our article Investing in Canadian REITs.

Real Estate Crowdfunding

Another option for those that just don’t want to own actual real estate is by getting into real estate crowdfunding. This is a relatively newer long-term investment strategy, but one that has gained popularity due to its accessibility and decent yields. 

By investing in a real estate crowdfunding project, which you can do in Canada through platforms such as NexusCrowd, addy Invest and RealStarter, you will be enabling real estate developers and investors to complete big projects, and as a reward for your investment you will become a shareholder. 

This is a great option for those who would like a low-cost way to invest in promising real estate projects, and willing to accept a lot more risk in case the project doesn’t pan out and you lose your money. With addy Invest, you can begin with as little as $1, and some real estate crowdfunding projects are quite successful, with reported annual returns ranging from 2-20%.

Long Term Investing in Canada FAQ

Final Thoughts

The best long-term investments in Canada are those that you start making today. The longer your money has to grow, the more money you have the chance to make.

Before you get started, just make sure to consider the points we mentioned at the beginning of the article. Pay close attention to the potential risk of your investment, and make sure you are in it for the long haul so you can reap the true rewards of long-term investing.

I've Completed My Million Dollar Journey. Let Me Guide You Through Yours!

Sign up below to get a copy of our free eBook: Can I Retire Yet?


Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments