3 Stocks to Buy Today and Hold for the Next 5 Years

Pick up these TSX stocks today and you’re sure to be very happy with your purchase five years from now.

| More on:

Image source: Getty Images

Many Canadian stocks on the TSX today continue trading far below fair value territory. In fact, many are solid long-term options you can buy for a steal today.

So let’s get right into it with these three Canadian TSX stocks to buy today, and hold for at least the next five years.

Brookfield Renewable stock

First up, I would certainly recommend Brookfield Renewable Partners LP (TSX:BEP.UN) as a strong option for Canadians seeking long-term income. Brookfield Renewable stock remains down 9% in the last year, and almost half of where it was back in January 2021 at all-time highs.

Yet after managing to get through cost restructuring, Brookfield Renewable stock has been climbing upwards once again. The renewable energy company is now one of the largest renewable energy asset managers in the world. Given its exposure to every type of renewable source, it could certainly produce incredible income in a renewable energy future.

So with shares down now, it’s unlikely that they will remain there for long. Plus, you can grab on to a 4.79% dividend yield as of writing. Therefore, there are plenty of reasons to pick up Brookfield Renewable stock on the TSX today.

  • We just revealed five stocks as “best buys” this month … join Stock Advisor Canada to find out if Enbridge made the list!

Canadian Pacific Kansas City

It has been official for a little while now, but investors interested in the growth from Canadian Pacific Kansas City (TSX:CP) aren’t anywhere near seeing it yet. That’s despite seeing CP stock climb 15% in the last year alone.

The move was on all the excitement, to be honest. We’re still waiting to see what revenue will actually come in from this new revenue producer. But it’s bound to be good. The question is merely how good, and that’s something investors will likely learn over the next several years.

With that in mind, it’s still an excellent time to pick up CP stock on the TSX today. You’re likely to see continued growth during this market recovery, with sustained growth in the years to come.

Constellation Software

Finally, if you have the funds then Constellation Software (TSX:CSU) is certainly another of the TSX stocks to consider. The company has been around for decades, seeing its share price slowly and steadily increase from a stable strategy of acquiring essential software companies.

This strategy has left analysts continuing to see Constellation stock as a buy, even with shares up 46% in the last year alone. It might be a bit overpriced at the moment; however, it’s a strong long-term option that’s seen shares increase 1,807% in the last decade. That’s certainly something any investor should want to get in on.

While not all tech stocks are winners, Constellation stock has certainly proved that it is. And it likely will be today and for at least the next five years in the future. So if you’re looking to get in on the rebound of the tech sector , and perhaps see Constellation stock hit the $3,000 per share mark, now is the time to buy. You could regret it in another five years if you don’t.

Fool contributor Amy Legate-Wolfe has positions in Brookfield Renewable Partners and Canadian Pacific Railway. The Motley Fool recommends Brookfield Renewable Partners, Canadian Pacific Kansas City, and Constellation Software. The Motley Fool has a disclosure policy.

More on Energy Stocks

The sun sets behind a power source
Energy Stocks

3 Top Utility Sector Stocks for Canadian Investors in 2026

For investors looking for increased exposure to the utility sector, these are three stocks to consider right now.

Read more »

alcohol
Energy Stocks

Could This Undervalued Canadian Stock Be Your Ticket to Millionaire Status?

There are plenty of undervalued stocks in the market for investors to consider, but this Canadian company could provide the…

Read more »

man looks worried about something on his phone
Top TSX Stocks

Enbridge: Buy, Sell, or Hold in 2026?

Enbridge stock is a divisive pick among investors. Here’s a look at whether investors should buy, sell, or hold in…

Read more »

Two seniors walk in the forest
Energy Stocks

Age 65? The Average TFSA Balance Isn’t Enough

At 65, the average TFSA balance is a useful checkpoint and Emera can be a steadier way to build tax-free…

Read more »

A lake in the shape of a solar, wind and energy storage system in the middle of a lush forest as a metaphor for the concept of clean and organic renewable energy.
Energy Stocks

2 No-Brainer Energy Stocks to Buy With $1,000 Right Now

These Canadian energy stocks are likely to benefit from high demand, driven by decarbonization, energy security, and digital infrastructure.

Read more »

Warning sign with the text "Trade war" in front of container ship
Energy Stocks

Outlook for Suncor Stock in 2026 

Learn how Suncor Energy is navigating the new oil landscape and what it means for investors in the energy market.

Read more »

golden sunset in crude oil refinery with pipeline system
Energy Stocks

Canadian Pipeline Stocks: TC Energy vs Enbridge

TC Energy and Enbridge are giants in the Canadian pipeline sector. Is one a better pick right now?

Read more »

Oil industry worker works in oilfield
Energy Stocks

Is Enbridge Stock a Dump for This Dividend Knight?

Enbridge is still a dependable dividend payer, but Brookfield Infrastructure offers a more growth-tilted income story for 2026.

Read more »