TFSA Wealth: 3 Top Stocks to Buy Now and Own for Decades

These top TSX stocks deserve to be on your TFSA radar for a buy-and-hold retirement portfolio.

| More on:

Canadian savers are using their TFSAs to create self-directed retirement plans. The TFSA limit for 2022 is $6,000, and the maximum cumulative contribution space is now up to $81,500.

Canadian National Railway

CN (TSX:CNR)(NYSE:CNI) is a leader in the North American rail sector and one of Canada’s largest companies.

The business provides rail transport services across a unique network that connects the Pacific and Atlantic coasts in Canada to the Gulf Coast in the United States. CN generates revenue in both Canadian and U.S. dollars, so investors benefit when the American currency moves higher against the loonie. CN caters to a wide range of segments, including automotive, forestry, coal, grain, fertilizer, crude oil, and intermodal. When one group has a rough quarter, the others often pick up the slack.

CN generates solid free cash flow and has a great track record of delivering attractive total returns for buy-and-hold investors. The stock appears cheap right now after the pullback from the 2021 highs.

A $10,000 investment in CN 20 years ago would be worth about $175,000 today with the dividends reinvested.

Royal Bank

Royal Bank (TSX:RY)(NYSE:RY) is Canada’s largest financial institution and among the top 10 in the world with a current market capitalization of $207 billion.

The company is a profit machine with fiscal 2021 net income of $16.1 billion, up 40% compared to 2020. Return on equity came in at 18.6% last year, and Royal Bank finished fiscal 2021 with a CET1 ratio of 13.7%. This means it has excess capital to deploy to drive growth and reward shareholders.

Royal Bank raised the dividend by 11% when it announced the 2021 results. The bank is also planning to buy back up to 45 million shares. Investors could see another large dividend increase in 2022, and it wouldn’t be a surprise to see Royal Bank use its war chest of cash to make a strategic acquisition.

The current dividend provides a yield of 3.3%.

A $10,000 investment in Royal Bank stock 20 years ago would be worth about $120,000 today with the dividends reinvested.

Suncor

Suncor (TSX:SU)(NYSE:SU) appears undervalued right now at $34.70 per share. Investors can pick up a 4.8% dividend yield and simply wait for the flood of profits that is on the way this year. Oil prices have soared to their highest levels since 2014, and analysts are increasingly bullish on the outlook for the market. Demand growth is expected to continue, as the global economy recovers from the pandemic and Suncor is positioned well to benefit from the rebound.

The company is best known for its oil sands production operations, but Suncor also has refineries and retail locations that should deliver stronger results in 2022.

The stock hasn’t kept pace with its peers, but that should change. The board is taking advantage of the low price to buy back up to 7% of the outstanding stock and the 100% dividend increase the company announced late last year indicates management’s optimism on the outlook for free cash flow.

A $10,000 investment in Suncor 20 years ago would be worth more than $40,000 today with the dividends reinvested.

The bottom line

CN, Royal Bank, and Suncor are all leaders in their respective industries and should deliver solid total returns for TFSA investors seeking to build a self-directed retirement fund.

The Motley Fool recommends Canadian National Railway. Fool contributor Andrew Walker owns shares of Suncor.

More on Investing

Canadian dollars in a magnifying glass
Dividend Stocks

Monthly Income: Top Dividend Stocks to Buy in December

These two top Canadian dividend stocks could add steady monthly income to your portfolio while offering room to grow.

Read more »

Oil industry worker works in oilfield
Energy Stocks

Should You Buy Suncor or Canadian Natural Resources Now?

Suncor and Canadian Natural Resources are up in recent months. Are more gains on the way for one of these…

Read more »

dividends grow over time
Dividend Stocks

1 Canadian Stock to Dominate Your Portfolio in 2026

Down almost 40% from all-time highs, goeasy is a Canadian stock that offers significant upside potential to shareholders.

Read more »

Piggy bank on a flying rocket
Investing

The Best Stocks to Invest $3,000 in a TFSA Right Now

These Canadian stocks have solid fundamentals and strong future growth potential, making them best stocks for a TFSA.

Read more »

Woman checking her computer and holding coffee cup
Investing

TFSA: 3 Canadian Stocks to Buy and Hold Forever

Explore the advantages of investing in a TFSA and discover three Canadian compounder stocks to enhance your portfolio.

Read more »

Safety helmets and gloves hang from a rack on a mining site.
Metals and Mining Stocks

2 Gold Stocks That Won Big in 2025 Look Set to Dominate Next Year, Too

Two high-flying mining stocks could deliver a more than 100% return again if the gold rush extends in 2026.

Read more »

a-developer-typing-lines-of-ai-code-while-viewing-multiple-computer-monitors
Energy Stocks

Buy 928 Shares of This Stock for $300 in Monthly Dividend Income

Enbridge (TSX:ENB) has a 5.8% dividend yield.

Read more »

woman checks off all the boxes
Energy Stocks

5 Reasons to Buy and Hold This Canadian Stock for Life

Altagas offers investors exposure to the stable and growing utilities business as well as the lucrative LNG business.

Read more »