4 Canadian Stocks to Hold for the Next 20 Years

These Canadian stocks are supported by solid fundamentals and have potential to deliver significant capital gains in the long term.

| More on:
Key Points
  • For 20+ year horizons, stocks are a compelling way to build wealth as equities have historically outperformed most other asset classes over long periods.
  • Staying invested through market cycles can benefit investors by compounding returns, significantly enhancing wealth creation over time.
  • These Canadian stocks have solid long-term growth prospects and are likely to outperform the broader equity markets.

When investors think about building wealth over a long horizon, such as 20 years or more, stocks often stand out as one of the most compelling choices. Historically, equities have outperformed most other asset classes over extended periods, making them a powerful investment for long-term capital appreciation. By staying invested through market cycles, investors can benefit from compounding returns, thereby significantly enhancing wealth creation over time.

Against this backdrop, these are the top Canadian stocks to hold for the next 20 years. These companies have solid fundamentals and the potential to outperform the broader equity market.

Source: Getty Images

Top Canadian stock #1: Enerflex

Investors looking for a compelling stock to hold for the next 20 years could consider Enerflex (TSX:EFX). The company provides energy infrastructure and transition solutions, with growth increasingly driven by its energy Infrastructure segment. This business benefits from long-term contracts that generate recurring revenue and dependable cash flow.

Enerflex’s long-term growth will likely be supported by its Engineered Systems division, which delivers customized modular solutions and has a solid order backlog. Meanwhile, its Aftermarket Services business sees steady demand for maintenance and parts.

Looking ahead, rising Permian Basin natural gas output, fleet expansion plans, and a focus on profitability will likely drive its financials and share price. Further, debt reduction and its focus on strengthening its free cash flow augur well for long-term growth.

Top Canadian stock #2: Cameco

Cameco (TSX:CCO) is a top TSX stock for long-term wealth creation. It is a leading uranium producer, holding interests in high-grade, low-cost reserves that support strong profitability through commodity cycles. Moreover, its strategic stakes in Westinghouse Electric and Global Laser Enrichment further extend its reach across the nuclear fuel value chain.

Looking ahead, accelerating decarbonization efforts, rising electricity demand from AI-driven data centres, and long-term supply contracts should support stable cash flows and growth. Further, its integrated business model and ongoing exploration activities to support future production position it well to benefit from long-term energy transition opportunities.

Top Canadian stock #3: MDA Space

MDA Space (TSX:MDA) is an attractive stock to buy and hold for the next 20 years. The recent pullback in MDA Space stock provides a solid buying opportunity for long-term investors. The space technology company is set to benefit from the growing demand for its satellite systems, robotics, and geointelligence, supported by rising global data consumption and increased defence spending.

Notably, space is becoming a strategic priority for national security. As governments invest more heavily in space-based defence and surveillance, MDA is well-positioned to benefit. The company is also likely to benefit from solid momentum in its advanced satellite communications technology, which supports broadband and 5G connectivity. In addition, rising interest in earth observation and space robotics adds further tailwinds. Backed by a robust project backlog and a solid balance sheet, MDA Space appears well-equipped to sustain growth and generate attractive returns.

Top Canadian stock #4: TerraVest

TerraVest Industries (TSX:TVK) is another top TSX stock for creating long-term wealth. It is a diversified industrial company serving multiple end markets, with a focus on home heating products, energy transport and storage equipment, and fibreglass tanks. Its broad portfolio continues to perform well, supported by recent acquisitions that are already contributing to earnings, with further benefits expected next year.

While recent tariff announcements have introduced some short-term demand softness, TerraVest’s focus on domestic manufacturing limits potential exposure. Further, ongoing investments in manufacturing efficiency and product expansion strengthen its competitive position. Looking ahead, its strong balance sheet positions it well to pursue strategic acquisitions, supporting long-term growth and shareholder value.

Fool contributor Sneha Nahata has no position in any of the stocks mentioned. The Motley Fool recommends Cameco, Enerflex, and TerraVest Industries. The Motley Fool has a disclosure policy.

More on Investing

telehealth stocks
Dividend Stocks

This TSX Stock Pays a 4.3% Dividend Every Single Month

This TSX stock pays you cash every single month – and it’s backed by a growing, essential business.

Read more »

Digital background depicting innovative technologies in (AI) artificial systems, neural interfaces and internet machine learning technologies
Stocks for Beginners

This Stellar Canadian Stock Is Up 497% This Past Year and There’s More Growth Ahead

This under-the-radar Canadian stock has surged nearly 500% in 12 months – and its growth story may just be getting…

Read more »

3 colorful arrows racing straight up on a black background.
Dividend Stocks

2 Great Warren Buffett Stocks to Buy Before They Raise Their Dividends Again

If you want to invest like Warren Buffett, these two top Canadian dividend stocks are some of the best picks…

Read more »

woman gazes forward out window to future
Metals and Mining Stocks

A Cheap, Safe Dividend Stock That Retirees Should Know About

Thor Explorations pays growing dividends, holds $137 million in cash, and is building a second mine. Here's why retirees should…

Read more »

heavy construction machines needed for infrastructure buildout
Investing

Canada’s Planned Infrastructure Boom: The Time to Invest Is Now

Brookfield Infrastructure Partners (TSX:BIP.UN) is a great vehicle in which to play the Canadian infrastructure boom.

Read more »

rising arrow with flames
Energy Stocks

A Canadian Energy Stock Ready to Bring the Heat in 2026

Even before oil prices began surging, this Canadian energy stock was a top pick for dividend investors in 2026.

Read more »

Map of Canada with city lights illuminated
Dividend Stocks

A Dirt-Cheap Canadian Dividend Growth Stock Built for the Long Haul

A dirt‑cheap Canadian dividend growth stock offering stability, steady income, and reliable annual payout increases for long‑term investors.

Read more »

golden sunset in crude oil refinery with pipeline system
Energy Stocks

Canada Is an Oil Exporter: Are You Investing Like One?

Suncor Energy (TSX:SU) might be overbought in an oversold market, but there is a case for buying.

Read more »