Got $5,000? 5 Financial Stocks to Buy and Hold Forever

Here are five of the best Canadian financial stocks you can buy today and hold for years to come.

| More on:

You don’t need to chase trends to grow your money. Some of the most rewarding investments come from companies that simply perform year after year. In Canada, the financial sector is full of these quiet compounders with solid fundamentals. Even a $5,000 investment in the right financial stocks today could grow into much more in the years ahead.

Here are five all-weather financial stocks you can buy now and hold with confidence for the long term.

happy woman throws cash

Source: Getty Images

Bank of Montreal stock

If you’re looking for a blue-chip bank that can grow your money in the long run, Bank of Montreal (TSX:BMO) is worth a look. It serves over 13 million customers with banking, wealth, and capital markets services. After rallying by 14% over the last six months, BMO stock trades at $139.35 per share with a $101.2 billion market cap and an attractive 4.6% dividend yield.

In the latest quarter, BMO’s adjusted earnings rose to $2.3 billion as revenue climbed 21% year over year, driven by strength across all business segments. With consistent dividend hikes, share buybacks, and strong fundamentals, BMO is built for steady, long-term growth.

Royal Bank stock

As Canada’s largest bank, Royal Bank of Canada (TSX:RY) could also be a smart choice for investors looking for a solid bank to anchor their long-term portfolios. It offers services in personal banking, wealth management, capital markets, and insurance. RY stock is currently trading at $166.09 with a market cap of $234.7 billion and offers a 3.6% annualized dividend yield.

In the January 2025 quarter, Royal Bank’s adjusted net profit jumped 29% YoY (year over year) to $5.3 billion, with growth across all business segments. With strong capital strength and continued investment in tech and talent, RY stock is built for the long haul.

Scotiabank stock

Another solid long-term pick in Canadian finance is Bank of Nova Scotia (TSX:BNS), or Scotiabank. It offers a mix of stability and income that investors can count on. After witnessing 10% gains over the last eight months, BNS stock currently trades at $69.61 with a $86.7 billion market cap and a strong 6.1% dividend yield.

In the latest quarter, Scotiabank’s adjusted earnings rose to $2.36 billion as revenue jumped 11% YoY. This growth came from wealth management and capital markets segments, even as its credit provisions climbed. Nevertheless, its focus on streamlining operations and expanding in North American operations adds to its long-term appeal, making it an attractive bank stock to buy and hold.

Manulife Financial stock

If you look beyond Canadian bank stocks in the financial sector, Manulife Financial (TSX:MFC) looks attractive as a steady performer with global reach. This global insurance and wealth management giant has a strong presence in Canada, Asia, and the United States. After surging 35% in the last year, MFC stock trades at $44.45 with a market cap of $76.5 billion and offers a solid 4% dividend yield.

In 2024, Manulife posted record core earnings of $7.2 billion, up 8%, driven by strong growth in Asia and wealth management. Moreover, its continued focus on digital upgrades, artificial intelligence tools, and expanding distribution channels is laying the groundwork for continued success in the long run.

Great-West Lifeco stock

Rounding out this list of dependable financial stocks is Great-West Lifeco (TSX:GWO), a steady player in the insurance and wealth management space. It’s a global insurance and wealth management company with operations in Canada, the U.S., and Europe.

After climbing over 25% in the last year, GWO stock now trades at $53.66 with a $50 billion market cap and a solid 4.5% dividend yield.

In the December 2024 quarter, Great-West’s base earnings rose 15% YoY to record $1.1 billion with strong fee income. With rising assets and plans to buy back shares, this steady performer has the potential to continue soaring in the long run.

Fool contributor Jitendra Parashar has positions in Bank Of Montreal. The Motley Fool recommends Bank Of Nova Scotia. The Motley Fool has a disclosure policy.

More on Bank Stocks

A red umbrella stands higher than a crowd of black umbrellas.
Bank Stocks

The TSX Stock I’d Most Want to Hold Forever – Especially Inside a TFSA

This reliable TSX stock could be a perfect long-term hold for TFSA investors.

Read more »

pig shows concept of sustainable investing
Bank Stocks

2026 Outlook for TD Stock

TD Bank (TSX:TD) has a strong outlook for the rest of the year, making shares a timely dividend bargain.

Read more »

Stocks for Beginners

A 3.2% Dividend Stock Paying Immense (Safe!) Cash

CIBC’s dividend looks to be built on real earnings strength and a well-capitalized balance sheet, not just a high yield.

Read more »

workers walk through an office building
Stocks for Beginners

2 Global Financial Giants That Add Geographic Diversification

UBS and HSBC can help Canadians diversify beyond domestic banks by adding global wealth management and Asia-linked trade finance exposure.

Read more »

pregnant mother juggles work and childcare
Bank Stocks

A Canadian Stock That Could Create Lasting Generational Wealth

TD Bank (TSX:TD) stock looks like a great bet for dividend lovers over the next 50-plus years.

Read more »

builder frames a house with lumber
Dividend Stocks

2 Canadian Stocks Built to Be TFSA Cornerstones Through a Volatile Market

A TFSA cornerstone should be something you can hold for years because the business keeps earning through good markets and…

Read more »

staying calm in uncertain times and volatility
Dividend Stocks

Rate Cuts Aren’t Here Yet. These 3 TSX Stocks Don’t Need Them.

Canadian income stocks that earn through a BoC rate hold can gain more when cuts arrive.

Read more »

man in bowtie poses with abacus
Dividend Stocks

Here’s What Average 25-Year-Olds Have in a TFSA and RRSP Account

At 25, you don’t need a huge TFSA or RRSP balance to get ahead, you just need to start.

Read more »