Bank of Montreal vs. RBC: Which Canadian Bank Stock is the Better Buy?

Here are the main differences between BMO and Royal Bank, and how you can decide which is the best Canadian stock to buy for your portfolio.

Key Points
  • RBC is the larger, more diversified and steadier bank (10‑yr total return 321%, 15.5% CAGR), while BMO is smaller with more U.S. exposure and stronger recent dividend growth (10‑yr total return 250%, 13.3% CAGR).
  • Both stocks trade at elevated valuations (RBC ~14.3x forward P/E, 2.86% yield; BMO ~13.5x, 3.7% yield), so pick RBC for stability or BMO for potential value/growth — but consider waiting for a better entry.
  • 5 stocks our experts like better than Royal Bank

There’s a reason why bank stocks are some of the most popular investments that Canadian investors love to buy.

Bank stocks are some of the most reliable long-term holdings on the TSX, with steady earnings, strong competitive positions, and decades of consistent dividend growth. Two of the most popular choices are Royal Bank of Canada (TSX: RY) and Bank of Montreal (TSX: BMO), and deciding between them is often the hardest part for investors.

Both banks have delivered impressive long-term returns. Over the last decade, Royal has earned investors a total return of 321%, which is a compound annual growth rate (CAGR) of 15.5%. Meanwhile, BMO has earned a total return of 250% over the last 10 years, a CAGR of 13.3%.

Therefore, although they often move in tandem, as shown in the chart below, they are not identical. They differ in size, strategy, valuation, and yield. So, if you’re thinking about adding exposure to Canadian bank stocks, let’s see which is the better stock to buy today.

coins jump into piggy bank

Source: Getty Images

How do BMO and Royal Bank differ operationally?

One of the biggest differences between Royal and BMO is the scale of the two companies. While BMO is still a massive $125 billion company, Royal is more than double its size with a market cap of more than $300 billion.

Therefore, one of the key differences is that Royal’s size gives it broad diversification across many segments, including retail banking, wealth management, insurance, and capital markets. That scale typically translates into more stable earnings, which is a big reason why investors view RBC as one of the safest Canadian bank stocks you can buy.

And while Royal has U.S exposure as well, BMO also has a more noticeable U.S. footprint, which gives it growth opportunities outside Canada but also exposes it more to U.S. economic conditions.

Because of these differences, RBC is generally seen as the steadier, more predictable operator, while BMO is often one of the best Canadian bank stocks to buy for investors who want value or believe its smaller size and exposure to the U.S. market offer stronger long-term growth potential.

Which is the best bank stock to buy now?

Deciding between Royal Bank and BMO ultimately comes down to your preferences, investing goals and, of course, each of the companies’ valuations. Furthermore, dividends play a significant role as well in helping investors decide which is the best Canadian bank stock to buy for their portfolio.

Currently, Royal Bank’s forward dividend yield is 2.9%, well below its five-year average of 3.8%. That’s not necessarily surprising, though, given Royal’s valuation. It’s currently trading at a forward price-to-earnings (P/E) ratio of 14.3 times, which is the highest it has traded over the last five years and well above its five-year average forward P/E ratio of 12.0 times.

BMO, on the other hand, is cheaper than Royal, as it usually is. However, compared to historical standards, it’s also considerably expensive today. BMO currently trades at 13.5 times its forward earnings. That’s not the most expensive it has traded at in the last five years, but it is well above its five-year average forward P/E ratio of 10.8 times. So, even though BMO offers a higher yield of 3.7% today, it too is well below its five-year average of 4.3%.

In addition to the valuation and the current dividend yield today, dividend growth is also a main factor in determining which is the better Canadian bank stock to buy now.

And while Royal has a longer dividend growth streak than BMO, both have increased their dividends consistently for over a decade. Furthermore, in the last five years, BMO has increased its dividend by 54%, compared to Royal Bank, which has increased its dividend by 43%.

So, it’s clear that Royal is the better Canadian bank stock to buy if you want stability and reliability, while BMO is the stronger choice for investors looking for a bit more long-term growth potential.

Either way, both banks are excellent businesses and will likely move closely together over time. However, with both trading at elevated valuations today, the smarter move may be to wait for a more attractive entry point.

Fool contributor Daniel Da Costa 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 Bank Stocks

pig shows concept of sustainable investing
Dividend Stocks

The Dividend Stock That Makes “Passive Income” Actually True

This Canadian dividend stock offers passive income backed by nearly two centuries of payments, recent earnings growth, and a 3.46%…

Read more »

hot air balloon in a blue sky
Bank Stocks

Canadian Bank Stocks Have Soared: Has the Easy Money Already Been Made?

Canadian bank stocks are rallying to new highs on record earnings reports and as investors assign higher valuations.

Read more »

Piggy bank on a flying rocket
Bank Stocks

Why BMO Is the Only Stock I’d Hold Forever in My TFSA

Canada’s dividend pioneer is the ultimate anchor stock and forever holding in a TFSA.

Read more »

Canadian Red maple leaves seamless wallpaper pattern
Bank Stocks

TD Bank Pledged $150 Billion in Canadian Investment: Is the Stock a Buy Now?

TD Bank just pledged $150 billion to power Canada's economy. Here's what it means for TD stock, and whether now…

Read more »

senior relaxes in hammock with e-book
Bank Stocks

For Investors Who Want to Stop Checking the Market Every Day: 1 Stock to Own

Understand the stock market landscape. Discover how prioritizing your life need not affect your investment strategy and decisions.

Read more »

Silver coins fall into a piggy bank.
Stocks for Beginners

Cash Feels Safe, but This Is the TFSA Risk Investors Aren’t Pricing In

A cash-heavy TFSA can look calm for years while inflation quietly erodes what your money can actually buy.

Read more »

person enjoys shower of confetti outside
Bank Stocks

What a Comeback for Bank of Nova Scotia (BNS)! Is the Stock a Buy Now?

Scotiabank is back! BNS stock has surged 46%. Is Canada's latest banking turnaround play still a buy?

Read more »

A worker uses a double monitor computer screen in an office.
Stocks for Beginners

Canadian Banks Just Pledged $325 Billion: Here’s the 1 Bank I’d Buy

Global investors are lining up to fund Canada’s next buildout, and BMO could profit by financing and advising the boom.

Read more »