Top Canadian Stocks to Buy Right Now With $5,000

These three Canadian stocks have reliable operations and consistent growth potential, making them some of the best to buy right now.

| More on:

Source: Getty Images

Although there’s plenty of optimism for a soft landing in 2025 and a sustained market rally, uncertainty remains, especially with recent tariff developments and interest rates not falling as quickly as some had anticipated. Therefore, this uncertainty makes it essential for investors to ensure that the stocks they add to their portfolio today are some of the top Canadian stocks to buy and hold for the long run.

Ensuring the stocks you buy are some of the best on the TSX requires finding businesses that have both long-term growth potential and reliable operations.

So, if you’ve got some cash on the sidelines you’re looking to invest now, here are three top Canadian stocks you can buy with confidence today.

One of the best defensive growth stocks in Canada.

If you’re looking for a stock that has significant growth potential yet can also perform well in an underperforming economy, there’s no question that Dollarama (TSX:DOL) is one of the best.

Dollarama has been one of the best-performing stocks in Canada for years, consistently growing both its sales and earnings at a rapid pace. The reason it’s one of the top Canadian stocks to buy is that it’s proven it can thrive in any economic environment, especially when consumers are looking to cut costs.

Furthermore, Dollarama’s ability to consistently expand its operations has been a key driver of its success. In fact, in addition to the same-store-sales growth it sees as more customers look to cut their costs on staples and other essential items, it also continues to open new stores across Canada each year.

Plus, even with the company still growing rapidly in Canada, it also now has a tonne of growth potential in Latin America with its investment in Dollarcity.

Therefore, it’s no surprise that over its last five fiscal years, Dollarama’s revenue has increased at a compound annual growth rate (CAGR) of 10.6% and its normalized earnings per share (EPS) have increased at a CAGR of 16.3%.

And going forward in fiscal 2025 and 2026, analysts estimate its normalized EPS will increase 14.1% and 10.7%, respectively.

So, if you’re looking for top Canadian stocks to buy now, there’s no question Dollarama should be at the top of the list.

One of the best REITs in Canada

In addition to Dollarama, another top Canadian stock to buy now is Granite REIT (TSX:GRT.UN)

Granite owns industrial and logistics properties across North America and Europe, which continue to benefit from the increasing demand for warehouse and distribution space as a result of the consistent growth of e-commerce.

In addition to its long-term growth potential, though, Granite has also proven over the last few years how reliable it can be. In fact, despite headwinds from higher interest rates impacting many companies, Granite has maintained strong occupancy rates and has continued to raise its dividend each year.

Furthermore, not only is its dividend, which currently yields 5%, continuing to increase, but its payout ratio has actually been declining, showing how reliable Granite is as a long-term investment.

So, if you’re looking for top Canadian stocks to buy now, Granite is undoubtedly one of the best to consider.

Utility companies are some of the top Canadian stocks to buy right now

With the consistent uncertainty in the stock market and economy, utility stocks like Emera (TSX:EMA) are certainly some of the top investments Canadians can buy right now.

Emera is one of the best to buy because it has reliable operations that are diversified across Canada, the U.S., and the Caribbean. Plus, not only are utility stocks reliable and some of the least-volatile stocks on the market but their future revenue and income are often highly predictable, making them some of the best dividend stocks you can buy as well.

Furthermore, since Emera invests in expanding its operations and growing its earnings every year, it can also consistently increase its dividend.

So, not only can you buy the stock today and lock in a roughly 5.1% yield, but you can also expect it to continue increasing that dividend annually, which is why it’s one of the top Canadian stocks to buy right now for dividend investors.

This article represents the opinion of the writer, who may disagree with the “official” recommendation position of a Motley Fool premium service or advisor. We’re Motley! Questioning an investing thesis — even one of our own — helps us all think critically about investing and make decisions that help us become smarter, happier, and richer, so we sometimes publish articles that may not be in line with recommendations, rankings or other content.

Fool contributor Daniel Da Costa has no position in any of the stocks mentioned. The Motley Fool recommends Emera and Granite Real Estate Investment Trust. The Motley Fool has a disclosure policy.

More on Investing

sale discount best price
Dividend Stocks

Is This Correction Your Chance? Top 5 Canadian Dividend Stocks on Sale

For value, income, and long-term growth, check out these top five dividend stocks.

Read more »

customer uses bank ATM
Bank Stocks

The Canadian Bank Stock to Buy in a Trade War

National Bank of Canada (TSX:NA) could still do well in a turbulent 2025.

Read more »

chart reflected in eyeglass lenses
Tech Stocks

3 Stocks I Think Everyone Should Buy – Every Time They Dip 

Buying the dip in the right stocks can accelerate your returns. Here’s a way to choose the right stock to…

Read more »

Stethoscope with dollar shaped cord
Dividend Stocks

Canadian Investors: Buy WELL Health Stock Right Now

WELL Health (TSX:WELL) stock might be on the downturn right now, but a bargain for value-seeking investors for their self-directed…

Read more »

Canadian dollars are printed
Investing

Got $100? 3 Small-Cap Stocks to Buy and Hold Forever

These three small-cap stocks could deliver oversized returns in the long term.

Read more »

A worker gives a business presentation.
Dividend Stocks

3 No-Brainer Canadian Stocks to Buy Under $70

Investing in stocks need not require you to burn a hole in your pocket. You can invest $70 to $100…

Read more »

View of high rise corporate buildings in the financial district of Toronto, Canada
Dividend Stocks

Canadian Real Estate Stocks Plummet: Is it Time to Sell or Buy?

Real estate stocks have a lot going for the, especially dividends. But are they all a buy or due to…

Read more »

Man looks stunned about something
Dividend Stocks

Don’t Panic: How to Profit From the Current Canadian Market Correction

Not only are these great buys right now, but each is also a time-tested dividend stock.

Read more »