3 Top Canadian Stocks I’d Buy for Dividends and Capital Growth

The top Canadian stocks are great long-term investments. But only one appears to be a reasonable buy today.

| More on:
dividends grow over time

Source: Getty Images

Key Points

  • Three Canadian stocks — Dollarama, Imperial Oil, and Manulife — are recommended for offering dividend growth and long-term capital appreciation potential.
  • Currently, though, only Manulife appears to be a reasonable buy, particularly for income investors as it offers a dividend yield of 4%.
  • 5 stocks our experts like better than Manulife

For Canadian investors looking to build long-term wealth, the ideal stock offers both reliable dividends and steady capital appreciation. These two income streams, when combined, can provide powerful compounding over time. 

Here are three top Canadian stocks I’d buy for both dividends and capital growth. What’s common among them? They all have durable business models and proven histories of increasing shareholder value.

Dollarama

Dollarama (TSX:DOL) is a Canadian retail success story. With over 1,600 discount stores nationwide, it sells a broad range of low-priced household goods, seasonal items, and party supplies — all priced to appeal to cost-conscious consumers. Categorized under the consumer defensive sector, Dollarama tends to thrive even during economic downturns as shoppers increasingly seek value.

While its dividend yield is a meagre 0.2%, that’s not where the appeal lies. Dollarama’s real strength is in capital appreciation and strong dividend growth. Over the past decade, the company has multiplied investors’ capital more than sixfold — turning a $10,000 investment into over $63,000. This equates to an annualized return of approximately 20%.

Its dividend growth has been equally impressive. Dollarama has increased its dividend at a five-year compound annual growth rate (CAGR) of roughly 15%. Unfortunately, the stock appears to be expensive today, trading at a forward price-to-earnings (P/E) ratio of 40 — its highest in history. Any weakness would make the stock more appetizing.

Imperial Oil

Imperial Oil (TSX:IMO) is one of Canada’s leading integrated energy companies. With a business spanning oil sands production, refining, and retail distribution (through Esso and Mobil), Imperial is well-positioned to deliver strong shareholder returns across commodity cycles.

In the past 10 years, Imperial turned a $10,000 investment into nearly $38,500, an annualized return of 14.4%. Its dividend performance has been nothing short of stellar, with a 10-year CAGR of 16.5% and an even stronger five-year rate of 23%. That level of consistent growth is exactly what long-term investors want.

Currently, the stock yields about 2.3% and trades at around $126 per share. It’s had a big run — up 32% over the past year — so investors may prefer to wait for a pullback.

Manulife

Manulife (TSX:MFC) is a major player in the global financial services space, offering insurance, wealth management, and financial advisory services. Its operations stretch across Canada, the U.S., Asia, and Europe — providing broad geographic diversification and growth potential.

A $10,000 investment in Manulife 10 years ago would now be worth approximately $32,830, representing annualized returns of 14.6%. Its dividend growth track record is strong, with both five-year and 10-year CAGRs sitting around 10%.

At about $43 per share, Manulife appears reasonably priced, trading at a modest P/E of 10.9. More importantly, it offers an attractive dividend yield of just over 4%. The stock has been consolidating since late 2024, which may be a cue for income-seeking investors to take a nibble.

Investor takeaway

These three Canadian companies offer different paths to the same goal: a growing income stream paired with long-term capital gains. Dollarama provides growth, Imperial Oil offers high dividend-growth potential from energy, and Manulife offers income with global exposure. Together, they make a powerful trio for any long-term investor, though it would be wonderful if they could pull back to provide safer entry points.

Fool contributor Kay Ng has no position in any of the stocks mentioned. The Motley Fool has no position in any of the stocks mentioned. The Motley Fool has a disclosure policy.

More on Dividend Stocks

top TSX stocks to buy
Dividend Stocks

Last Chance for a Fresh Start: 3 TSX Stocks to Buy for a Strong January 2026

Starting fresh in January is easier when you buy a few durable TSX “sleep-well” businesses and let time do the…

Read more »

Man looks stunned about something
Dividend Stocks

Don’t Overthink It: The Best $21,000 TFSA Approach to Start 2026

With $21,000 to start a TFSA in 2026, a simple four-holding mix can balance Canadian income with global diversification.

Read more »

Female raising hands enjoying vacation, standing on background of blue cloudless sky.
Dividend Stocks

It’s a Wonderful Lifetime Strategy: Buy and Hold Dividend Stocks Forever

CN Rail (TSX:CNR) stock looks like a dividend bargain worth holding forever in a TFSA or RRSP.

Read more »

a woman sleeps with her eyes covered with a mask
Dividend Stocks

The “Sleep-Well” TFSA Portfolio for 2026: 3 Blue-Chip Stocks to Buy in January

A simple “sleep-better” TFSA core for January 2026 can start with a bank, a utility, and an energy blue chip,…

Read more »

Retirees sip their morning coffee outside.
Dividend Stocks

2 Stocks Retirees Should Absolutely Love

Discover strategies for managing stocks during retirement, especially in light of market uncertainties and downturns.

Read more »

Person holds banknotes of Canadian dollars
Dividend Stocks

This Monthly Dividend Stock Could Make January Feel Like Payday Season

Freehold Royalties’ 8% yield can make your TFSA feel like “payday season,” but that monthly cheque is tied to energy…

Read more »

Hourglass and stock price chart
Dividend Stocks

2 TSX Stocks That Could Turn $20K Into Decades of Reliable Income

These TSX stocks have a proven record of dividend payments and the financial strength to sustain and grow their payouts.

Read more »

Piggy bank with word TFSA for tax-free savings accounts.
Dividend Stocks

Got $14,000? Here’s a TFSA Setup That Can Pay You Every Month in 2026

A $14,000 TFSA split between two high-income names can create a steady cash “drip,” but the real sleep-well factor is…

Read more »