5 Canadian Stocks to Buy With $10,000 and Hold for the Next 5 Years

These stocks pay good dividends and still trade at reasonable prices.

| More on:

With the TSX near its all-time high, investors are wondering which Canadian stocks might still be good to buy right now for a self-directed Tax-Free Savings Account (TFSA) or Registered Retirement Savings Plan (RRSP) portfolio focused on income and long-term capital gains.

One strategy in the current market conditions would be to buy quality dividend-growth stocks and stocks that are industry leaders, but might be out of favour right now due to sector weakness.

dividend growth for passive income

Source: Getty Images

Canadian National Railway

Canadian National Railway (TSX:CNR) trades near $140 per share at the time of writing compared to a high of $170 in the past year. The pullback gives investors a chance to buy CNR at a decent discount.

Investors are concerned that elevated interest rates, a trade war between the U.S. and its neighbours, and tariffs on goods entering the United States will cause a recession in the U.S. and Canada, as well as around the globe. This would put pressure on demand for CN’s services.

Near-term weakness could persist until there is more clarity on the outcome of trade negotiations. However, the board still raised the dividend by 5% for 2025, marking the 29th consecutive annual increase. Buying CN on big dips has historically proven to be a savvy move for patient investors.

Canadian Natural Resources

Canadian Natural Resources (TSX:CNQ) is another industry leader that trades well below its 12-month high. The stock picked up a new tailwind in recent weeks on higher oil prices, rising from $36 in April to the current price near $46, but it is still off the $52 it fetched in October.

The board has increased the dividend for 25 consecutive years. Investors who buy CNQ stock at the current level can get a dividend yield of 5.1%. If oil spikes on further geopolitical risk, this stock could soar.

Enbridge

Enbridge (TSX) is up 29% in the past year, but the stock is off its recent high, so investors can use the dip to start a position in the energy infrastructure giant.

The company is a key player in the energy market, moving roughly 30% of the oil produced in Canada and the United States and 20% of the natural gas used by U.S. homes and businesses. The current $28 billion capital program should boost earnings over the next few years to support steady dividend increases. Enbridge raised the dividend in each of the past 30 years. At the current price, investors can get a dividend yield of 6.1%.

Bank of Nova Scotia

Bank of Nova Scotia (TSX:BNS) trades near $74.50 at the time of writing. The stock was as high as $93 in early 2022 before going into an extended slide that saw it drop as low as $55 in late 2023. Bank of Nova Scotia is working on a turnaround plan that will see it focus more growth investments on the United States and Canada as it sells assets in Latin America where it made big bets over the past 20 to 30 years.

Investors will need to be patient, but you collect a decent 5.9% dividend yield right now while you wait.

Fortis

Fortis (TSX:FTS) is a good stock to own if you don’t want to worry about watching the market gyrations every week. The utility company generates reliable and predictable rate-regulated revenue. Fortis is working on a $26 billion capital program to drive earnings growth over the next five years. This should support planned annual dividend increases of 4% to 6% through 2029. Fortis raised the dividend in each of the past 51 years.

The bottom line

CN, CNRL, Enbridge, Bank of Nova Scotia, and Fortis pay good dividends that should continue to grow. If you have some cash to put to work, these stocks deserve to be on your radar.

The Motley Fool recommends Bank of Nova Scotia, Canadian National Railway, Canadian Natural Resources, Enbridge, and Fortis. The Motley Fool has a disclosure policy.

More on Investing

Couple working on laptops at home and fist bumping
Dividend Stocks

2 Dividend Stocks to Buy Today and Feel Good Holding for at Least 5 Years

Given their strong fundamentals, a proven track record of consistent payouts, and solid growth prospects, these two dividend stocks offer…

Read more »

top TSX stocks to buy
Dividend Stocks

1 Canadian Dividend Stock I’d Buy Before Inflation Heats Up Again

This TSX ETF pays monthly income and could rebound when inflation heats up.

Read more »

Hourglass projecting a dollar sign as shadow
Dividend Stocks

This 6.5% Dividend Play Sends a Cheque Like Clockwork

This TSX dividend stock has consistently paid dividends supported by steady cash flow growth, enabling it to send a cheque…

Read more »

A worker gives a business presentation.
Dividend Stocks

The Bank of Canada Held Rates: Here Are 3 Stocks to Watch

With the Bank of Canada on pause, these three TSX stocks stand out for income, essential demand, and hard-asset cash…

Read more »

crisis concept, falling stairs
Dividend Stocks

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

Given its solid first-quarter performance, encouraging growth outlook, and discounted stock price, Magna International would be an excellent buy for…

Read more »

boy in bowtie and glasses gives positive thumbs up
Dividend Stocks

2 Canadian Blue-Chip Stocks I’d Buy Before the Next Rally

Two TSX blue chips could be well-positioned before the next rally, one riding nuclear momentum, the other compounding quietly in…

Read more »

bank of canada governor tiff macklem
Metals and Mining Stocks

2 TSX Stocks That Could Benefit From Canada’s New Market Reality

Tariffs, sticky inflation, and higher-for-longer rates are pushing investors back toward hard assets, and these two TSX/TSXV miners sit right…

Read more »

monthly calendar with clock
Investing

This 3.9% Dividend Play Pays Every Single Month

Considering its strong first-quarter performance and favourable growth outlook, Sienna appears well-positioned to sustain its dividend payouts while continuing to…

Read more »