The Best Canadian Stocks to Buy and Hold Forever in a TFSA
Alex Smith
3 hours ago
To build lasting wealth, you may want to forget chasing short-term market trends or quick wins. One of the simplest and most effective strategies for Foolish Investors is to invest in great companies and hold them for the long term.
Thatâs how compounding works best. By staying invested, reinvesting dividends, and ignoring short-term market noise, you give your money time to grow. A Tax-Free Savings Account (TFSA) makes this even more powerful by shielding your gains from taxes. But the key is choosing the right stocks to hold inside it. In this article, Iâll highlight two such Canadian stocks TFSA investors can buy now and hold forever.
Metro stock
Metro (TSX:MRU) is a well-known retailer in Canadaâs grocery and pharmacy sector. It operates nearly 1,000 food stores and about 640 pharmacies across Quebec and Ontario under banners like Metro, Food Basics, and Jean Coutu. MRU stock currently trades at $94.12 per share with a market cap of $19.9 billion.
The company has delivered stable long-term returns, gaining 29% over three years and 64% over five years. While ongoing geopolitical tensions have driven its stock down 5% so far in 2026, that could present a buying opportunity for long-term investors. Metro stock also pays a quarterly dividend of $1.63 per share, with a yield of 1.7%.
In the first quarter of 2026 (ended in December), Metro continued to perform well despite a challenging economic environment. It also announced a $350 million senior unsecured notes offering, which will help repay debt and support future growth.
To accelerate its financial growth further, Metro is also focused on expanding its e-commerce operations, improving supply chain efficiency, and growing its private label offerings. These initiatives should support steady earnings growth over time and propel the stock in the long run.
Magna International stock
Magna International (TSX:MG) is a global automotive supplier that designs and manufactures a wide range of vehicle components and systems. It works with major automakers around the world. MG stock currently trades at $75.50 per share with a market cap of $20.9 billion.
Despite some recent volatility, Magna has delivered solid long-term performance. While the stock is down about 21% from its 52-week high, it has rebounded strongly from its lows. At the current market price, Magna also offers a quarterly dividend of $2.71 per share, resulting in a 3.6% yield.
In the fourth quarter of 2025, the company posted a 2% YoY (year-over-year) increase in its sales to US$10.8 billion. For the quarter, its adjusted EBIT (earnings before interest and taxes) also rose 18% YoY to US$814 million, showing improving profitability.
Meanwhile, Magna continues to invest in innovation, including new technologies like its hybrid drive system designed to improve electric vehicle performance.
With growing demand for electric vehicles and advanced driver-assistance systems, Magna is well-positioned for long-term growth. Its global presence and diversified product portfolio add to its strength.
The bottom line
Overall, Metro and Magna International offer a great mix of stability and long-term growth potential. Both companies have strong fundamentals and clear strategies for the future. For TFSA investors, holding quality businesses like these over the long term can be a powerful way to build wealth.
The post The Best Canadian Stocks to Buy and Hold Forever in a TFSA appeared first on The Motley Fool Canada.
Should you invest $1,000 in Magna International Inc. right now?
Before you buy stock in Magna International Inc., consider this:
The Motley Fool Canada team has identified what they believe are the top 10 TSX stocks for 2026⦠and Magna International Inc. 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
- The Sectors Where Canada Actually Beats the United States
- The Average TFSA Balance for Canadians at 50 â and 3 Stocks to Close the Gap
- The Best Canadian Stocks to Own During a Trade War
- 3 Dividend Stocks That Could Help You Sleep Better in 2026
- A Deeply Undervalued TSX Stock Down 17.5% Worth Holding Long Term
Fool contributor Jitendra Parashar has positions in Magna International. The Motley Fool recommends Magna International. The Motley Fool has a disclosure policy.
Related Articles
What I’d Buy Instead of Chasing the Magnificent 7
Vanguard FTSE Canadian High Dividend Yield Index ETF (TSX:VDY) stands out as a g...
2 Dividend Stocks to Hold for the Next 20 Years
These two reliable dividend stocks to hold for can provide stability, income, an...
How to Earn an Average of $386 Every Month Tax-Free With Your TFSA
This popular TFSA strategy can generate solid returns while balancing risk. The...
The Top Canadian Stocks to Buy Right Away With $40,000
Learn why a temporary dip in stocks should not deter Canadians from investing fo...