TFSA Wealth: 5 Stocks to Buy and Hold Forever

Are you looking for stocks to hold for years and decades in your TFSA? Start with this five stock portfolio to compound your wealth long term.

The TFSA (Tax-Free Savings Account) is an exceptional place to hold stocks for the long term. Why? You don’t pay any tax on your realized returns.

If you are looking for stocks that could 10X or 20X your capital, you want them to be in your TFSA. You don’t want to pay tax on those big gains. If you are looking for some forever stocks for a TFSA, here are five quick ideas.

A long-term TFSA growth stock

Constellation Software (TSX:CSU) has been one of the best-performing TSX stocks over the past decade. Its stock is up nearly 1,500% (31% compound annual growth rate, or CAGR). Given its enterprise value of $63 billion, it is unlikely to replicate a similar growth rate.

However, even if its return profile were to decline to 15-20% per year, shareholders could still do extremely well. A 15% average annual return would result in the stock doubling in five years. That is still a very good return.

Constellation is a machine at acquiring often small, niche software businesses. It has an extremely thoughtful management group that has keyed in a formula for compounding capital at high rates of return. For that, it is a great TFSA stock to buy and hold for many years to come.

A niche consolidator

TFI International (TSX:TFII) is another TFSA stock that has grown through a successful acquisition strategy. With a market cap of $14.6 billion, it has become one of the largest freight and logistics transporters in Canada and the United States. It has made over 100 acquisitions.

It has a very efficient operating platform that helps unlock outsized profits from a generally low-margin business. TFI stock is up 677% over the decade (or 22.6% CAGR). A major competitor just went bankrupt, so the company should enjoy opportunities to take market share in the years ahead.

More than a century of growth

Canadian Pacific Kansas City Railway (TSX:CP) has been operating since 1881. That just speaks to how crucial its rail network is in North America. There are no other options for efficiently transporting tonnes of bulk goods across this large continent.

Given its crucial network, CP has a strong competitive moat and great long-term pricing power. After acquiring Kansas City Southern, it operates the only single rail line that extends between Canada, the U.S., and Mexico.

CP stock is up 283% (14% CAGR) over the decade. Management believes it can more than double earnings over the next five years. That suggests further outsized growth to come.

Two small caps with huge TFSA potential

Two smaller cap stocks with exceptional potential for long-term TFSA returns are TerraVest (TSX:TVK) and Hammond Power Solutions (TSX:HPS.A).

TerraVest only has a market cap of $663 million. It consolidates niche manufacturing businesses that have a focus on energy infrastructure, transport, and heating/cooling equipment.

TerraVest buys these businesses at very cheap valuations and uses operational expertise to turn them into cash cows. It takes the proceeds and invests in more businesses. This stock is up 782% (24% CAGR) over the past 10 years, but it continues to have a large growth runway.

Hammond provides specialized power transformers and electric equipment for utilities, manufacturing plants, data centres, and even electric charging stations. All these segments are seeing huge growth from trends such as digitization, electrification, and decarbonization.

Hammond stock is up 623% (21% CAGR) over the past 10 years. It only has a market cap of $622 million and trades with a price-to-earnings ratio of 10. Not only is it a bargain, but it could still propel significant growth in your TFSA.

Fool contributor Robin Brown has positions in Constellation Software, Hammond Power Solutions, and TerraVest Industries. The Motley Fool has positions in and recommends Hammond Power Solutions. The Motley Fool recommends Canadian Pacific Kansas City, Constellation Software, and TerraVest Industries. The Motley Fool has a disclosure policy.

More on Stocks for Beginners

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 »

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 »

pig shows concept of sustainable investing
Dividend Stocks

TFSA Investors: 1 Perfect Monthly Dividend Stock With a 7.7% Yield

This grocery-anchored REIT aims to deliver reliable monthly TFSA income, but its payout coverage is the key metric to watch.

Read more »

shoppers in an indoor mall
Dividend Stocks

A 5.7%-Yielding TFSA Pick That Pays Consistent Cash

Investors looking for an income pick in a TFSA can consider buying this stock on dips.

Read more »

semiconductor manufacturing
Tech Stocks

Want Global Growth Without U.S. Stocks? Start With These 2 Names

If you want global growth without adding more U.S. exposure, ASML and SAP offer two very different but powerful ways…

Read more »

shopper pushes cart through grocery store
Stocks for Beginners

3 Global Household Brands That Diversify a Canada-Heavy Portfolio

These three global consumer stocks can help Canadians reduce home bias and add exposure to sectors the TSX barely offers.

Read more »

dividend stocks are a good way to earn passive income
Dividend Stocks

A Practically Perfect TFSA Stock With a 10.3% Monthly Payout for March 2026

PGI.UN is a TFSA-friendly way to target high monthly income, but the payout only matters if the fund’s bond portfolio…

Read more »

Young Boy with Jet Pack Dreams of Flying
Energy Stocks

1 Canadian Energy Stock Set for Major Growth in 2026

Suncor is a straightforward 2026 energy play because efficiency gains and disciplined spending can translate into strong cash returns.

Read more »