Undervalued Canadian Stocks to Consider Now
Alex Smith
2 days ago
With the TSX near its record high, dividend investors are wondering which top TSX stocks might still be attractive to buy for a self-directed Tax-Free Savings Account (TFSA) or Registered Retirement Savings Plan (RRSP) portfolio focused on income and long-term total returns.
Canadian Natural Resources
Canadian Natural Resources (TSX:CNQ) is up 40% in 2026, but the stock has pulled back from the March high, giving investors a chance to buy a dip.
The significant rise in oil prices in recent months provided the boost in the first part of this year. News of any deal to reopen the Strait of Hormuz would likely lead to a drop in oil prices and would put some added pressure on oil stocks in the near term, but analysts expect oil prices to remain elevated as it will take time for producers in the Middle East to get supply back on track.
The longer-term story is where investors should focus. CNRL is a major Canadian producer of both oil and natural gas. The Canadian governmentâs plan to build new pipelines to export more Canadian energy products bodes well for CNRL due to its vast energy reserves across the full spectrum of the product portfolio, including oil sands, conventional light and heavy oil, offshore oil, and natural gas.
CNRL recently raised the dividend, marking 26 consecutive years of dividend hikes. Investors who buy CNQ stock at the current level can get a dividend yield of 3.8%.
Canadian National Railway
Canadian National Railway (TSX:CNR) trades near $153 per share at the time of writing. Thatâs up from the 12-month low around $126, but it is still way below the $179 it reached in 2024.
Bargain hunters started buying the stock over the past six months on the anticipation of a resolution to the trade negotiations between the United States and Canada. CN said tariffs had a $350 million negative impact on its operations in 2025, which forced the company to abandon its guidance last year.
Near-term volatility should be expected. The Canada-U.S.-Mexico Agreement (CUSMA) has a July 1 deadline for deciding if the three countries will keep it in place, modify it, or end it completely. The deadline is expected to pass without any resolution and it could be some time before things get resolved.
Eventually, however, a deal of some sort will materialize. When that occurs, CN should see a rebound in demand for its services. Businesses will feel more comfortable ordering raw materials and finished goods as they plan investments and restock supplies.
CN remains a very profitable business, despite the recent headwinds, and is using excess cash flow to buy back shares while supporting ongoing dividend increases. The board has increased the dividend in each of the past 31 years.
The bottom line
Additional pullbacks are possible in the coming months, but CNRL and Canadian National Railway should perform well over the long haul. If you have some cash to put to work in a buy-and-hold dividend portfolio, these stocks deserve to be on your radar.
The post Undervalued Canadian Stocks to Consider Now appeared first on The Motley Fool Canada.
Should you invest $1,000 in Canadian National Railway right now?
Before you buy stock in Canadian National Railway, consider this:
The Motley Fool Canada team has identified what they believe are the top 10 TSX stocks for 2026âÂÂŚ and Canadian National Railway 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 $18,000!*
Now, itâs worth noting Stock Advisor Canadaâs total average return is 94%* â a market-crushing outperformance compared to 85%* 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 April 20th, 2026
More reading
- 1 TSX Stock up 54% Looks Like an Ideal Forever Hold
- 1 Way to Use Your TFSA to Double Your Annual Contribution
- 5 TSX Stocks to Buy for a Calm, Boring, Winning Portfolio
- Hereâs the 3-Stock TFSA Strategy Iâd Use in 2026
- How to Make Your Money Last Through 30 Years of Retirement
The Motley Fool recommends Canadian National Railway and Canadian Natural Resources. The Motley Fool has a disclosure policy. Fool contributor Andrew Walker has no position in any stock mentioned.
Related Articles
Whatâs Going On With BCEâs Dividend?
BCE (TSX:BCE) looks like a buy for the dividend and value. The post What’s...
Some of the Smartest Canadian Investors Are Piling Into This TSX Stock
The smartest Canadian investors are piling into this top TSX stock offering long...
1 Cheap Canadian Dividend Stock Down 36% to Buy and Hold
This beaten-down Canadian dividend stock is still delivering strong growth while...
1 Canadian REIT for an Income Portfolio That Holds Up in Any Market
CT REIT (TSX:REI.UN) is a stunning buy for the yield and momentum. The post 1 Ca...