3 of the Best Canadian Stocks for a Buy and Hold in a TFSA
Alex Smith
4 hours ago
The Tax-free Savings Account (TFSA) is one of the most powerful long-term wealth-building vehicles available to Canadian investors. Thatâs because both contributions and gains compound tax-free, making it the perfect place to hold long-term Canadian stocks.
How to pick the right Canadian stocks to fit that mould is the more important question. They need to offer dependable dividends, stability, and the ability to continue growing across market cycles.
Fortunately, the market gives us plenty of options to help make that decision. That includes this trio of Canadian stocks standing out among the rest. Adding them to any TFSA portfolio can meet all of the above goals, and more.
Stock #1: Bank of Nova Scotia
Bank of Nova Scotia (TSX:BNS) is one of Canadaâs big bank stocks. This means that Scotiabank offers both an attractive dividend and a reliable, growing business.
In terms of a dividend, Scotiabankâs yield sits a little higher than its peers, and for good reason. Scotiabank is known as Canadaâs most international bank, with a growing presence in international markets around the world. Those markets often provide higher growth, albeit with more risk.
In recent years, Scotiabank has moved to limit that risk by focusing on more mature international markets, such as the U.S. and Mexico. As of the time of writing, Scotiabankâs yield comes in at 4.6%.
Scotiabank has paid that dividend for well over a century. That dividend is supported by a diversified business that spans retail banking, wealth management, and international operations. The bank has also provided annual upticks to that dividend going back over a decade.
TFSA holders seeking Canadian stocks that can provide a reliable income and with longâterm staying power will find Scotiabank a compelling choice.
Stock #2: Fortis
Another one of the top Canadian stocks for investors to consider adding to a TFSA is Fortis (TSX:FTS). Fortis is one of the most dependable stocks on the market, with an impressive 53âyear streak of annual dividend increases.
Part of the reason for that streak â and the appeal of Fortis as a whole â stems back to its reliable business model. As a regulated utility stock, Fortis generates earnings that are both predictable and supported by longâterm contracts. Fortis focuses on essential infrastructure such as electricity and natural gas distribution, making it a steady performer regardless of economic conditions.
This helps to reduce volatility and protect investors during market downturns. Thatâs an important fact that makes Fortis one of the most defensive picks on the market.
As of the time of writing, Fortisâ quarterly dividend carries a yield of 3.3%.
For TFSA investors who want a stock they can buy and hold indefinitely, Fortis offers stability, income, and consistent longâterm growth.
Stock #3: Canadian National Railway (CNR)
Itâs hard to compile a list of some of the top Canadian stocks to own in a TFSA and not mention Canadian National Railway (TSX:CNR).
Thatâs because Canadian National is one of the strongest longâterm compounders in Canada. Its rail network forms a critical part of North Americaâs supply chain, giving it a wide economic moat and strong pricing power. Every year the railway hauls over $250 billion worth of goods across its network, which connects to three coastlines in North America.
That defensive setup and strong results help the railway to pay investors a handsome dividend. As of the time of writing, Canadian National boasts a respectable 2.6% quarterly dividend. The railway retains its status as one of the best Canadian stocks to own for income with its stellar three-decade streak of annual increases.
Canadian National has delivered impressive total returns over decades, supported by efficient operations, disciplined capital allocation, and steady dividend growth. Its low volatility and essential role in the economy make it an ideal TFSA holding for investors who want a stock that can quietly compound wealth over the long run.
The 3 Canadian stocks to buy now
Bank of Nova Scotia, Fortis, and Canadian National each bring something different to a TFSA, whether income, stability, or longâterm compounding.
Together, they form a balanced trio that can anchor a buyâandâhold strategy for decades.
For investors seeking dependable Canadian stocks to grow wealth taxâfree, these three are some of the strongest longâterm options available.
The post 3 of the Best Canadian Stocks for a Buy and Hold in a TFSA appeared first on The Motley Fool Canada.
Should you invest $1,000 in Bank Of Nova Scotia right now?
Before you buy stock in Bank Of Nova Scotia, consider this:
The Motley Fool Canada team has identified what they believe are the top 10 TSX stocks for 2026⦠and Bank Of Nova Scotia wasnât one of them. The 10 stocks that made the cut could potentially produce monster returns in the coming years.
Consider MercadoLibre, which we first recommended on January 8, 2014 … if you invested $1,000 in the âeBay of Latin Americaâ at the time of our recommendation, youâd have over $16,000!*
Now, it’s worth noting Stock Advisor Canada’s total average return is 87%* – a market-crushing outperformance compared to 76%* for the S&P/TSX Composite Index. Don’t miss out on our top 10 stocks, available when you join our mailing list!
Get the 10 stocks instantly #start_btn6 { background: #0e6d04 none repeat scroll 0 0; color: #fff; font-size: 1.2em; font-family: 'Montserrat', sans-serif; font-weight: 600; height: auto; line-height: 1.2em; margin: 30px 0; max-width: 350px; text-align: center; width: auto; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 0 #fff inset, 0 0 2px rgba(0, 0, 0, 0.2); border-radius: 5px; } #start_btn6 a { color: #fff; display: block; padding: 20px; padding-right:1em; padding-left:1em; } #start_btn6 a:hover { background: #FFE300 none repeat scroll 0 0; color: #000; } @media (max-width: 480px) { div#start_btn6 { font-size:1.1em; max-width: 320px;} } margin_bottom_5 { margin-bottom:5px; } margin_top_10 { margin-top:10px; }* Returns as of March 24th, 2026
More reading
- 2 Dividend Stocks I’d Buy and Never Sell in an RRSP
- 2 Dividend Stocks for Canadian Investors to Hold Through Retirement
- 2 Canadian Stocks Primed to Surge in 2026
- 2 Dividend Stocks Every Income Investor Should Own
- 2 TFSA Dividend Stocks Worth Locking in for Decades of Income
Fool contributor Demetris Afxentiou has positions in Bank of Nova Scotia, Canadian National Railway, and Fortis. The Motley Fool recommends Bank of Nova Scotia, Canadian National Railway, and Fortis. The Motley Fool has a disclosure policy.
Related Articles
This Beaten-Down Dividend Stock Is Off 55% and Still Worth Owning
OpenText stock is down 55% but this Canadian tech giant is quietly building one...
What’s the Average TFSA Balance at Age 30 for Canadians — and How to Grow Yours
If your TFSA feels behind at 30, these three TSX growth stocks show how consiste...
This 6.6% Dividend Play Pays Every. Single. Month.
This Canadian monthly dividend stock delivers steady income and consistency. And...
3 Canadian Stocks That Are Nearly Perfect for a $7,000 TFSA Investment
Give your $7,000 TFSA contribution enough time and it could be worth as much as...