Top Canadian Value Stocks I’d Buy for My RRSP and Hold Through Retirement

If you’re looking for strength in your RRSP, then look for value in long-term holds.

| More on:
Blocks conceptualizing the Registered Retirement Savings Plan

Source: Getty Images

When planning for retirement using a Registered Retirement Savings Plan (RRSP), it often makes sense to focus on solid, dependable companies. Ones that can provide reliable growth and income over the long haul. Think of it like building a sturdy foundation for your future. For Canadian investors with a long-term perspective, a mix of companies from the financial, transportation, and real estate sectors can offer that kind of stability. If I were picking three top Canadian value stocks to buy and hold through retirement in an RRSP, I have three in mind. Those choices would be Royal Bank of Canada (TSX:RY), Canadian National Railway (TSX:CNR), and Granite Real Estate Investment Trust (TSX:GRT.UN).

Created with Highcharts 11.4.3Royal Bank Of Canada + Canadian National Railway + Granite Real Estate Investment Trust PriceZoom1M3M6MYTD1Y5Y10YALLwww.fool.ca

RY

First up is RBC. This is the biggest bank in Canada, with a long history of consistently paying dividends. It’s involved in a lot of different financial areas, including regular banking, managing wealth, capital markets, and insurance. Looking at the most recent earnings report for the first three months of 2025, RBC announced a net income of $5.1 billion. This is a healthy 43% increase compared to the same period last year. The adjusted earnings per share also came in strong at $3.54. RBC has a track record of sharing its profits with shareholders and recently increased its quarterly dividend to $1.42 per share. At the current stock price, that gives a pretty solid yield.

RBC’s strength comes from having different ways to make money and a history of performing consistently. Even when the economy gets a bit shaky, it’s generally maintained strong financial health and seen steady growth in its lending. The business outside of Canada, especially in the United States, is also growing and helping their overall strategy. For RRSP investors who are looking for a safe bet that also provides income, RBC has been a dependable choice for many years.

CNR

Next on my list is CNR. As one of only two major railway companies in Canada, CNR plays a vital role in moving goods across North America. The railway connects ports on the West and East coasts of Canada to important industrial hubs in the U.S. Midwest. This makes them essential for trade and the movement of supplies.

In the most recent quarterly earnings report for the first quarter of 2025, CNR reported revenue of $4.31 billion and adjusted earnings per share of $1.79. It also reported an increase in the amount of freight moved, showing resilience even when the economy isn’t always booming. It’s been keeping a good eye on costs and also increased its dividend to $0.865 per share. At the current stock price, that translates to a yield of around 2%.

CNR has a long history of increasing its dividend each year and has a really strong financial foundation in the transportation sector. For investors who are thinking decades down the road, a value stock that owns important physical assets grows its dividends, and tends to be a bit more stable regardless of the economic climate is a great fit for an RRSP.

Granite

Finally, we have Granite REIT. The value stock brings a real estate angle to this mix but with a specific focus. Granite owns industrial properties like warehouses and distribution centres. It has a portfolio of high-quality properties in Canada, the United States, and Europe. Furthermore, it benefits from long-term leases and the increasing need for logistics spaces as online shopping and supply chains evolve. It might not be the most exciting type of real estate, but it’s certainly reliable.

In results for the first quarter of 2025, Granite reported funds from operations of $97.8 million, or $1.54 per unit. This is an increase from the same quarter last year. The properties were almost fully occupied, and the average length of leases was quite long, indicating good stability. Granite also increased its monthly distribution to $0.275 per unit, which works out to a decent annual yield.

What makes Granite particularly attractive for a retirement portfolio is its conservative approach to finances. It’s the kind of REIT that can be a solid anchor in a portfolio, especially in a retirement account where a steady income stream is a priority.

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

More on Retirement

dividends grow over time
Dividend Stocks

3 TSX Dividend Stocks That Just Raised Their Payouts

Boost your 2026 portfolio with these 3 TSX dividend growth stocks for passive income that just hiked their payouts in…

Read more »

warehouse worker takes inventory in storage room
Dividend Stocks

Turn a TFSA Into a $500/Month Dividend Machine

Turn your TFSA into tax-free monthly cash flow, pair steady payers with dividend growers, and consider Dream Industrial REIT for…

Read more »

A glass jar resting on its side with Canadian banknotes and change inside.
Retirement

It’s Not Too Late: Catch Up on Retirement Savings

Are you behind on retirement? TFSAs, RRSPs, and a steady compounder like Premium Brands can help you catch up with…

Read more »

Young adult concentrates on laptop screen
Dividend Stocks

How Beginners Can Turn a Pocket-Sized TFSA Into Serious Wealth

Turn a pocket-sized TFSA into wealth: Investing in the XEI ETF for 4.3% monthly dividends and instant diversification could turn…

Read more »

Retirees sip their morning coffee outside.
Retirement

This 4.4% Dividend Giant Could Be an Ultimate Retirement Ally

Sun Life’s diversified, global engine backs a growing dividend retirees can count on through market swings.

Read more »

senior man and woman stretch their legs on yoga mats outside
Dividend Stocks

This 2.5% Dividend Stock Is Practically Free Monthly Money

Want monthly income you can plan around? Extendicare’s government-backed senior-care business helps make its dividend feel reliably consistent, even if…

Read more »

Two seniors float in a pool.
Stocks for Beginners

A 3% Dividend Stock for any Retirement Safety Net

RBC’s 150-year dividend streak and record earnings make it a standout retirement anchor for dependable income.

Read more »

construction workers talk on the job site
Dividend Stocks

2 Safer Canadian Stocks to Buy Now With $7,000

Two ultra-steady TSX names offer boring-but-beautiful dividends and resilient cash flow you can hold for decades.

Read more »