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

These four picks are some of the best and most reliable Canadian stocks you can buy in 2026 and hold for years to come.

| More on:
Key Points
  • Income-focused investors: consider BCE (TSX:BCE) and AltaGas (TSX:ALA) — both offer predictable, contract/regulatory-backed cash flows and reliable dividends (BCE ~5.1%, AltaGas ~3.2%).
  • Growth-focused investors: consider Dollarama (TSX:DOL) for steady retail expansion and Shopify (TSX:SHOP) for long-term e‑commerce platform growth — buy-and-hold candidates for multi-year compounding.
  • 5 stocks our experts like better than Shopify

When it comes to finding the top Canadian stocks to buy for your portfolio, understanding your goals, risk tolerance, and timeline is essential. You’re always going to want to focus on finding high-quality businesses that you can actually trust to perform over time. However, which stocks you pick and how much you allocate to each will depend heavily on your personal preferences.

Younger investors typically have a longer timeline to let their capital compound, which means they can afford to take higher risks and don’t need to worry nearly as much about income.

Whereas investors closer to retirement need to ensure their capital is strongly protected and can generate significant and reliable income for years to come.

Either way, the goal is to buy strong companies with durable business models, reliable cash flow, and long-term growth potential.

So, if you’ve got cash on the sidelines you’re looking to put to work right now, here are some of the top Canadian stocks to buy today.

Investor reading the newspaper

Source: Getty Images

Two top picks for income investors

If your goal for 2026 is to boost the income your portfolio generates, two of the top Canadian stocks you’ll want to add to your buy list are BCE (TSX:BCE) and AltaGas (TSX:ALA).

BCE is ideal because it’s a core Canadian business that owns essential infrastructure people use every single day. Wireless, internet, and media aren’t optional services, and that’s what makes BCE such a dependable long-term holding.

Furthermore, the company generates steady cash flow because most of its revenue is recurring. That allows it to pay a meaningful dividend, which is a big reason many investors own the stock in the first place.

Therefore, with most of its heavy capital spending in the rearview and a dividend, which currently has a yield of 5.1%, that now looks safe and sustainable, there’s no question that BCE is one of the best Canadian stocks to buy now.

Meanwhile, AltaGas is another high-quality Canadian stock to buy right now that doesn’t get nearly enough attention for how solid its business actually is. The company operates critical energy infrastructure, including natural gas utilities and export facilities, that generate predictable and stable cash flow.

A large portion of AltaGas’ earnings comes from regulated or contracted assets, which helps insulate the business from commodity price swings, a significant reason why it’s a reliable dividend stock to own for the long haul.

Furthermore, the company has also done a good job improving its balance sheet over the last few years while continuing to grow its dividend.

So, if you’re looking to boost your portfolio’s income with some of the best Canadian stocks on the market, AltaGas is incredibly reliable and offers a current yield of roughly 3.2%.

Two of the best Canadian growth stocks to buy and hold for years

If you’re looking to add more growth potential to your portfolio, there’s no doubt two of the very best Canadian stocks to buy now are Dollarama (TSX:DOL) and Shopify (TSX:SHOP).

Dollarama is easily one of the very best Canadian stocks you can buy, as it’s one of the most consistent growth stories on the TSX.

It operates a simple discount retailer business model that works in almost any economic environment. When times are good, people shop there to save money for more discretionary purchases. When times are tough, people shop there more often to save money in general.

Furthermore, year after year, the company continues to grow through new store openings and higher same-store sales, and by expanding its international footprint.

So, if you’re looking for a high-quality growth stock that you can buy and comfortably hold for decades, Dollarama is easily one of the best Canadian stocks to buy now.

Shopify, meanwhile, is another high-quality growth stock that you buy to hold for years. The company has built one of the most important e-commerce platforms in the world, helping millions of businesses sell online, manage payments, and scale their operations.

The stock has already proven how quickly it can grow over the last decade, and e-commerce isn’t going away.

Therefore, if you want a high-potential tech stock that you can buy now and hold for the next decade, Shopify is easily one of the best Canadian stocks to buy now.

Fool contributor Daniel Da Costa has positions in BCE. The Motley Fool has positions in and recommends Shopify. The Motley Fool recommends Dollarama. The Motley Fool has a disclosure policy.

More on Dividend Stocks

Printing canadian dollar bills on a print machine
Dividend Stocks

How to Use Just $10,000 to Turn Your TFSA into a Money-Making Machine

Put $10,000 in your TFSA and let TELUS and Enghouse do the heavy lifting. These two dividend stocks can quietly…

Read more »

coins jump into piggy bank
Dividend Stocks

What the Typical 50-Year-Old Canadian Really Has Saved in Their TFSA

Canadians around 50-year-old can consider adding to solid dividend stocks on market dips to boost their tax-free income and long-term…

Read more »

The TFSA is a powerful savings vehicle for Canadians who are saving for retirement.
Dividend Stocks

The 2 Stocks I’d Combine for a Strong TFSA Strategy in 2026

Build a strong TFSA strategy in 2026 by combining two reliable Canadian dividend stocks that offer stability, income, and long‑term…

Read more »

diversification is an important part of building a stable portfolio
Dividend Stocks

Beyond the Banks: 3 TSX Dividend Stocks Most Canadians Ignore

Looking beyond Canada's reputable banks can diversify a portfolio and open the door to income from energy royalties, retail real…

Read more »

a man relaxes with his feet on a pile of books
Dividend Stocks

The Dividend Stocks I’d Feel Most Comfortable Buying and Holding Forever

Fortis Inc (TSX:FTS) is a stock I'd probably be willing to hold forever.

Read more »

doctor uses telehealth
Dividend Stocks

This Monthly Dividend Stock Could Turn Every Month Into Payday Season

This monthly dividend stock is currently yielding a very generous 6.4%, and it’s armed with a defensive business and an…

Read more »

man looks surprised at investment growth
Dividend Stocks

10% Yield: Here’s the Dividend Trap to Avoid in April

What is a dividend trap? Discover how dividend policies can change and what investors should consider in difficult markets.

Read more »

Real estate investment concept with person pointing on growth graph and coin stacking to get profit from property
Dividend Stocks

A TFSA Dividend Stock Yielding 7.2% With a Reliable Payout History

This high-yield TSX stock could be a reliable income generator for your TFSA.

Read more »