TFSA: 5 Canadian Stocks to Buy and Hold Forever

Here are five high-quality Canadian stocks Canadians should consider buying and holding for years and decades in their TFSA.

| More on:

It’s a new year and Canadians can invest a fresh $7,000 into their TFSA (Tax-Free Savings Account)! In fact, if you were 18 years or older in 2009 and a Canadian resident, you can now contribute a grand total of $95,000.

The TFSA is an excellent place to invest for the long term. You don’t want to pay taxes on stocks that compound massive gains over your lifetime.

As a result, the TFSA is a great place to hold stocks that you want to own forever. Here are five stocks that are worth holding for years and maybe even decades ahead.

A never-cheap, high-end software stock

Descartes Systems (TSX:DSG) is an exceptional Canadian technology company. Yet, it hardly gets the acclaim that many of its peers do. It operates an essential logistics and freight network that it complements with an array of transport-focused SaaS (Software-as-a-Service) offerings.

The company has a high recurring stream of revenues. It is exceptionally profitable. It has $280 million net cash that it can deploy into long-term accretive acquisitions. This TFSA stock is perpetually expensive, but it is a very high-quality business.

Two TFSA software stocks for long-term growth

Two other software stocks for the long term are Constellation Software (TSX:CSU) and Topicus.com (TSXV:TOI). Constellation consolidates vertical market software (VMS) businesses around the world.

The company buys solid businesses, uses operating expertise to maximize cash flows, and then reinvests the cash flows into more businesses. It’s an excellent formula for compounding capital.

Topicus was spun out a few years ago from Constellation. It has a specific focus on consolidating software businesses in Europe. With a diversity of cultures, languages, laws, and businesses, Europe has a large market of smaller software businesses for Topicus to acquire.

Topicus is more heavily focused on organic growth than Constellation. As a result, it tends to trade at a premium. In fact, both companies are likely fairly/fully valued at the present, so you may want to wait for a pullback to start adding shares for a long-term hold.

A transport stock for your TFSA

Another stock for a long-term TFSA hold is TFI International (TSX:TFII). TFI is one of the largest transportation stocks in Canada. It is a growing player in the United States. Like the above companies, it has grown by consolidating a very fragmented market of smaller operators.

It has made over 125 acquisitions in the past 15 years. It just announced a large acquisition in the U.S. that will seriously expand its specialized shipping network.

The company has shareholder-friendly chief executive officer, a strong balance sheet, and a focus on sector-leading profitability. What more could you ask for in a long-term TFSA hold?

A railroad stock for forever

Another blue-chip TFSA stock for the long term is Canadian Pacific Kansas City Railway (TSX:CP). Railroads are not exciting businesses. Yet, given their essential and irreplaceable networks, they tend to have strong pricing power. This means they can grow earnings perpetually over years and decades.

CPKC just added the Kansas City Southern line into its network. That now extends its reach further into the U.S. and Mexico. It now has the singular North America-wide rail line. The company believes this could lead to sector-beating growth in the years to come.

If you want a steady and solid stalwart in your TFSA portfolio, CPKC is a great stock to hold through the decades ahead.

This article represents the opinion of the writer, who may disagree with the “official” recommendation position of a Motley Fool premium service or advisor. We’re Motley! Questioning an investing thesis — even one of our own — helps us all think critically about investing and make decisions that help us become smarter, happier, and richer, so we sometimes publish articles that may not be in line with recommendations, rankings or other content.

Fool contributor Robin Brown has positions in Constellation Software, Descartes Systems Group, TFI International, and Topicus.com. The Motley Fool has positions in and recommends Topicus.com. The Motley Fool recommends Canadian Pacific Kansas City, Constellation Software, and Descartes Systems Group. The Motley Fool has a disclosure policy.

More on Stocks for Beginners

woman looks out at horizon
Stocks for Beginners

Here’s How Much Canadians at 35 Need to Retire

If you want to create enough cash on hand to retire, then consider an ETF in one of the safest…

Read more »

Concept of multiple streams of income
Dividend Stocks

Got $10,000? Buy This Dividend Stock for $4,992.40 in Total Passive Income

Want almost $5,000 in annual passive income? Then you need a company bound for even more growth, with a dividend…

Read more »

RRSP Canadian Registered Retirement Savings Plan concept
Dividend Stocks

Watch Out! This is the Maximum Canadians Can Contribute to Their RRSP

We often discuss the maximum TFSA amount, but did you know there's a max for the RRSP as well? Here's…

Read more »

a person looks out a window into a cityscape
Dividend Stocks

1 Marvellous Canadian Dividend Stock Down 11% to Buy and Hold Immediately

Buying up this dividend stock while it's down isn't just a smart move, it could make you even more passive…

Read more »

Blocks conceptualizing the Registered Retirement Savings Plan
Dividend Stocks

CPP at 70: Is it Enough if Invested in an RRSP?

Even if you wait to take out CPP at 70, it's simply not going to cut it during retirement. Which…

Read more »

worry concern
Stocks for Beginners

3 Top Red Flags the CRA Watches for Every Single TFSA Holder

The TFSA is perhaps the best tool for creating extra income. However, don't fall for these CRA traps when investing!

Read more »

Data center woman holding laptop
Dividend Stocks

Buy 5,144 Shares of This Top Dividend Stock for $300/Month in Passive Income

Pick up the right dividend stock, and investors can look forward to high passive income each and every month.

Read more »

protect, safe, trust
Stocks for Beginners

2 Safe Canadian Stocks for Cautious Investors

Without taking unnecessary risks, cautious investors in Canada can still build a resilient portfolio by focusing on safe stocks like…

Read more »