The 3 Best Stocks to Buy in Canada Right Now for the Long Haul

Looking for some “forever” stocks? Consider these for growth potential and their dividends.

| More on:
A train passes Morant's curve in Banff National Park in the Canadian Rockies.

Source: Getty Images

When you’re hunting for the best Canadian stocks to buy, I like to focus on a few key factors: strong financials, a reasonable valuation (such as a lower price-to-earnings (P/E) ratio), and future growth potential in the industry. You’ll also want to check if the company pays a solid dividend, which is always a nice bonus for passive income. Also, consider market trends. And finally, make sure the stock has a healthy balance sheet and management that’s steering the ship wisely. Basically, think stable, but with room to grow! And that’s what these stocks offer.

RBC stock

Royal Bank of Canada (TSX:RY) is one of the best Canadian stocks to buy right now, thanks to its strong financial performance and future outlook. In its most recent earnings report for Q3 2024, RY saw revenue growth of 13% year-over-year, reflecting its strong ability to generate income from diverse banking services. Quarterly earnings grew by 16.2%, showing the bank’s resilience even in challenging economic conditions. With a profit margin of nearly 29% and a return on equity (ROE) of 13.68%, RY is efficiently using its capital to deliver solid returns. Plus, its consistent dividend, currently yielding around 3.4%, makes it a reliable choice for both income and growth-focused investors.

From a valuation perspective, RY looks attractive today. Trading at a forward P/E ratio of about 12.9, it’s reasonably valued compared with historical levels and its peers. The stock has also appreciated nearly 44% in the past year. Yet still has room for growth given its strong market position and international expansion, particularly in wealth management and U.S. operations. With a solid balance sheet and forward-thinking management, RY remains a top choice for long-term investors seeking both stability and growth in their portfolios.

CNR stock

Canadian National Railway (TSX:CNR) is another top stock to buy in Canada now, and for good reason. Despite some challenges, CNR posted solid quarterly revenue growth of 6.7% in its most recent earnings report, showing that it’s still delivering strong financial performance. While earnings took a slight dip, its profit margin remains an impressive 32%. Plus it boasts an operating margin of over 40%, indicating excellent cost management. CNR stock continues to benefit from its critical role in North American transportation, handling essential goods like grain, energy products, and consumer goods. Its vast rail network gives it a competitive moat, and as demand for freight transportation continues to grow, so does CNR’s future potential. Looking ahead, the company is focused on expanding its efficiency and leveraging technology to streamline operations, ensuring it stays a leader in the transportation space.

Valuation-wise, CNR is trading at a P/E ratio of about 18. This is reasonable for a company with such a stable business model. Its forward dividend yield of around 2.2% is also a nice perk for investors seeking income. CNR’s solid return on equity of 27.4% and its strong cash flow make it a well-rounded pick for long-term investors who want a stock with both growth and income potential.

Pembina Pipeline stock

Finally, Pembina Pipeline (TSX:PPL) looks like a great stock to buy right now, especially for investors who want solid dividends and growth potential. In its most recent quarter, Pembina stock posted impressive revenue growth of 30.5% year-over-year, with earnings growing nearly 30%. The company’s profit margin is over 20%, and it maintains strong operating margins of 36%. Pembina’s infrastructure for oil and gas transportation is essential to North America’s energy sector. As demand for energy continues, Pembina’s reliable cash flow makes it an appealing long-term hold. Plus, its focus on future growth through expansion and potential renewable energy projects gives it an exciting outlook.

As for valuation, Pembina’s stock is still reasonably priced with a P/E ratio of about 17, making it an attractive option in today’s market. The forward dividend yield is hovering around 4.8%, which is a big plus for income-focused investors. Pembina’s stable and growing dividend, coupled with its ability to weather various economic conditions, makes it one of the best Canadian stocks to consider. With a market cap of over $33 billion and a strong balance sheet, Pembina is positioned for long-term success, giving investors both steady income and future growth opportunities.

Fool contributor Amy Legate-Wolfe has no position in any of the stocks mentioned. The Motley Fool recommends Canadian National Railway and Pembina Pipeline. The Motley Fool has a disclosure policy.

More on Top TSX Stocks

monthly calendar with clock
Top TSX Stocks

Buy 370 Shares of 1 Dividend Stock, Create $85/Month in Passive Income

Looking to build passive income? This monthly dividend stock can generate about $85 per month from a $35,000 investment.

Read more »

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

1 Reason I Am Buying Canadian National Railway Stock to Hold Forever

Looking for a great stock to buy and hold forever? Here's a superb everyday pick that can provide growth and…

Read more »

person on phone leaning against outside wall with scenic view at airbnb rental property
Dividend Stocks

3 Reliable Dividend Stocks to Lean On in Uncertain Times

Investing in reliable dividend stocks can provide a stable income and protection from market volatility.

Read more »

Safety helmets and gloves hang from a rack on a mining site.
Stocks for Beginners

Telus Stock Has a Nice Yield, But This Dividend Stock Looks Safer

Telus is widely regarded as a great dividend stock for investors. But with the recent freeze, does that opinion still…

Read more »

the word REIT is an acronym for real estate investment trust
Stocks for Beginners

Got $1,000? 3 REITs to Buy and Hold Forever

Looking for some REITs to buy and hold? This trio offers stable income, long-term growth appeal, and durable real estate…

Read more »

Piggy bank on a flying rocket
Stocks for Beginners

Where to Invest Your $7,000 TFSA Contribution for Long-Term Gains

Looking for where to allocate your TFSA contribution? Here are two options to direct that $7,000 where it will give…

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 »

Dividend Stocks

3 Beginner-Friendly Stocks Perfect for Canadians Starting Out Now

Looking for some beginner-friendly stocks? Here’s a trio of options that are too hard to ignore right now.

Read more »