3 Stocks Worth Buying Today and Holding in Your Portfolio for the Very Long Term

These top TSX stocks pay good dividends that should continue to grow.

With markets sitting near record highs and the economy at risk of a downturn due to soaring energy prices, investors with new cash to put to work in a self-directed Tax-Free Savings Account (TFSA) or Registered Retirement Savings Plan (RRSP) portfolio are wondering which stocks might still be attractive right now.

Trying to time the tops and bottoms in the market is difficult, so investors should normally focus on owning good companies that have long track records of delivering solid earnings while paying attractive dividends.

hand stacks coins

Source: Getty Images

Bank of Nova Scotia

Bank of Nova Scotia (TSX: BNS) is up 57% in the past year. The stock is bouncing back from a recent dip, now trading near $102, which isn’t far off the record high around $106 it hit in February.

BNS still provides investors with a 4.3% dividend yield at the current share price, so new buyers of the shares get paid well to ride out any additional turbulence.

Bank of Nova Scotia is making progress on a turnaround plan that is streamlining the business and will see the bank invest more growth capital in the United States and Canada, instead of in Latin American where Bank of Nova Scotia invested billions of dollars over the past few decades.

The bank already sold its operations in Colombia, Panama, and Costa Rica. It still has a large presence in Mexico, Chile, and Peru. The purchase of a 14.9% stake in KeyCorp, an American regional bank, in 2024 gave Bank of Nova Scotia a platform to expand its presence in the American market.

An economic downturn could drive up unemployment while interest rates are still elevated, putting pressure on households and businesses that are carrying too much debt. The mortgage cliff has so far been avoided, but the Canadian banks aren’t completely in the clear, so there could be some headwinds coming for the sector.

That being said, Bank of Nova Scotia has a strong capital position to ride out a downturn and maintains the balance sheet strength to make strategic acquisitions that might arise in the next few years.

Enbridge

Enbridge (TSX: ENB) trades below $73 per share at the time of writing, compared to a recent high of $77. The pullback gives investors a chance to buy a dip in a stock that is up nearly 20% in the past 12 months and has been on an upward trend for more than two years.

Enbridge is working on a $39 billion capital program that will help drive earnings and distributable cash flow higher over the next few years. The company has also been aggressive with acquisitions, adding export facilities, renewable energy assets, and natural gas distribution utilities, primarily located in the United States.

The boost to cash flow should support ongoing dividend increases. Investors who buy ENB stock at the current level can get a dividend yield of 5.3%.

Canadian Natural Resources

Canadian Natural Resources (TSX: CNQ) trades near $62.50 at the time of writing, down from a recent high close to $71. The pullback is due to falling oil prices as investors book profits after a big run in the past couple of months.

Near-term volatility should be expected, but additional downside would be an opportunity to add to the position. CNRL will benefit from rising demand for Canadian oil and natural gas. New pipeline capacity to the Canadian coast is likely on the way and CNRL is a major energy producer, while also possessing significant reserves across the product spectrum.

Investors can currently get a 4% dividend yield from CNQ. The board raised the dividend in each of the past 26 years.

The bottom line

Bank of Nova Scotia, Enbridge, and Canadian Natural Resources 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 Natural Resources, and Enbridge. The Motley Fool has a disclosure policy. Fool contributor Andrew Walker has no position in any stock mentioned.

More on Dividend Stocks

A family watches tv using Roku at home.
Dividend Stocks

This TSX Stock is Still Down 12% This Year Despite a Strong Quarter

Rogers' shares have fallen about 15% this year while free cash flow improved, creating an income opportunity with debt attached.

Read more »

Woman checking her computer and holding coffee cup
Dividend Stocks

Brookfield Infrastructure is on My Shortlist After its 10% FFO Gain

I'd start building a position after BIP's recent pullback based on current income and expect growing distributions and long-term growth…

Read more »

middle-aged couple work together on laptop
Dividend Stocks

The Year-End Tax Move Retired Couples Shouldn’t Miss

Pension splitting happens at tax time, but eligible retirees may need to arrange the right withdrawals before December 31.

Read more »

House models and one with REIT real estate investment trust.
Dividend Stocks

A Perfect TFSA Stock: An 8.4% Payout Each Month

GO Residential REIT pays cash monthly and yields about 8.2% annually. Learn what backs the payout, the H&R deal, and…

Read more »

customer uses bank ATM
Dividend Stocks

This Dividend Giant Just Hiked Its Payout By 7%

Royal Bank of Canada (TSX:RY) just keeps rewarding shareholders with generous dividend hikes.

Read more »

Forklift in a warehouse
Dividend Stocks

The Best Monthly Paying Dividend Stock on the TSX: My Pick and My Buy Price

Granite combines monthly income with a reported payout cushion, while an $80 buy price improves what a new investor receives.

Read more »

Colored pins on calendar showing a month
Dividend Stocks

The Perfect TFSA Stock: A 7% Yield With Monthly Paycheques

Its high yield, durable payouts and monthly distribution make this REIT a compelling investment for monthly paycheques.

Read more »

A train passes Morant's curve in Banff National Park in the Canadian Rockies.
Dividend Stocks

2 Dividend Stocks I’d Hold for the Next 20 Years

CN Rail (TSX:CNR) and another dividend gem that stands out as extremely long-term holds!

Read more »