3 Canadian Stocks to Buy and Hold for the Next 20 Years

Do you want to hold a stock for years, even decades? These three Canadian stocks could deliver exceptional returns in the long term!

| More on:
Piggy bank on a flying rocket

Source: Getty Images

Key Points

  • High‑quality Canadian names have pulled back in 2025, creating buy‑and‑hold entry points—build positions slowly if you have a 10–20 year horizon.
  • Three longs: Topicus (TSXV:TOI) — acquisitive European vertical‑market software with recent weakness; TerraVest (TSX:TVK) — disciplined industrial acquirer and capital allocator with outsized historical returns; Firan (TSX:FTG) — small‑cap aerospace components supplier with strong growth and backlog.
  • Looking for other great long-term picks? Check out these five top expert picks now!

There is an assortment of high-quality Canadian stocks that have provided exceptional returns for shareholders in the long term. Many high-quality stocks have taken a hit in 2025. The market has favoured mining, banking, and speculative stocks. As a result, you can add some very good stocks at reasonable valuations.

If you have an extended time frame (like 10 or 20 years), you don’t need to pick a bottom in these stocks. Slowly build a position over a year or two, then just hold on and do very little else.

Long-term investing is boring, but it can be extremely profitable. Here are three Canadian stocks I’d look to buy and hold for the next 20 years ahead.

A top Canadian software stock for the long run

With a market cap of $11 billion, Topicus.com (TSXV:TOI) is the largest stock on the TSX Venture Exchange. It has been a rocky ride for Topicus shareholders this year. Its stock rose 64% to a new high of $194 per share. However, it has given up most of those gains with a recent 30% decline to $137 per share today.

It looks like an opportunity. Topicus.com has made very good progress in 2025. It acquired several larger businesses, including a large stake in a Polish vertical market acquirer. Year to date, revenues, earnings per share, and free cash flow rose 18%, 97%, and 11%, respectively.

It is a very resilient business with a large focus on government, education, and financial clients. Europe has a large, fragmented market of software companies, so it has a wide net to cast. It has a strong balance sheet to continue executing on its growth-by-acquisition strategy.

Being a spin-out from Constellation Software, it has a focus on smart capital allocation and high returns on invested capital. The recent pullback creates a long-term buying opportunity where the stock is attractively valued.

An industrial stock with great capital allocation

Another Canadian stock to consider for the next 20 years is TerraVest Industries (TSX:TVK). Even though it only has a market cap of $2.9 billion, it has delivered incredible returns for shareholders. Its stock is up 800% in the past five years and 2,192% in the past 10 years.

With those types of returns, you might be surprised to discover that it operates in some mundane industries. It operates several industrial businesses focused on tanks, trailers, and boiler manufacturing, as well as energy services.

Its strength is in its ability to deploy its capital into these relatively cheap businesses, improve and optimize operations, and yield attractive cash flows. Over the past 10 years, net operating profits after tax are up 500% for a 20% compounded annual growth rate (CAGR). If it can continue this 20% growth rate, long-term shareholders should be very happy.

A Canadian small-cap stock with more to go

Canadian small-cap stocks can be a great place to hunt for long-term value. With a market cap of $256 million, Firan Technologies (TSX:FTG) is an interesting small-cap today.

Firan makes specialized cockpit components, circuits, and high-tech airplane intelligence and communication hardware. Since COVID-19, aircraft demand has rapidly surged. Major aircraft manufacturers have decades of backlog from airlines desperately seek more efficient vehicles.

In the past three years, revenues have risen by a 30% CAGR. Earnings per share have soared by a 47% CAGR. Wise acquisitions have expanded its product assortment and manufacturing geography. This has smartly diversified its production to help manage tariff threats and customer concentration.

This Canadian stock is targeting 15% annual growth. If it can continue to quietly execute like it has, this could be an excellent stock to buy on the recent pullback and hold it for several decades ahead.

Fool contributor Robin Brown has positions in Constellation Software, TerraVest Industries, and Topicus.com. The Motley Fool has positions in and recommends Firan Technology Group and Topicus.com. The Motley Fool recommends Constellation Software and TerraVest Industries. The Motley Fool has a disclosure policy.

More on Investing

ETF is short for exchange traded fund, a popular investment choice for Canadians
Investing

How to Protect Your Portfolio in 2026, No Matter What Happens

Investors looking for portfolio protection for what could be a volatile year ahead may want to consider these two avenues…

Read more »

A bull and bear face off.
Investing

2 Buys and 1 Sell for Investors Worried About a Market Crash in 2026

For investors worried about an impending market crash (or at least major volatility) in 2026, here are three ways to…

Read more »

person stacking rocks by the lake
Investing

The Ultimate Rebalancing Strategy: 2 Top Ways to Create Portfolio Stability Next Year

For investors looking to rebalance their portfolios for the coming year, here are a couple strategies I use to rethink…

Read more »

Stacked gold bars
Metals and Mining Stocks

It’s Not Too Late to Join the Rush in Canadian Gold Stocks. Really

Opportunity is knocking for prospective investors in Canadian gold stocks. Here’s why you need to invest now.

Read more »

four people hold happy emoji masks
Investing

3 Canadian Stocks With Bullish Catalysts Heading Into 2026

Are you looking for companies with bullish catalysts that can ride these key drivers to big gains in 2026? Check…

Read more »

A woman stands on an apartment balcony in a city
Dividend Stocks

How to Rebalance Your Portfolio for 2026

There are plenty of to-dos for investors before the year ends and 2026 starts. One thing to not forget is…

Read more »

Asset Management
Dividend Stocks

3 of the Best Dividend Stocks to Buy for Long-Term Passive Income

These three stocks consistently grow their profitability and dividends, making them three of the best to buy now for passive…

Read more »

A plant grows from coins.
Bank Stocks

1 Canadian Stock to Rule Them All in 2026

This top Canadian stock is combining powerful momentum with long-term conviction, and it could be the clear market leader in…

Read more »