3 Canadian Stocks to Buy and Hold for 20 More Years
Alex Smith
2 months ago
Canadian investors shouldnât need to actively watch their portfolio day after day. Instead, holding stocks for the next 20 years is the ideal advantage. Time can do the heavy lifting for you. That means looking for companies with durable competitive advantages, clear long-term demand, and disciplined financial management that can weather economic cycles without cutting corners.
Over two decades, resilience and consistency will matter more than headlines, and the companies that quietly compound wealth tend to be those that keep their margins strong, their customers loyal, and their growth plans realistic. So, letâs look at three that fit the bill.
CJT
Right off the bat, Cargojet (TSX:CJT) stands out, serving a relatively under-appreciated niche of time-sensitive air cargo across Canada and North America. The dividend story and growth runway both look interesting. The dividend stock declared a quarterly cash dividend of $1.40 per share. That gives you current income while you wait for growth.
On the growth side, thanks to e-commerce, supply-chain tightening and the need for fast freight delivery, its business is aligned with some structural trends that should last for decades. That said, there are risks. Its third-quarter 2025 results show revenue down about 10.5% year over year and net earnings sharply lower than in 2024.
That shows the air-cargo business remains cyclical and exposed to macro-economic pressures and global trade flows. However, its current price-to-earnings (P/E) ratio of 9.6 suggests the dividend stock could be cheap.
SJ
Stella-Jones (TSX:SJ) delivers the kind of stability long-term investors love. It makes treated wood products for railroads, utilities, and construction, which sounds simple, but the beauty is in how predictable that demand is. Railroads always need new ties. Utilities always need replacement poles. Cities always need maintenance materials. That steady replacement cycle gives Stella-Jones a reliable flow of business even when the broader economy slows down.
The dividend side is surprisingly strong, too. Stella-Jones doesnâÂÂt offer a huge yield at 1.5%, but it does offer a sustainable one backed by predictable cash flow and regular increases. Management has a long history of raising the payout as earnings rise, and because the business runs on essential infrastructure spending, the risk of a sudden collapse in demand stays low.
Over a 10- to 20-year period, the essential-service nature of its products, its ability to scale through acquisitions, and its steady dividend growth make it a compelling buy-and-hold choice for Canadians who want a mix of income and dependable capital appreciation.
WSP
WSP Global (TSX:WSP) is an engineering and consulting firm that works on everything from transit systems and highways to environmental studies and major private-sector builds. Governments keep spending on infrastructure, cities keep expanding, and companies keep upgrading their facilities.
WSP has built its entire strategy around this long-range stability, and it now operates on a global scale, giving it exposure to growth in Canada, the U.S., Europe, and fast-expanding markets that need modern infrastructure. It earns steady fees, wins recurring contracts, and has one of the most reliable growth pipelines on the TSX, which is why its share price has climbed year after year.
Its dividend isnâÂÂt huge at 0.61%, but itâÂÂs consistent and well supported by cash flow. WSP tends to keep its payout ratio low so it can reinvest heavily into expansion, and that approach has paid off in a big way.
Bottom line
When youâÂÂre holding for 10 or 20 years, the combination of global demand, recurring contracts, disciplined growth, and steady dividends puts these dividend stocks in that sweet spot of Canadian stocks built to compound wealth over the long haul. In fact, hereâs what investors could earn from $7,000 invested in each stock.
COMPANYRECENT PRICENUMBER OF SHARESDIVIDENDANNUAL TOTAL PAYOUTFREQUENCYTOTAL INVESTMENTCJT$75.6492$1.40$128.80Quarterly$6,958.88SJ$84.9182$1.24$101.68Quarterly$6,962.62WSP$234.0829$1.50$43.50Quarterly$6,788.32If youâre looking for stability over the next 20 years, these are the three dividend stocks to consider today for your portfolio.
The post 3 Canadian Stocks to Buy and Hold for 20 More Years appeared first on The Motley Fool Canada.
Should you invest $1,000 in Cargojet Inc. right now?
Before you buy stock in Cargojet Inc., 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 Cargojet Inc. 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
- Got $500? 5 Top Canadian Stocks to Buy and Hold
- My 3 Favourite Canadian Stocks to Buy Right Now
- Here Are the 3 Canadian Stocks IâÂÂd Tell a New Investor to Buy ASAP
- 3 Canadian Stocks to Buy Now and Hold for the Next 3 Years
- Got $300? These 3 TSX Stocks Are Too Cheap to Ignore
Fool contributor Amy Legate-Wolfe has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Cargojet. The Motley Fool recommends Stella-Jones and WSP Global. The Motley Fool has a disclosure policy.
Related Articles
Missed Out on Nvidia? My Best AI Stocks to Buy and Hold
Celestica (TSX:CLS) and another stock that could be a better buy as AI valuation...
2 of the Best TSX Stocks to Buy Before They Start to Recover
Buy these two stocks at current levels and hold on to the shares for the long ru...
Top Canadian Stocks to Buy With $10,000 in 2026
A $10,000 investment can buy four Canadian stocks and build a diversified founda...
Power Up Your TFSA: This TSX-Listed ETF Delivers Tax-Free Monthly Cash Flow
Hamilton Enhanced Multi-Sector Covered Call ETF (TSX:HDIV) pays high dividends m...