3 TSX Stocks to Buy Today and Hold for Decades

These stocks pay reliable and growing dividends throughout the economic cycle.

| More on:
Young adult concentrates on laptop screen

Source: Getty Images

Key Points

  • Fortis has a large capital program on the go to support dividend growth.
  • Canadian Natural Resources is driving earnings expansion through production growth in a challenging market.
  • Canadian National Railway should rebound once there is clarity on tariffs and trade agreements between Canada and the United States.

With the TSX near its record high and economic headwinds potentially on the way, Canadian investors are wondering which stocks might still be good to add to their self-directed Tax-Free Savings Account (TFSA) or Registered Retirement Savings Plan (RRSP) portfolios.

In the current conditions, it makes sense to seek out top dividend payers that will continue to raise their distributions, even if the economy slides into a recession.

Fortis

Fortis (TSX:FTS) trades near $72.50 at the time of writing, which isn’t too far off the 12-month high around $74.

The stock is up more than 20% in 2025, largely due to reductions in interest rates and a strong capital program. Fortis uses debt to fund part of its growth initiatives. The reduction in borrowing costs should lead to higher profits and can free up more cash for dividends or debt reduction.

Fortis is working on $29 billion in capital projects that will boost the rate base by a compound annual rate of about 7% over five years. As the new assets go into service, the increase in cash flow should support planned annual dividend hikes of 4% to 6% through 2030. That’s good guidance in an uncertain economic environment.

Investors who buy FTS stock at the current price can get a dividend yield of 3.5%.

Canadian Natural Resources

Canadian Natural Resources (TSX:CNQ) trades near $46 per share at the time of writing. The stock was as high as $55 last year, but pulled back on weaker oil prices. Analysts broadly expect the global oil market to remain in a surplus position through 2026 as production growth outpaces rising demand.

That being said, CNQ remains very profitable at the current oil price. West Texas intermediate (WTI) oil trades for US$57 per barrel at the time of writing. It was above US$80 last year. CNRL says its WTI breakeven price is in the US$40 to US$45 range.

The company continues to increase its profits through production growth driven by strategic acquisitions and successful drilling programs. CNRL is best known for its oil production operations, but it is also a major natural gas producer. This helps mitigate the volatility on the oil side.

CNRL raised the dividend in each of the past 25 years. Investors who buy CNQ stock at the current level can get a dividend yield of 5%.

Canadian National Railway

Canadian National Railway (TSX:CNR) is a contrarian pick right now. The stock trades below $130 per share at the time of writing, compared to $180 early last year.

Tariffs are impacting demand for CN’s services as businesses wait for more clarity on the impact of trade agreements on non-essential orders. It could be some time before the U.S. finalizes deals with Canada and other major trading partners, including China, so there could be more headwinds for CN in the coming months.

The long-term outlook, however, should be solid. Trade deals will eventually get sorted out and CN will benefit from economic expansion in the United States and Canada. The company operates a strategically important rail network connecting the Pacific and Atlantic coasts of Canada to the Gulf Coast of the United States.

CN remains very profitable and is using excess cash to buy back shares while the stock is under pressure. The board has increased the dividend in each of the past 29 years. Investors can now get a 2.8% dividend yield. Buying CN on big pullbacks has historically proven to be a savvy move for patient investors.

The bottom line

Market volatility is expected in the coming months, but Fortis, CNRL, and CN are solid companies and pay good dividends that should continue to grow. If you have some cash to put to work in a buy-and-hold portfolio, these stocks deserve to be on your radar.

The Motley Fool recommends Canadian National Railway, Canadian Natural Resources, and Fortis. The Motley Fool has a disclosure policy. Fool contributor Andrew Walker has no position in any stock mentioned.

More on Dividend Stocks

diversification is an important part of building a stable portfolio
Dividend Stocks

The Top 3 Canadian Dividend Stocks I Think Belong in Everyone’s Portfolio

Discover three Canadian dividend stocks offering defensive strength, growth, and high-yield income for any investor portfolio.

Read more »

Canadian Red maple leaves seamless wallpaper pattern
Dividend Stocks

Top Canadian Stocks to Generate Passive Income in 2026

Do you want to generate some safe passive income in 2026? Here's what Canadian dividend stocks to buy and what…

Read more »

Lights glow in a cityscape at night.
Dividend Stocks

1 Magnificent Canadian Dividend Stock Down 11% to Buy and Hold for Decades

Brookfield Infrastructure is a top Canadian dividend stock to own in December 2025, given its growing payout and reasonable valuation…

Read more »

dividend growth for passive income
Dividend Stocks

How to Turn a $20,000 TFSA Into $200,000

Here's how any Canadian can take just $20,000 and turn it into $200,000 or more using the compounding power of…

Read more »

diversification and asset allocation are crucial investing concepts
Dividend Stocks

Invest $15,000 in This Dividend Stock: Create $78 in Passive Income

Given its improving financial performances, healthy outlook, and reasonable valuation, Whitecap is an ideal buy to boost your passive income.

Read more »

Young adult concentrates on laptop screen
Dividend Stocks

How Beginners Can Turn a Pocket-Sized TFSA Into Serious Wealth

Turn a pocket-sized TFSA into wealth: Investing in the XEI ETF for 4.3% monthly dividends and instant diversification could turn…

Read more »

stocks climbing green bull market
Dividend Stocks

Buy Canadian: TSX Stocks Positioned to Beat Global Markets Next Year

Brookfield Corp (TSX:BN) is looking good heading into 2026.

Read more »

hand stacking money coins
Dividend Stocks

3.4% Dividend Yield: I’m Buying This TSX Stock and Holding Forever!

Brookfield Asset Management is a buy on weakness for income, dividend growth, and long-term total returns.

Read more »