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:
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.

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

Source: Getty Images

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

a sign flashes global stock data
Stocks for Beginners

The TSX Is Rotating: 3 Stocks to Buy Before the Next Shift

Soft growth can spark a TSX rotation into real assets and steady cash flow – and these three stocks could…

Read more »

Muscles Drawn On Black board
Dividend Stocks

Canadian Defensive Stocks to Buy Now for Stability

Looking for a mix of stability, growth, and income? These two quality Canadian stocks are top defensive stocks to own.

Read more »

The sun sets behind a power source
Dividend Stocks

The Utilities Play: Boring, Reliable, and Suddenly Profitable

Quality utilities like Fortis stock is good for accumulation, especially on market corrections, for long-term, reliable wealth creation.

Read more »

stock chart
Tech Stocks

The Best TSX Stock to Buy Before it Recovers

Shopify (TSX:SHOP) looks like it could be oversold and overdue for more of a relief bounce.

Read more »

tsx today
Stock Market

TSX Today: What to Watch for in Stocks on Tuesday, May 5

TSX losses continued as renewed Middle East conflict rattled sentiment, while today’s trade could be shaped by fresh geopolitical developments…

Read more »

visualization of a digital brain
Tech Stocks

The Canadian Companies at the Heart of the AI Infrastructure Buildout

These Canadian stocks are quietly powering the AI revolution behind the scenes.

Read more »

Canadian Red maple leaves seamless wallpaper pattern
Tech Stocks

1 Canadian Stock That Comes Close to Perfect as a Long-Term Hold

Celestica stock continues to prove why it’s a standout long-term investment.

Read more »

TFSA (Tax free savings account) acronym on wooden cubes on the background of stacks of coins
Dividend Stocks

The Canadian Dividend Stocks I’d Be Most Comfortable Holding in a TFSA Forever

These three Canadian dividend stocks could be ideal long-term TFSA holdings.

Read more »