I’m Using These 2 Canadian Stocks as My TFSA Cornerstones

These two Canadian stocks have outperformed the market long-term. Buy these as foundations for your TFSA for decades to come.

| More on:
Key Points
  • Constellation Software: Achieved 16,912% growth over 20 years by acquiring niche software companies, ideal for long-term TFSA gains.
  • Descartes Systems: Leverages its Global Logistics Network and AI to drive 12-15% annual growth, a solid TFSA choice.
  • Strategic Long-Term Holdings: Both stocks offer strong potential despite recent dips, perfect for building long-term wealth in a TFSA.

When I am investing in my Tax-Free Savings Account (TFSA), I want to think as long-term as possible. I want the stocks that I own to increase and multiply by many times. If I want to enjoy the benefits of “tax-free”, I want to be sure to maximize the amount of income I can earn in the account.

As a result, I am not looking for short-term gains. I want long-term winners that I can buy and tuck away for years. Here are two TFSA cornerstone stocks that I would be happy holding for decades to come.

The TFSA is a powerful savings vehicle for Canadians who are saving for retirement.

Source: Getty Images

Constellation: A top Canadian performer for a long-term TFSA

Constellation Software (TSX: CSU) is one of my core TFSA stocks. The company has delivered a 16,912% gain over the past 20 years. It has made many millionaire shareholders since its IPO.

With a $65 billion market cap, it is certainly no small company. Yet, the company continues to generate mid-to-high teens revenue growth and even better cash flow growth.

It has built a re-investment machine. It buys small niche software companies, optimizes them for cash generation, and re-invests them into more acquisitions. It’s a perfect formula for compounding.

The company has an incredible team of managers and a strong balance sheet. It has a track record of great execution and great returns.

Its stock is down 28% in the past year. The market was worried about AI disruption. Yet, the company is likely a major winner from AI as it integrates it into processes and new services.

Trading for only 17 times free cash flow, this stock still looks like an attractive growth-at-a-reasonable-price (GARP) investment today.

Descartes: A high quality stock for a TFSA

Descartes Systems (TSX: DSG) is another foundational stock. This stock is up 2,135% in the past 20 years.

Like Constellation, Descartes is a software company. However, a core differentiator is its Global Logistics Network. It connects logistics and supply chain participants across the world. Once adopted, this network is very hard to leave.

The network provides Descartes substantial amounts of data. It is starting to use that data to create AI solutions that automate customer workflows. It is only in the early innings of this. However, the market has yet to recognize it.

Descartes has all the hallmarks of a quality stock. It has over $360 million in net cash. It has record of deploying cash into accretive acquisitions. Descartes has high recurring revenues and very strong margins.

Descartes aims to grow 12–15% per year. The past couple of years, it has exceeded that rate given rising market share and strong overall demand.

Like Constellation, this TFSA stock has been drawn down on fears around AI disruption. DSG is down 21% in the past year. It is trading just off its lowest valuation in the past 10 years. Descartes has never been a cheap stock. However, typically any major dip in the past has been a great buying opportunity.

The Foolish bottom line

While tech stocks are in the dumps, you can pick up some legends on the cheap. Constellation and Descartes are the image of high-quality companies and high-quality stocks. They have had a tough year in 2026, but you can use that to your long-term advantage in building your TFSA.

Fool contributor Robin Brown has positions in Constellation Software and Descartes Systems Group. The Motley Fool has positions in and recommends Constellation Software. The Motley Fool recommends Descartes Systems Group. The Motley Fool has a disclosure policy.

More on Stocks for Beginners

The TFSA is a powerful savings vehicle for Canadians who are saving for retirement.
Stocks for Beginners

I’m Using These 3 Canadian Stocks as My TFSA Cornerstones

These three stocks are perfect anchors for a TFSA portfolio. Here's why they are cornerstones in my TFSA portfolio.

Read more »

Canadian dollars in a magnifying glass
Tech Stocks

BlackBerry Stock Is Up More Than 150%: Here’s the Number I’d Check Before Buying

BlackBerry’s huge 2026 rally has turned its turnaround into an AI-and-QNX growth story, but now it must prove it with…

Read more »

ETFs can contain investments such as stocks
Dividend Stocks

VFV Isn’t a Complete Portfolio: Here’s What Canadian Investors May Be Missing

VFV feels like a complete portfolio, but it’s really a concentrated bet on U.S. large caps and the U.S. dollar.

Read more »

Agricultural harvesting at the last light of day, aerial view.
Dividend Stocks

Potash Power Play: Why This Overlooked Commodity Could Be Canada’s Trump Card

Canada’s potash dominance gives Nutrien a strategic edge as trade tensions rise, making this overlooked commodity worth watching closely.

Read more »

senior man and woman stretch their legs on yoga mats outside
Energy Stocks

Retirees Love Dividends: Here’s the Number That Matters More Than Yield

A tempting 7% yield can vanish fast, so checking the payout ratio helps confirm a dividend is actually sustainable.

Read more »

A red umbrella stands higher than a crowd of black umbrellas.
Dividend Stocks

A 6% Yield Won’t Save a Weak Dividend: I’d Buy This Growing Payout Instead

A lower 3.3% yield can beat a 6% yield over time if the dividend keeps growing, and Manulife is showing…

Read more »

c
Stocks for Beginners

You Don’t Need a Million-Dollar Salary to Build a Million-Dollar TFSA

A million-dollar TFSA is built with ordinary annual contributions and decades of compounding, not an extraordinary salary.

Read more »

infrastructure like highways enables economic growth
Dividend Stocks

A $7,000 TFSA Contribution Could Become $70,000: Here’s the Math

A single $7,000 TFSA contribution can grow into $70,000 over decades if you pair time with a durable grower like…

Read more »