Got $1,000? 2 Top Canadian Stocks to Buy for a TFSA Right Now

Buy these two TSX stocks if you’re looking for investments to add to your self-directed TFSA investment portfolio.

| More on:
The TFSA is a powerful savings vehicle for Canadians who are saving for retirement.

Source: Getty Images

Key Points

  • Canada’s nation‑building budget funnels major spending into defense, infrastructure and rail, creating tailwinds for companies involved in transportation and logistics.
  • Watch Canadian National Railway (TSX:CNR) — a coast‑to‑coast rail giant with a 2.63% yield (down ~8.22% YTD) — and Descartes Systems Group (TSX:DSG) — a logistics SaaS leader (down ~23.66% YTD) — as potential TFSA additions to benefit from infrastructure and supply‑chain investment.
  • 5 stocks our experts like better than [Canadian National Railway] >

The last few years have made stock market investing far different from what many investors might have anticipated, owing to geopolitical factors that Canadians cannot control. The United States and its consistently inconsistent tariff dealings have made the Canadian government wary of relying too much on its largest trading partner.

The government now plans to invest in defence, infrastructure, and railways, all to negate the impact that decisions made in the US can have on the Canadian economy. The government’s nation-building budget means more money will flow into several sectors of the economy.

If you have been looking for stocks to invest in right now, here are two to keep on your radar for potential additions to your self-directed Tax-Free Savings Account (TFSA) portfolio.

Canadian National Railway

Canadian National Railway (TSX:CNR) is the national flag-carrying railway company of Canada. The $82.9 billion market-cap railway operator has a network spanning from one coast to the other, extending south through Chicago, all the way to the Gulf of Mexico. The company’s extensive railway network is vital to the North American economy, transporting billions of dollars worth of goods each year across over 19,600 miles of track.

The government’s decision to diversify export partners may require improvements in railway infrastructure and the development of new connections to Canadian ports. The moves will be capital-intensive. While it might take time to see the improvements bear fruit, CNR is well-capitalized enough to fund them and continue paying investors their dividends. As of this writing, CNR stock trades for $134.71 per share and boasts a 2.6% dividend yield.

Descartes Systems Group

Descartes Systems Group (TSX:DSG) is another stock to consider investing in right now, but for different reasons. The $10.7 billion market-cap company is a software solutions provider for the shipping industry. The company’s offerings let its clients in the shipping industry streamline communication. Its transaction-driven Global Logistics Network sets the company up to upsell additional software models to clients through a Software-as-a-Service (SaaS) model.

The tech stock plays a crucial role in global logistics, making the overall system better. This is a need that will only grow in the coming years, letting DSG stock benefit significantly in the long run. In turn, the company’s growth can drive shareholder value, making it an excellent investment to consider for long-term wealth growth. As of this writing, DSG stock trades for $124.83 per share.

Foolish takeaway

The S&P/TSX Composite Index is up by 29.6% year-to-date. In the same period, CNR stock is down by 8.2% and DSG stock is down by 23.7%. Considering that the rest of the market is going through a bull run, these two stocks might start seeing share prices soar to higher levels. Now might be the best time to add the stocks to your holdings and capitalize on recovering share prices and substantial long-term returns.

Fool contributor Adam Othman has no position in any of the stocks mentioned. The Motley Fool recommends Canadian National Railway and Descartes Systems Group. The Motley Fool has a disclosure policy.

More on Investing

ways to boost income
Dividend Stocks

3 Reasons I’m Never Selling This Dividend Stock

Here's why this high-quality dividend stock with a yield of more than 6.8% is a stock I plan to hold…

Read more »

Soundhound AI is a leader in voice recognition software
Dividend Stocks

Outlook for Rogers Communications Stock in 2026

Rogers Communications might be one of the best-known stocks on the TSX, but how is it positioned for 2026?

Read more »

Women's fashion boutique Aritzia is a top stock to buy in September 2022.
Investing

Aritzia Stock: Is it Time to Back Up the Truck After a 270% Gain in 2 Years?

Aritzia (TSX:ATZ) is shaping up to be one of the hottest TSX stocks out there, but it's getting pricey.

Read more »

top TSX stocks to buy
Investing

Top Canadian Stocks to Buy With $2,000 in 2026

Supported by strong underlying businesses, solid returns, and attractive growth prospects, these three Canadian stocks appear to be compelling buys…

Read more »

chip glows with a blue AI
Tech Stocks

Outlook for Celestica Stock in 2026

Celestica (CLS) stock is riding the massive AI wave. Is it too late to buy this soaring Canadian tech stock…

Read more »

Printing canadian dollar bills on a print machine
Dividend Stocks

Transform Your TFSA Into a Cash-Crushing Machine With Just $20,000

Investing $20K in these high-yield dividend stocks, investors can generate a compelling monthly income of over $109.

Read more »

monthly calendar with clock
Top TSX Stocks

Buy 370 Shares of 1 Dividend Stock, Create $85/Month in Passive Income

Looking to build passive income? This monthly dividend stock can generate about $85 per month from a $35,000 investment.

Read more »

Yellow caution tape attached to traffic cone
Dividend Stocks

Cautious Investors: 2 Safer Stocks to Consider for TFSA Wealth

Investors looking for safer growth options to put into their TFSA may want to think about these two Canadian gems.

Read more »