TFSA Investors: 3 Canadian Stocks to Buy and Hold for Life

These three Canadian stocks are each long-term winners. Here’s why I would add them to a TFSA for a lifetime buy and hold strategy.

Key Points
  • Invest in quality stocks like Descartes Systems Group, AltaGas, and Aritzia for TFSA growth.
  • Descartes offers a strong logistics network and AI opportunities; AltaGas provides stable utility and LPG growth.
  • Aritzia's North American expansion makes it a promising long-term TFSA stock.

Building lasting wealth inside a Tax-Free Savings Account (TFSA) requires investors to be extremely patient. They need to pick stocks in high-quality companies that can compound returns through changing markets and economies.

Rather than chasing trends, wise investors pick Canadian stocks with dependable cash flows, strong business models, and predictable growth prospects. Here are three quality stocks that would be worth compounding in a TFSA for many years ahead.

container trucks and cargo planes are part of global logistics system

Source: Getty Images

A top tech stock for a TFSA

Descartes Systems Group (TSX: DSG) has faced its largest single drawdown in the past 10 years. At one point, it had fallen 48% between 2025 and 2026. Yet, its stock has been delivering a nice recovery. It is up 18% in the past six months.

Despite the recent drawdown, Descartes has a great record of long-term returns. Its stock is up 305% in the past 10 years for a 15% compounded annual return.

The future continues to look bright. Descartes provides a crucial global logistics network that is complimented by essential software services. The network is a major differentiator as it is not something that can easily be disrupted by artificial intelligence (AI).

In fact, Descartes is using the vast amounts of data it collects from the network to monetize AI applications for customers.

Descartes has everything to appreciate in a long-term TFSA stock. It has a cash-rich balance sheet, a track record of intelligent acquisitions, high profit margins, huge cash generation, and mid-teens growth. While this stock is down, it still looks like an attractive buy at these levels.

A fast-growing utility stock

If you want a very defensive stock, AltaGas (TSX: ALA) looks to be a very attractive long-term TFSA play. AltaGas has two unique, but attractive businesses.

Fifty percent of its income comes from natural gas utilities in the northern United States. This utility segment has been growing by around 8% per year for the past several years. It continues to aim for a high single-digit growth rate.

The remainder of its business comes from an integrated midstream business focused on liquefied petroleum gases (LPG). It has become the largest LPG exporter in Canada. With the conflict in the Middle East, it continues to take market share in Asian markets.

AltaGas pays a 2.4% yield with an aim to grow its dividend by a mid-single-digit rate every year. For a mix of income and high single-digit growth, this is a solid long-term TFSA stock.

A top retail growth story for a TFSA

If you want something a little more growthy in your TFSA, Aritzia (TSX: ATZ) could be a good choice. Its concept of “Everyday Luxury” brands has been resonating strongly in Canada and the United States.

Despite the market’s doubts, Aritzia just delivered an incredible quarter. Net revenues increased 44% to $1.2 billion and same-store sales grew 35%! The company is firing on all cylinders and executing its growth plan very well.

It could double or even triple its current U.S. boutique count even before it expands internationally. As long as it keeps up its strong execution, there is no reason this won’t be a great stock to hold in a TFSA for many years ahead.

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

More on Stocks for Beginners

Real estate investment concept
Dividend Stocks

First-Time Buyers Have Until December 31 to Claim the FHSA Deduction

The FHSA's December deadline applies to contributions, giving eligible buyers a chance to reduce 2026 taxable income.

Read more »

data analyze research
Stocks for Beginners

Maxing Out Your TFSA Isn’t the Final Step: Here’s What Is

A full TFSA still needs a plan: protect near-term spending, diversify long-term holdings, and understand when withdrawals restore room.

Read more »

financial chart graphs and oil pumps on a field
Dividend Stocks

This TSX Royalty Stock Pays Its Monthly Dividend Today: The Payout Math Behind It

Freehold pays eligible shareholders today, with a $10,000 investment offering about $52 monthly at the current dividend.

Read more »

Hourglass projecting a dollar sign as shadow
Stocks for Beginners

Investing for the Long Term: Why Time in the Market Matters for Beginners

Here's why patient, long-term investing can pay off over the long run. This Canadian stock demonstrates how to patiently get…

Read more »

dairy milk spills out of glass
Stocks for Beginners

Canada’s Dairy Rules Are Back in Washington’s Crosshairs: What it Means for Saputo

Saputo's local U.S. factories complicate the trade-war story, while stronger protein demand offers a separate earnings opportunity.

Read more »

A family watches tv using Roku at home.
Dividend Stocks

This TSX Stock is Still Down 12% This Year Despite a Strong Quarter

Rogers' shares have fallen about 15% this year while free cash flow improved, creating an income opportunity with debt attached.

Read more »

middle-aged couple work together on laptop
Dividend Stocks

The Year-End Tax Move Retired Couples Shouldn’t Miss

Pension splitting happens at tax time, but eligible retirees may need to arrange the right withdrawals before December 31.

Read more »

panning for gold uncovers nuggets and flakes
Stocks for Beginners

Gold Pulled Back From Its Record: This Royalty Stock Raised Its Dividend 18%

OR Royalties offers a different way to own gold exposure, with strong dividend coverage and a modest starting yield.

Read more »