TFSA: 3 Canadian Stocks to Buy and Hold for the Long Run

These stocks pay solid dividends and should deliver decent long-term total returns.

| More on:
data analyze research

Image source: Getty Images

Stock markets are near record highs, but TSX investors can still find good Canadian dividend stocks to add to their self-directed Tax-Free Savings Account (TFSA) focused on income and long-term total returns.

Fortis

Fortis (TSX:FTS) recently raised its dividend by 4.2%. The increase marks 51 consecutive years that the board has given shareholders a raise. This is a great track record that looks set to continue.

Fortis is working on a $26 billion capital program that will boost the rate base from $38.8 billion in 2024 to $53 billion in 2029. The resulting increase in cash flow should support planned annual dividend increases of 4% to 6% over that timeframe. Fortis has other projects under consideration that could be added to the development plan. This would potentially increase the size of the dividend hikes or extend the guidance for dividend growth. Fortis has not completed a large acquisition for several years. As interest rates decline, however, consolidation in the utility sector could ramp up.

Investors who buy Fortis stock at the current level can get a dividend yield of 3.95%.

TD Bank

TD (TSX:TD) is a contrarian pick right now. The stock is out of favour with investors due to penalties from U.S. regulators for not having adequate systems in place to detect and prevent money laundering in the United States operations. TD received a US$3 billion fine that led to the unloading of part of its position in Charles Schwab to avoid depleting the capital position. The bank has also been hit with an asset cap on its American business. This puts the growth program in the United States on hold for a few years. TD has expanded heavily in the United States over the past two decades through acquisitions from Maine right down the east coast to Florida.

Near-term headwinds will persist until TD figures out a new growth strategy for the medium term. That being said, the company remains very profitable and pays an attractive dividend that should be safe. TD trades near $79 per share at the time of writing compared to $108 at the high point in 2022. Investors who buy TD stock at the current level can get a dividend yield of 5.1%.

Canadian National Railway

Canadian National Railway (TSX:CNR) is one of those stocks investors can simply buy and sit on for decades. The rail giant has an extensive network that runs from the Pacific to the Atlantic in Canada and right down through the United States to the Gulf of Mexico. The company moves cars, coal, crude oil, fertilizer, forestry products, grain, and finished goods. Railways provide essential services for the smooth operation of the economy and benefit as economic growth expands.

Port strikes and labour issues have impacted CN this year. As a result, the stock is down about 7% in 2024. Buying CN on big dips has historically proven to be a savvy move for patient investors. The board has increased the dividend annually for more than two decades, and that trend should continue.

The bottom line on top TSX stocks

Fortis, TD, and Canadian National Railway pay solid dividends that should continue to grow. If you have some cash to put to work in a self-directed TFSA, these stocks deserve to be on your radar.

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.

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

More on Dividend Stocks

Person holds banknotes of Canadian dollars
Dividend Stocks

This 6.4% Dividend Stock Pays Cash Every Month

Granite REIT (TSX:GRP.UN) pays cash each month.

Read more »

money while you sleep
Dividend Stocks

Buy These 3 High-Yield Dividend Stocks Today and Sleep Soundly for a Decade

High-yield stocks like Enbridge have secular trends on their side, as well as predictable cash flows and a lower interest…

Read more »

stock research, analyze data
Dividend Stocks

Invest $9,000 in This Dividend Stock for $59.21 in Monthly Passive Income

Monthly passive income can be an excellent way to easily increase your over income over time. And here is a…

Read more »

Man holds Canadian dollars in differing amounts
Dividend Stocks

Invest $8,000 in This Dividend Stock for $320.40 in Passive Income

This dividend stock remains a top choice for investors wanting to bring in passive income for life, and even only…

Read more »

monthly desk calendar
Dividend Stocks

Monthly Dividend Leaders: 3 TSX Stocks Paying Dividends Every 30 Days

These monthly dividend stocks offer a high yield of over 7% and have durable payouts.

Read more »

space ship model takes off
Dividend Stocks

2 Stocks I’d Avoid in 2025 (and 1 I’d Buy)

Two low-priced stocks are best avoided for now but a surging oil bellwether is a must-buy.

Read more »

Paper Canadian currency of various denominations
Dividend Stocks

Want 6% Yield? 3 TSX Stocks to Buy Today

These TSX dividend stocks have sustainable payouts and are offering high yields of 6% near their current price levels.

Read more »

A woman shops in a grocery store while pushing a stroller with a child
Dividend Stocks

Is Metro Stock a Buy for its 1.5% Dividend Yield?

Metro is a defensive stock that's a reasonable buy here for a long-term investment.

Read more »