The 5 Best TSX Stocks to Buy Right Now for Superior Returns

While most Canadian stocks appreciated significantly and are looking expensive, a few stocks with solid growth potential are well within investors’ reach.

The past year has surprisingly turned out to be one of the most profitable years for stock investors. The stellar recovery rally aided by vaccine development and steady improvement in the economy has made investors rich. While most Canadian stocks appreciated significantly and are looking expensive, a few stocks with solid growth potential are well within investors’ reach. Let’s focus on five such TSX stocks that could deliver superior returns in the medium to long term and look attractive at current price levels.

Scotiabank

Scotiabank (TSX:BNS)(NYSE:BNS) is one of the top stocks to buy at current levels. The stock has gained about 46% in one year, and I see further room for growth. The bank is likely to continue to deliver stellar financials in the coming years amid a rise in economic activities and an improving operating environment.

The bank’s diversified revenue base, solid credit performance, and exposure to high-growth banking markets will likely support its growth. Meanwhile, lower provisions, an uptick in loans and deposit volumes, operating leverage, and improving efficiency could accelerate its earnings growth. Also, Scotiabank stock is trading cheaper than its peers and offers a solid dividend yield of 4.7%. 

Cineplex

Cineplex (TSX:CGX) is another attractive bet that could deliver solid returns in a mid- to long-term period. The stock has surged over 63% in one year due to the favourable investor sentiment amid the ongoing vaccination and easing restrictions. While its stock appreciated quite a lot, it continues to trade at a significant discount from its pre-COVID price levels. 

I believe the normalization of its operations and improvement in demand could give a solid boost to its stock price. The reopening of its movie theatres and entertainment venues and a strong slate of upcoming movies will likely drive its revenues and boost capacity. Its losses and cash burn are likely to decline, while expansion of food-delivery services, lower costs, and strong liquidity position could continue to drive its financial and operating performance.

AltaGas

AltaGas (TSX:ALA) is a solid stock for investors looking for growth and income. The utility stock has gained over 66% in one year and could continue to rise higher on the back of its new rate base and its rapidly growing midstream business. Thanks to its low-risk business, it generates stable cash flows that drive its dividend payments. 

I believe AltaGas’s long-term contracts, growing global export tolling volumes, new customers additions, and cost-reduction initiatives position it well to deliver higher revenues and earnings. Meanwhile, its access to the premium Asian market and integration of Petrogas augur well for future growth. 

Hexo

Hexo (TSX:HEXO)(NYSE:HEXO) is a cheap and excellent stock for your long-term portfolio. The stock has corrected by over 39% in six months but has solid growth prospects. I believe Hexo’s ability to acquire and integrate businesses is likely to boost its financials in the coming years. 

The cannabis company has recently completed the acquisition of Zenabis Global and is in the process of buying two of Canada’s largest licensed producers: 48North Cannabis and Redecan. While the company’s back-to-back acquisitions help it generate significant cost synergies, it further accelerates global growth, drives future cash flows, and strengthens its market share. Hexo’s organic growth and expansion in the U.S. market should further support its long-term growth.

Suncor Energy 

Investors can also consider adding Suncor Energy (TSX:SU)(NYSE:SU) stock to their long-term portfolios. Notably, the stock has appreciated over 24% this year on the back of higher crude prices and an improving operating environment. I expect the uptrend to sustain on the back of a recovery in demand and higher realizations.

I believe Suncor’s integrated assets, strategic investments, higher production, favourable product mix, lower cost base, and strong marketing should support its financial and operating performance. Moreover, its strong balance sheet and debt reduction bode well for future growth. Furthermore, share buybacks and regular dividend payments are likely to enhance shareholders’ value. 

Should you invest $1,000 in Stantec Inc. right now?

Before you buy stock in Stantec Inc., consider this:

The Motley Fool Stock Advisor Canada analyst team just identified what they believe are the Top Stocks for 2025 and Beyond for investors to buy now… and Stantec Inc. wasn’t one of them. The Top 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,345.77!*

Stock Advisor Canada provides investors with an easy-to-follow blueprint for success, including guidance on building a portfolio, regular updates from analysts, and two new stock picks each month – one from Canada and one from the U.S. The Stock Advisor Canada service has outperformed the return of S&P/TSX Composite Index by 24 percentage points since 2013*.

See the Top Stocks * Returns as of 4/21/25

This article represents the opinion of the writer, who may disagree with the “official” recommendation position of a Motley Fool premium service or advisor. We’re Motley! Questioning an investing thesis — even one of our own — helps us all think critically about investing and make decisions that help us become smarter, happier, and richer, so we sometimes publish articles that may not be in line with recommendations, rankings or other content.

Fool contributor Sneha Nahata has no position in any of the stocks mentioned. The Motley Fool recommends ALTAGAS LTD., BANK OF NOVA SCOTIA, CINEPLEX INC., and HEXO Corp.

Confidently Navigate Market Volatility: Claim Your Free Report!

Feeling uneasy about the ups and downs of the stock market lately? You’re not alone. At The Motley Fool Canada, we get it — and we’re here to help. We’ve crafted an essential guide designed to help you through these uncertain times: "5-Step Checklist: How to Prepare Your Portfolio for Volatility."

Don't miss out on this opportunity for peace of mind. Just click below to learn how to receive your complimentary report today!

Get Our Free Report Today

More on Dividend Stocks

Oil industry worker works in oilfield
Dividend Stocks

Invest $20,000 in This TSX Stock for $1,519.76 in Passive Income

So you want some passive income? Consider this top TSX stock.

Read more »

sources of renewable energy
Dividend Stocks

I’d Invest $7,000 in These 3 Stocks for a Lifetime of Dividends

These stocks offer safe, but more importantly, growing dividends, making them three of the best to buy now and hold…

Read more »

Start line on the highway
Dividend Stocks

BCE Stock Has a Nice Yield, But This Dividend Stock Looks Safer

BCE stock may have a high yield, but look beyond that, even if it means a lower dividend.

Read more »

dividend growth for passive income
Dividend Stocks

Top Canadian Stocks to Buy for Dividend Growth

These Canadian stocks aren't just strong options, they're dividend growers investors can count on.

Read more »

e-commerce shopping getting a package
Dividend Stocks

1 Magnificent Retail Stock Down 28% to Buy and Hold Forever

Despite a recent rally, this top Canadian pet retailer still trades well below its peak, making it look attractive to…

Read more »

ways to boost income
Dividend Stocks

This 6.85% Dividend Stock Pays Cash Every Single Month!

This dividend stock remains a strong option for investors and should be for decades!

Read more »

Canadian dollars are printed
Dividend Stocks

I’d Put $7,000 in This Monthly Dividend Machine for Decades

This Canadian dividend machine offers a high yield of 6.6% and can help you generate a tax-free income of $38.48…

Read more »

Canadian dollars in a magnifying glass
Dividend Stocks

If I Could Only Buy and Hold a Single Monthly Payer, This Would Be it

Long-term investors seeking monthly income should take a closer look at discounted Granite REIT for a generous yield.

Read more »