5 Canadian Dividend Stocks to Buy Now and Hold for 20 More Years

If you want a perfect passive income portfolio, then these are five of the safest and best dividend stocks to buy now.

Two seniors walk in the forest

Source: Getty Images

There’s something comforting about dividend stocks. When the market zigs and zags and investors scramble to guess what’s next, dividends just keep rolling in. That’s why long-term investors often love dividend-paying companies, especially those with a track record of consistency. If you’re thinking about building a portfolio for the next 20 years, these five Canadian dividend stocks deserve a spot on your radar.

REITs

Let’s start with some real estate investment trusts (REIT) like H&R REIT (TSX:HR.UN). This REIT focuses on a mix of office, residential, industrial, and retail properties. Over the years, it has transformed itself to adapt to changing trends, including a recent pivot toward residential and industrial assets. As of early June 2025, shares trade around $8.27 with a dividend yield near 7.3%. HR.UN pays $0.05 monthly per unit. In its most recent quarterly earnings, H&R posted property operating income of $121.2 million, up slightly year over year. It’s a steadily performing REIT, and with rising demand for well-located residential housing and industrial properties, it’s positioned to keep rewarding patient investors.

Primaris REIT (TSX:PMZ.UN) might fly under the radar, but it offers something special: exposure to Canadian enclosed shopping centres. While the retail world has changed a lot in recent years, Primaris owns properties in strong locations with steady foot traffic. In 2024, revenue rose 22% to $501.9 million. Despite higher operating expenses, it still posted net income of $79.5 million. PMZ.UN pays a monthly distribution of $0.07, or $0.84 annually, yielding over 6% at today’s price of around $13.50.

Then there’s Granite REIT (TSX:GRT.UN). This REIT is all about industrial properties – think warehouses, logistics centres, and distribution hubs. With long-term tenants, it offers stability you can count on. In Q1 2025, Granite posted rental revenue of $146 million and funds from operations per unit of $1.46. It currently pays $0.267 monthly, or $3.20 annually, yielding just under 4.5%. With e-commerce and logistics not going away anytime soon, Granite looks like a rock-solid bet for the long term.

Long-term stability

Now let’s look at stocks that aren’t going anywhere. Canadian Utilities (TSX:CU) is one of the most reliable dividend payers in the country. It has increased its dividend every year for more than 50 years, with the longest streak of any publicly traded Canadian company. The dividend stock provides electricity, natural gas, and related infrastructure services across Alberta and globally. In its Q1 2025 earnings, it posted adjusted earnings of $232 million, compared to $203 million in the previous quarter. CU stock’s dividend yield is around 5.3%, and it pays out $0.4533 per quarter. For conservative investors who want reliability and compounding power, CU is tough to beat.

Finally, there’s Rogers Communications (TSX:RCI.B). Everyone knows Rogers. Whether it’s your phone bill or your internet connection, Rogers has a role in many households. It also owns a chunk of Canadian media through Sportsnet and its interest in Maple Leaf Sports & Entertainment. After a major merger with Shaw Communications, Rogers is now the biggest wireless provider in the country. In Q1 2025, it reported revenue of $3.5 billion and net income of $366 million. It pays a dividend of $2 annually, yielding about 5.5%. With wireless services essentially a utility now, Rogers offers both growth and income potential.

Bottom line

Each of these dividend stocks operates in a different sector, giving you natural diversification. Real estate, utilities, telecom – they all move differently, and that’s what makes them so appealing for a long-term investor. When one dips, another might hold steady, and over time, you can build wealth slowly and steadily.

So how much could you make from investing around $5,000 in each stock? That would shake out to about $1,248 annually, or about $104 on average per month with a mix of quarterly and monthly payouts.

COMPANYRECENT PRICENUMBER OF SHARESDIVIDENDTOTAL PAYOUTFREQUENCYINVESTMENT TOTAL
HR.UN$10.58472$0.60$283.20Monthly$4,993.76
GRT.UN$69.2072$3.20$230.40Monthly$4,982.40
CU$38.36130$1.78$231.40Quarterly$4,986.80
PMZ.UN$15.11330$0.70$231.00Monthly$4,986.30
RCI.B$36.50136$2.00$272.00Quarterly$4,964.00

The best part? You don’t need to time the market perfectly. If you reinvest the dividends, keep holding, and let time do the work, these stocks could pay off for decades.

Fool contributor Amy Legate-Wolfe has no position in any of the stocks mentioned. The Motley Fool recommends Granite Real Estate Investment Trust, Primaris Real Estate Investment Trust, and Rogers Communications. The Motley Fool has a disclosure policy.

More on Dividend Stocks

hand stacks coins
Dividend Stocks

3 Dividend Stocks to Double Up on Right Now

A falling price doesn’t automatically mean “buy more,” but these three dividend payers may be worth a closer look.

Read more »

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

7.2%-Yielding SmartCentresREIT Pays Investors Each Month Like Clockwork

SmartCentres REIT (TSX:SRU.UN) shares are worth checking out for big passive income.

Read more »

monthly calendar with clock
Dividend Stocks

Buy 2,000 Shares of This Top Dividend Stock for $121.67/Month in Passive Income

Want your TFSA to feel like it’s paying you a monthly “paycheque”? This TSX dividend stock might deliver.

Read more »

A worker drinks out of a mug in an office.
Dividend Stocks

2 Magnificent TSX Dividend Stocks Down 35% to Buy and Hold Forever

These two top TSX dividend stocks are both high-quality businesses and trading unbelievably cheap, making them two of the best…

Read more »

happy woman throws cash
Dividend Stocks

This 7.5% Dividend Stock Sends Cash to Investors Every Single Month

If you want TFSA-friendly income you can actually feel each month, this beaten-down REIT offers a high yield while it…

Read more »

dividends grow over time
Dividend Stocks

1 Smart Buy-and-Hold Canadian Stock

This ultra-reliable Canadian stock is the perfect business to buy now and hold in your portfolio for decades to come.

Read more »

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

This 7.7% Dividend Stock Pays Me Each Month Like Clockwork

Understanding the importance of dividend-paying trusts can help you effectively secure monthly income from your investments.

Read more »

Woman checking her computer and holding coffee cup
Dividend Stocks

How I’d Structure My TFSA With $14,000 for Consistent Monthly Income

Learn how to effectively use your TFSA contributions in 2026 to create consistent income and capitalize on market opportunities.

Read more »