3 Top Canadian Stocks I’d Buy and Hold Forever

These Canadian stocks have the potential to deliver above-average capital gains and create significant wealth for long-term investors.

| More on:
Canada day banner background design of flag

Source: Getty Images

Over the years, many Canadian stocks have delivered above-average total returns and helped long-term investors build substantial wealth.  The key is to focus on high-quality businesses with solid fundamentals and strong growth prospects, then hold them for the long haul.

Moreover, diversification is an important part of the equation. Spreading investments across different sectors can help manage risk and balance the potential for stability with opportunities for growth. Further, if those investments are made within a Tax-Free Savings Account (TFSA), the benefits can be even greater as capital gains and dividend income can grow completely free from taxes.

Within this framework, here are three top TSX stocks I’d buy and hold forever. These stocks have the potential to deliver above-average returns in the long run.

Dollarama stock

Dollarama (TSX:DOL) is one of Canada’s most reliable long-term stocks, offering stability, growth, and income. This leading discount-chain operator sells a wide range of consumables, general merchandise, and seasonal products at low and fixed price points. This value pricing strategy has kept customers loyal through both strong and uncertain economic times, making Dollarama stock a no-brainer investment in all economic conditions.

While the retailer operates a defensive business model, it has outperformed the broader markets with its capital gains. Over the past five years, its share price has soared about 298%, translating to a compound annual growth rate (CAGR) of about 31.7%. The company’s commitment to shareholders is equally strong, with 14 dividend increases since 2011.

Looking ahead, Dollarama’s value pricing strategy, wide product range, e-commerce partnerships for same-day delivery, and expansion of stores will help deliver solid growth. Moreover, its focus on acquisitions and international expansion will accelerate its growth, supporting its dividend and share price.

Celestica stock

Celestica (TSX:CLS) is another top Canadian stock to buy and hold forever while capitalizing on the artificial intelligence (AI) boom. The manufacturing and supply chain solutions provider is experiencing robust demand from hyperscaler clients for its Hardware Platform Solutions (HPS) networking products. With AI infrastructure investment accelerating, Celestica is ramping up multiple 800G networking programs in the HPS segment while maintaining strong sales in its 400G line.

The company’s revenue mix is also shifting toward higher-margin HPS products, supported by efficiency gains, which should boost profitability. Beyond AI, Celestica’s Advanced Technology Solutions (ATS) division, including Aerospace and Defence, HealthTech, Industrial, and Capital Equipment, is steadily growing and diversifying its revenue base.

With expanding opportunities in AI and steady growth in diversified sectors, Celestica’s strategic positioning makes it a compelling buy-and-hold choice for long-term investors.

Shopify stock

Shopify (TSX:SHOP) is another compelling long-term bet. The Canadian tech giant is consistently growing its gross merchandise volume (GMV), revenue, and free cash flow, driven by its ability to expand its merchant base, attract larger retailers, and continually broaden its suite of products and services.

The company is also uniquely positioned to benefit from the accelerating shift toward omnichannel selling platforms. Shopify’s unified commerce platform is resonating with a broader range of businesses, driving growth across multiple industries. Its push into the business-to-business (B2B) market and expansion into offline retail further enhance its growth potential.

Shopify is focusing on cost efficiency to deliver profitable growth in the long term. At the same time, it continues to invest in high-potential areas, including its core platform, AI, enterprise solutions, and international markets. This combination of operational strength and investments in growth initiatives positions it well to deliver solid returns in the long term.

Fool contributor Sneha Nahata has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Shopify. The Motley Fool has a disclosure policy.

More on Investing

A plant grows from coins.
Investing

The Smartest Growth Stock to Buy With $1,000 Right Now

Constellation Software (TSX:CSU) shares are accelerating lower, but investors shouldn't panic.

Read more »

AI concept person in profile
Tech Stocks

Down 30%: Buy This TSX Tech Stock Hand Over Fist

Down 30% from all-time highs, Descartes Systems is a TSX tech stock that offers significant upside potential to shareholders.

Read more »

tsx today
Stock Market

TSX Today: Why Canadian Stocks Could Continue to Rally on Tuesday, January 20

A broad commodity rally pushed the TSX to another record despite geopolitical noise, and today’s focus stays on metals, oil,…

Read more »

A close up color image of a small green plant sprouting out of a pile of Canadian dollar coins "loonies."
Dividend Stocks

Canadian Dividend Giants: Fortis and BCE Are Key Buys for 2026

Two Canadian dividend giants are key buys in 2026 for defensive positioning and income generation.

Read more »

Blocks conceptualizing Canada's Tax Free Savings Account
Dividend Stocks

TFSA: 3 Canadian Stocks That Are Perfection With a $10,000 TFSA Investment

A $10,000 TFSA can snowball faster than you think if you spread it across three very different long-term compounders.

Read more »

Thrilled women riding roller coaster at amusement park, enjoying fun outdoor activity.
Investing

Safe Canadian Stocks to Buy Now and Hold During Market Volatility

These Canadian stocks operate a defensive business model and are relatively safe bets to buy now and hold during market…

Read more »

Start line on the highway
Investing

3 Reasons to Buy Dollarama Stock Like There’s No Tomorrow

Buy this TSX retail stock and add it to your self-directed investment portfolio to achieve your long-term financial goals.

Read more »

up arrow on wooden blocks
Investing

2 Stocks That Could Turn $100,000 Into $1 Million by 2035

A two-stock portfolio with compounding power and high-octane growth could turn $100,000 into $1 million in 10 years.

Read more »