Top TFSA Stocks for Canadian Investors to Buy Now
Alex Smith
1 month ago
The TFSA (Tax-Free Savings Account) is ideal for holding stocks that you wish to compound and grow over years and decades. If you expect a big gain in the future from your investments, you donâÂÂt want to pay any tax on that gain. The TFSA protects you from all forms of income tax.
You want to hold your best upside ideas inside your TFSA
When you donâÂÂt pay income tax, your capital can compound significantly faster than if you had to pay it. You canâÂÂt claim any tax losses on losers in the TFSA, so you want to hold stocks that you expect will rise over time. You want to find the sweet spot between moderate risk and a high chance of long-term upside.
If you are looking for some ideas for your TFSA, here are two TSX stocks I plan to hold for years (maybe even decades) inside my TFSA.
WSP: A long-term compounder with more growth ahead
WSP Global (TSX:WSP) has been a great long-term compounder for TFSA shareholders. Its stock is up 104% in the past five years and 475% in the past 10 years.
WSP has become a global leader in engineering and advisory services. Factors like aging infrastructure, climate change, electrification, and AI are spurring substantial demand for its services. Over the past five years, revenues have compounded by a 15% annual rate and earnings per share have compounded by a 24% annual rate.
WSP has grown by consolidating smaller engineering firms around the world. It just announced a US$3.3 billion transaction to acquire TRC, which will make it the largest engineering firm in the U.S. The transaction is expected to be immediately accretive and will help propel further growth for the coming years ahead.
WSP is a well-managed business. The engineering sector is still very fragmented, so it continues to have a wide consolidation opportunity. The stock is down 2% for 2025, despite delivering strong results. Its valuation is attractive, and it looks like a good time to add this stock to a TFSA.
Mainstreet: A high quality real estate compounder
Mainstreet Equity (TSX:MEQ) is one of the best performing real estate stocks on the TSX. Despite its stock declining 10% in 2025, it is up 125% in the past five years and 504% in the past 10 years.
Unlike real estate investment trusts, Mainstreet retains its rental earnings and reinvests it into acquiring inner-city, low-rise apartments across Western Canada. These arenâÂÂt the fanciest assets. However, they are affordable, and they cater to a wide economic population. Through property improvements and better management, it can improve property returns over time. Â
Over the past 10 years, revenues have risen by a 10% compounded annual growth rate (CAGR) and funds from operation (FFO) per unit have risen by a 13% CAGR.
Today, MainstreetâÂÂs stock trades just off its lowest valuation since mid-2021. ItâÂÂs an attractive time to add this quality, owner-led compounding stock to your TFSA.
The TFSA Foolish takeaway
Stocks that have won in the past are very likely to keep doing so in the future. You may have to be a bit patient. However, adding high quality compounders (like WSP and Mainstreet) on pullbacks is a great strategy to boost long-term TFSA returns.
The post Top TFSA Stocks for Canadian Investors to Buy Now appeared first on The Motley Fool Canada.
Should you invest $1,000 in WSP Global right now?
Before you buy stock in WSP Global, consider this:
The Motley Fool Stock Advisor Canada analyst team identified what they believe are the 15 best stocks for investors to buy nowâÂÂŚ and WSP Global wasnâÂÂt one of them. The 15 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 $21,105.89!*
Now, itâs worth noting Stock Advisor Canadaâs total average return is 95%* â a market-crushing outperformance compared to 72%* for the S&P/TSX Composite Index. Donât miss out on our top 15 list, available when you join Stock Advisor Canada.
See the 15 Stocks #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 November 17th, 2025
More reading
- The Smartest Growth Stocks to Buy With $2,000 Right Now
- Buy These Infrastructure Stocks Before Canada Starts Building Its $1 Trillion in Projects
- Get Ready for the $7,000 TFSA Contribution Room in 2026
- 4 Cheap Canadian Stocks to Buy Right Now With $4,000
- Tax Loss Selling: What to Sell and What to Buy in December 2025
Fool contributor Robin Brown has positions in WSP Global and Mainstreet Equity. The Motley Fool recommends WSP Global. The Motley Fool has a disclosure policy.
Related Articles
How Iâd Invest $10,000 With the Loonie in Play
The loonieâs swing can quietly change your results, so this $10,000 plan spreads...
Software Crash: Is This a Generational Buying Opportunity?
Software stocks have been obliterated in the past six months. Yet, we could be n...
Build a Cash-Gushing Passive Income Portfolio With Just $15,000
Want to earn an extra $680 of passive income per year? Here's how a five-stock p...
This Stock Yields 6.8% and Pays Out Each Month
Given its strong occupancy rate, attractive dividend yield, and solid growth pro...