3 Top TSX Stocks to Own for Decades

These three top TSX stocks deserve to be on your TFSA and RRSP buy list.

| More on:

Canadian RRSP and TFSA investors are searching for top TSX stocks they can buy now and comfortably hold for 20 or 30 years.

Royal Bank of Canada

Royal Bank (TSX:RY)(NYSE:RY) is a giant in the Canadian and global banking industry. The company is one of the most profitable large banks in the world and continues to deliver great total returns for investors.

The feared wave of loan and mortgage defaults didn’t materialize last year, and Royal Bank is now sitting on a significant pile of excess cash. Some businesses and homeowners will likely get into trouble once pandemic aid ends later this year, but Royal Bank has more than enough cash set aside to cover the potential losses.

Investors should see a large dividend increase and aggressive share buybacks continue as soon as the Canadian banks get the green light to resume the programs. Royal Bank could also use the extra cash to make another acquisition in the United States. The current dividend provides a 3.4% yield.

The shares are not as cheap as they were last fall, but Royal Bank remains attractive for buy-and-hold investors. A $10,000 investment in the stock 25 years ago would be worth about $370,000 today with the dividends reinvested.

Enbridge

Enbridge trades near $49 per share at the time of writing and offers a 6.75% dividend yield. The company has a great track record of dividend growth, and investors should see the payout increase in line with projected 5-7% annual growth in distributable cash flow.

Even if the stock doesn’t move higher, Enbridge will still deliver attractive returns. The likely scenario, however, is a slow drift to the upside for the shares over the next couple of years. Energy infrastructure stocks are just beginning to see renewed investor interest, and that momentum should build, as the energy industry recovers and the market realizes existing pipeline infrastructure is extremely valuable.

Enbridge is large enough to grow through acquisitions and is focusing more of its organic expansion on the natural gas and renewable energy sides of the business.

It wouldn’t be a surprise to see Enbridge stock hit $60 in the next two years.

Suncor

Suncor (TSX:SU)(NYSE:SU) trades near $30 right now compared to $15 last year. Despite the huge rally off the 2020 lows, the stock still appears undervalued. Suncor traded for more than $44 before the pandemic. At that point, WTI oil sat about US$10 per barrel below its current price.

A rebound in global fuel demand is driving up oil prices and quickly wiping out stockpiles. OPEC and its partners are taking their time to increase supply and analysts are starting to call for tight market conditions as early as next year. Bullish pundits see WTI oil topping US$80 in 2021 and potentially spiking back to US$100 at some point before 2025.

Oil won’t stay that high for long, but it could easily settle in at a US$75-80-per-barrel range. In this scenario, Suncor becomes a cash machine.

It will take decades for the world to make a full transition to renewable energy. Oil demand is expected to grow in the coming years, and Suncor and its peers are investing in net-zero initiatives that should make them more attractive for institutional investors who are currently shunning the sector.

If WTI oil is truly headed above US$80 and manages to stay there for a few years, Suncor stock could double off the current price.

The bottom line on top TSX stocks

Royal Bank, Enbridge, and Suncor are top TSX stocks that should deliver solid long-term gains for TFSA and RRSP investors. If you only buy one, I would probably make Enbridge the first choice today. The stock provides the best dividend yield, looks like better value than Royal Bank right now, and should be less volatile than Suncor when oil prices fluctuate.

The Motley Fool owns shares of and recommends Enbridge. Fool contributor Andrew Walker owns shares of Enbridge.

More on Energy Stocks

Hourglass and stock price chart
Energy Stocks

Two High-Yield Dividend Stocks You Can Buy and Hold for a Decade

These companies have increased their dividends annually for decades.

Read more »

Oil industry worker works in oilfield
Energy Stocks

Canadian Investors: Should You Buy Canadian Natural Resources Stock While Under $45?

Is the Venezuela scare a threat or an opportunity? Here is why Canadian Natural Resources (TSX:CNQ) stock looks like a…

Read more »

A worker overlooks an oil refinery plant.
Energy Stocks

Canadian Energy Stocks Took a Big Hit to Start 2026: Should Investors Worry?

iShares S&P/TSX Capped Energy Index ETF (TSX:XEG) and Canadian crude have taken a hit to start the year, but it…

Read more »

A person builds a rock tower on a beach.
Energy Stocks

2 Rock-Solid Canadian Dividend Stocks for Steady Passive Income

These high-quality dividend stocks are capable of maintaining current payouts while increasing distributions across market cycles.

Read more »

diversification and asset allocation are crucial investing concepts
Energy Stocks

The Canadian Energy Stock I’m Buying Now: It’s a Steal

Find out how geopolitical tensions are shaping Canadian oil stocks and commodity prices amidst the crisis in Venezuela.

Read more »

canadian energy oil
Energy Stocks

Energy Loves a New Year: 2 TSX Dividend Stocks That Could Shine in January 2026

Cenovus and Whitecap can make January feel like “payday season,” but they only stay comforting if oil-driven cash flow keeps…

Read more »

how to save money
Energy Stocks

Cenovus Energy: Should You Buy the Pullback?

Cenovus is down more than 10% in recent weeks. Is the stock now oversold?

Read more »

oil pump jack under night sky
Energy Stocks

Suncor Energy: Should You Buy the Dip?

Suncor Energy (TSX:SU) saw its share price drop on concerns that Canadian oil sands producers are at risk of losing…

Read more »