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

Pile of Canadian dollar bills in various denominations
Dividend Stocks

3 Dividend Stocks to Buy Now for Less Than $50 

Investing $50 weekly can transform your financial future. Find out how to make the most of your investment strategy.

Read more »

A cannabis plant grows.
Cannabis Stocks

Aurora Cannabis Surged 21% on Possible Cannabis Reclassification in the U.S. Is ACB Stock Finally a Good Buy?

Down almost 99% from all-time highs, Aurora Cannabis is a beaten-down marijuana stock that offers upside potential in December 2025.

Read more »

Printing canadian dollar bills on a print machine
Dividend Stocks

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

Just $30,000 and two carefully chosen dividend stocks could kickstart your TFSA income journey.

Read more »

Oil industry worker works in oilfield
Energy Stocks

Dividend Investors: Top Canadian Energy Stocks for December

These top energy stocks have been shining stars in the sector this year. Going into 2026, they should be top…

Read more »

Colored pins on calendar showing a month
Dividend Stocks

Want $251 in Super-Safe Monthly Dividends? Invest $44,000 in These 2 Ultra-High-Yield Stocks 

Discover how dividend-paying assets provide assurance and regular cash flows, especially in challenging economic times.

Read more »

The virtual button with the letters AI in a circle hovering above a keyboard, about to be clicked by a cursor.
Tech Stocks

Best Canadian AI Stocks to Buy Now

Three TSX-listed firms deeply involved in artificial intelligence are the best Canadian AI stocks to buy today.

Read more »

shopper chooses vegetables at grocery store
Dividend Stocks

Buy 758 Shares of This Top Dividend Stock for $75 a Month in Passive Income

A grocery-anchored REIT with a nearly 8% yield and room to grow might be just what your monthly passive income…

Read more »

customer uses bank ATM
Stocks for Beginners

1 Canadian Dividend Stock I’d Trust for the Next Decade

Looking for a “just right” dividend? Royal Bank’s scale, steady profits, and disciplined risk make its payout one you can…

Read more »