The Best Canadian Stocks to Buy With $10,000 Right Now

Wondering how to deploy $10,000 in today’s uncertain stock market? Here are four stocks for a diversified portfolio.

After the TSX Index rose to new all-time highs last week, it is becoming harder to find Canadian stocks at attractive valuations. During the Trump mini-crash, you could pick up almost any stock and watch it rise from that bottom.

However, investing is more challenging today. The stock market appears to be in a no-man’s zone as the global economy weakens and politics creates uncertainty for businesses.

As a result, investors need to be shrewd. One of the best ways to offset some of the volatility is to own a diversified portfolio of quality Canadian stocks. Here are four stocks I’d buy with $10,000 right now.

Source: Getty Images

A quality Canadian dividend stock

It never hurts to earn some dividend income when the stock market is volatile. One stock that looks interesting after a recent pullback is AltaGas (TSX:ALA). I like this stock because it is like a hybrid between Fortis and Pembina Pipeline.

Over 55% of its income comes from a solid regulated natural gas utility that is strategically positioned in the U.S. northeast. The remainder of its income comes from a growing midstream business in Western Canada.

Nearly 85% of its income is contracted, so it offers a safe stream of cash flows. Both its operations have mid-to-high single-digit growth potential. This Canadian stock yields 3.3% today. However, an investor’s yield on cost should rise as it hits its long-term 5–7% annual dividend growth target.

A blue-chip stock to hold for decades

Canadian Pacific Kansas City (TSX:CP) has a 144-year history operating a cross-Canada railway. Its rail network has stood the test of time and it remains economically essential to date.

Today, CP operates the only single network that spans across Canada, the United States, and Mexico. That recently amalgamated network provides CP elasticity to quickly adapt to any trade or economic uncertainty.

This company is extremely well managed and operated. CP delivered market-leading growth last quarter. It just raised its dividend 20% and announced a 4% share buyback. The transcontinental railway is targeting low-to-mid teens growth for the next few years, so now is not a bad time to buy this blue-chip Canadian stock.

A small-cap Canadian stock with big potential

VitalHub (TSX:VHI) has a market cap of $566 million. However, it is possible that this company could be many multiples larger in the years ahead.

VitalHub provides software specialized for the healthcare industry. It sells its software in Canada, the U.K., Australia, and the Middle East. While this healthtech has been delivering strong organic growth, it has also used M&A (mergers and acquisitions) to expand its service catalog and geographic reach.

This Canadian small-cap stock has a cash-rich balance sheet to help fuel its growth journey. VHI stock has recently pulled back, which could make it a nice time to add it.

A property services business for steady growth

A larger-cap Canadian stock to look at buying is FirstService (TSX:FSV). With a market cap of $10 billion, FirstService is a substantial property manager and property services provider in North America.

The company earns attractive cash flows from its property management division. It has steadily deployed this cash into accretive opportunities in the property services category (disaster restoration, painting, cabinetry, fire protection, and commercial roofing).

Generally, this Canadian stock has grown by a low-teens rate. It still has a large market to acquire and grow into. FirstService is a well-run business worthy of a long-term hold. FSV stock is down 8% this year, so it could be a nice time to buy it.

Fool contributor Robin Brown has positions in Vitalhub. The Motley Fool has positions in and recommends Vitalhub. The Motley Fool recommends Canadian Pacific Kansas City, FirstService, Fortis, and Pembina Pipeline. The Motley Fool has a disclosure policy.

More on Stock Market

tsx today
Stock Market

TSX Today: What to Watch for in Stocks on Wednesday, May 27

The TSX retreated from record levels on Tuesday as renewed geopolitical tensions weighed on sentiment, with investors expected to turn…

Read more »

tsx today
Stock Market

TSX Today: What to Watch for in Stocks on Tuesday, May 26

The TSX reached a fresh all-time high on Monday as easing fears around the Strait of Hormuz lifted sentiment, though…

Read more »

Muscles Drawn On Black board
Dividend Stocks

Power Up Your TFSA: This TSX-Listed ETF Delivers Tax-Free Monthly Cash Flow

Earn tax-free monthly cash flow in your TFSA with a TSX ETF built for consistent income and a high distribution…

Read more »

monthly calendar with clock
Dividend Stocks

A Simple Way for Canadians to Earn $500 a Month Tax-Free From a TFSA

Discover how to earn $500 a month tax-free in your TFSA by combining several dividend stocks for long-term income.

Read more »

tsx today
Stock Market

TSX Today: What to Watch for in Stocks on Monday, May 25

Investor optimism around a potential Middle East agreement kept the TSX climbing last week, though the market may remain volatile…

Read more »

tsx today
Stock Market

TSX Today: What to Watch for in Stocks on Friday, May 22

Investor appetite for risk improved again near record TSX levels as hopes for progress in U.S.-Iran talks supported broad market…

Read more »

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

Trade Tensions Are Rising Again — These 4 TSX Stocks Look Built to Keep Delivering

Trade tensions are rising again. Here are four TSX stocks that look built to keep delivering even as uncertainty grows.

Read more »

TFSA (Tax-Free Savings Account) on wooden blocks and Canadian one hundred dollar bills.
Stocks for Beginners

How Your 2026 TFSA Contribution Could Eventually Reach $280,000 or More

See how your 2026 TFSA contribution could grow to $280,000 or more using CNR, CLS, and TD for long‑term, tax‑free…

Read more »