Here Are My Top 2 TSX Stocks to Buy Right Now

These TSX stocks offer a balanced mix of stability, income, and growth potential – making them attractive long-term investments.

| More on:

The equity market has grown substantially over the past year. Thanks to the uptrend, several TSX stocks have risen significantly in value. Despite the growth, a few fundamentally strong stocks are a no-brainer to buy and hold in all market conditions. These stocks offer a balanced mix of stability, income, and growth potential, making them attractive long-term investments. With this background, here are my top two TSX stocks to buy right now.

Hourglass and stock price chart

Source: Getty Images

Stock #1

Dollarama (TSX:DOL) is a top Canadian stock to buy right now. The discount retailer is known for its resilient business model, offering stability, growth, and income. Dollarama sells a broad range of consumable products, general merchandise, and seasonal items at low and select fixed price points up to $5.00.

Its wide assortments and value pricing consistently attract consumers from all walks of life, driving its financials and share price regardless of market conditions. Thanks to Dollarama’s solid financials, its stock has consistently outperformed the broader market index. For instance, Dollarama stock is up about 50% year-to-date, significantly surpassing the S&P/TSX Composite Index’s gain of 18%. Moreover, Dollarama stock is up over 218% in five years, beating the benchmark index’s gain of 50% by a wide margin.

In addition to above-average capital gains, Dollarama has enhanced its shareholders’ value by increasing its dividend 13 times since 2011.

Dollarama continues to expand its network across the country, which will boost its top line in the coming years. Further, Dollarama is adding convenience for Canadian customers through its online offerings. Its compelling value proposition, a wide variety of assortments, and broad customer base will continue to drive its top line. Higher sales and a focus on improving the efficiency of its operations will cushion its earnings, support higher dividend payments, and drive the share price higher.

Stock #2

Canadian Natural Resources (TSX:CNQ) is one of my top picks for steady dividend income and capital gains. The company is Canada’s leading crude oil and natural gas producer and is famous for growing its dividends at a solid pace and returning higher cash to its investors.

The energy company’s diverse portfolio of assets helps mitigate risk across commodity cycles and optimize capital investments. Further, its long-life, low-decline production assets add resilience to its financials. The company’s high-quality asset base, low reserve replacement costs, and focus on improving efficiency help Canadian Natural Resources generate solid earnings and cash flows and weather market fluctuations.

In addition, Canadian Natural Resources has a substantial inventory of low-capital-intensive projects within its conventional asset base. These projects offer solid returns. Moreover, the company’s vast, underdeveloped land base bodes well for future growth.

Thanks to its growing earnings base, Canadian Natural Resoruces has increased its dividend at a compound annual growth rate (CAGR) of 21% in the last 25 years. Moreover, its stock has grown at a CAGR of over 30%, delivering capital gains of 283% in five years.

In summary, Canadian Natural Resources is poised to deliver solid capital gains and steady dividend income.

Fool contributor Sneha Nahata has no position in any of the stocks mentioned. The Motley Fool recommends Canadian Natural Resources. The Motley Fool has a disclosure policy.

More on Dividend Stocks

The TFSA is a powerful savings vehicle for Canadians who are saving for retirement.
Dividend Stocks

The 2 Stocks I’d Combine for a Strong TFSA Strategy in 2026

Build a strong TFSA strategy in 2026 by combining two reliable Canadian dividend stocks that offer stability, income, and long‑term…

Read more »

diversification is an important part of building a stable portfolio
Dividend Stocks

Beyond the Banks: 3 TSX Dividend Stocks Most Canadians Ignore

Looking beyond Canada's reputable banks can diversify a portfolio and open the door to income from energy royalties, retail real…

Read more »

a man relaxes with his feet on a pile of books
Dividend Stocks

The Dividend Stocks I’d Feel Most Comfortable Buying and Holding Forever

Fortis Inc (TSX:FTS) is a stock I'd probably be willing to hold forever.

Read more »

doctor uses telehealth
Dividend Stocks

This Monthly Dividend Stock Could Turn Every Month Into Payday Season

This monthly dividend stock is currently yielding a very generous 6.4%, and it’s armed with a defensive business and an…

Read more »

man looks surprised at investment growth
Dividend Stocks

10% Yield: Here’s the Dividend Trap to Avoid in April

What is a dividend trap? Discover how dividend policies can change and what investors should consider in difficult markets.

Read more »

Real estate investment concept with person pointing on growth graph and coin stacking to get profit from property
Dividend Stocks

A TFSA Dividend Stock Yielding 7.2% With a Reliable Payout History

This high-yield TSX stock could be a reliable income generator for your TFSA.

Read more »

happy woman throws cash
Dividend Stocks

How $20,000 Across 4 TSX Stocks Can Deliver $1,000 in Passive Income

Discover how a $20,000 portfolio of four TSX stocks can deliver more than $1,000 in passive income annually through dependable…

Read more »

the word REIT is an acronym for real estate investment trust
Dividend Stocks

How Owning 1,000 Shares of This Dividend Stock Could Generate $79 a Month in Passive Income

Find out why CT REIT stands out as a reliable dividend stock amidst fluctuating dividend policies and market changes.

Read more »