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:
Hourglass and stock price chart

Source: Getty Images

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.

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

diversification and asset allocation are crucial investing concepts
Dividend Stocks

These Are Some of the Top Dividend Stocks for Canadians in 2026

These stocks deserve to be on your radar for 2026.

Read more »

The sun sets behind a power source
Dividend Stocks

Down 60%, This Dividend Stock is a Buy and Hold Forever

Algonquin’s refocus on regulated utilities and a reset dividend could turn a bruised stock into a steadier income play if…

Read more »

space ship model takes off
Dividend Stocks

1 Canadian Stock to Rule Them All — No Need to Find Them in 2026

This stock is so entrenched, so diversified, and so durable that it can sit at the centre of a portfolio…

Read more »

top TSX stocks to buy
Dividend Stocks

TFSA: 2 Discounted Dividend Stocks to Buy for Passive Income

These companies have increased dividends annually for decades.

Read more »

Man holds Canadian dollars in differing amounts
Dividend Stocks

Put $10,000 to Work to Earn $1,219 in Annual Passive Income

Do you have $10,000 for passive TFSA income? Manulife and Firm Capital can deliver reliable, tax-free cash flow without chasing…

Read more »

senior relaxes in hammock with e-book
Dividend Stocks

2 Easy Canadian Stocks to Buy With $1,500 Right Now

A $1,500 capital investment is enough to buy two easy Canadian stocks and build a high-performance portfolio.

Read more »

delivery truck leaves shipping port terminal
Dividend Stocks

1 Outstanding TSX Stock Down 33% to Buy and Hold Forever

Add this TSX stock to your self-directed investment portfolio and capitalize on the temporary pullback that has made it an…

Read more »

Concept of multiple streams of income
Dividend Stocks

How to Upgrade Your Dividend Portfolio for 2026

2026 is just a few days away. For those Investors looking to seriously upgrade their dividend portfolio, now is the…

Read more »