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

builder frames a house with lumber
Stocks for Beginners

Why These 3 Canadian Stocks Look So Attractive Right Now

These three TSX commodity stocks have clear catalysts and still offer upside without chasing overheated momentum.

Read more »

Stacked gold bars
Stocks for Beginners

1 Top TSX Stock to Buy Before the Next Market Shock

Market shocks hit suddenly, so gold miners like B2Gold can offer cash flow and real-asset protection.

Read more »

golden sunset in crude oil refinery with pipeline system
Energy Stocks

Oil Isn’t the Only Story: 2 Canadian Stocks to Watch Now

Oil may dominate the news, but two TSX names tied to nuclear power and broadband could be the smarter volatility…

Read more »

tsx today
Stock Market

TSX Today: What to Watch for in Stocks on Friday, May 8

Fresh earnings swings and uncertainty around the Strait of Hormuz kept the TSX choppy on Thursday, while today’s jobs reports…

Read more »

Concept of rent, search, purchase real estate, REIT
Dividend Stocks

2 TSX Stocks That Look Strong Even if Consumers Pull Back

When consumers tighten budgets, staples and housing-linked cash flow can hold up better than discretionary spending.

Read more »

chart reflected in eyeglass lenses
Stocks for Beginners

3 Canadian Stocks That Could Thrive as the TSX Shifts Gears

If the TSX rotation broadens beyond defensives, these three names have catalysts that could matter more as confidence improves.

Read more »

a man relaxes with his feet on a pile of books
Stocks for Beginners

History Says Now Is the Time to Buy These 2 Brilliant Stocks

These two resilient TSX stocks could be smart long-term buys while market uncertainty creates opportunities.

Read more »

Pile of Canadian dollar bills in various denominations
Dividend Stocks

A TFSA Pick Yielding 5% With Dependable Cash Payments

A TFSA pick yielding over 5% can offer dependable cash payments, and Enbridge stands out as a top option for…

Read more »