TFSA Million-Dollar Blueprint: The Must-Have Canadian Stocks You’ll Need

From AI innovation to waste management, these high-performing Canadian stocks could turn your TFSA into a million-dollar machine.

If you use it wisely, your Tax-Free Savings Account (TFSA) has the enormous potential to turn modest contributions into a million-dollar portfolio over time. But to get there, you might want to focus on investing in fundamentally strong Canadian stocks and letting long-term compounding take over.

With no taxes on capital gains, the TFSA is a rare financial gift that can boost your retirement strategy if used well. The challenge, however, is knowing which stocks are truly worth holding for the long term. In this article, I’ll share two must-have Canadian stocks that could help turn your TFSA into a powerful wealth-building machine.

A worker uses a double monitor computer screen in an office.

Source: Getty Images

Celestica stock

A top Canadian stock that might fit into a long-term TFSA strategy is Celestica (TSX: CLS), a tech name that’s been on a serious tear lately. If you haven’t heard of it, this Toronto-based company supports leading global innovators by building hardware platforms, streamlining supply chains, and offering comprehensive manufacturing solutions.

CLS stock has gained an eye-popping 123% over the past year and an incredible 1,090% in just three years. Right now, the stock trades at $156.77 per share, giving the company a market cap of $18.1 billion. It doesn’t pay a dividend, but with this kind of capital gains, that’s easy to overlook.

In the first quarter of 2025, Celestica’s revenue rose 20% YoY (year over year) to hit US$2.7 billion. This jump came mainly from higher demand in its Connectivity & Cloud Solutions segment, especially from artificial intelligence (AI) and cloud-focused customers. More importantly, its hardware platform business nearly doubled its revenue compared to last year.

Similarly, strong execution and momentum in AI-driven infrastructure drove its net profit up by a solid 37% YoY, and helped the company post its best-ever adjusted operating margin of 7.1%.

Recently, Celestica lifted its 2025 outlook and now expects US$10.85 billion in revenue and US$5 per share in adjusted earnings. With AI continuing to reshape the tech landscape, the company is seeing robust demand across cloud and data centre markets.

For TFSA investors hunting long-term growth, Celestica’s strong foothold in AI-related hardware makes it a compelling pick to help build serious wealth over time.

Waste Connections stock

Another Canadian stock that could help turn your TFSA into a million-dollar portfolio over time is Waste Connections (TSX: WCN). The company operates a full-service waste management business across 46 U.S. states and six Canadian provinces, covering everything from garbage and recycling to oilfield waste recovery and rail transport.

WCN stock has surged an impressive 468% in the last decade and has gained nearly 20% over the past year alone. With this, it now trades at $272.74 per share with a market value of $70.5 billion.

In the latest quarter ended in March 2025, the company’s revenue rose 7.5% YoY to US$2.2 billion with the help of solid waste price growth and strong acquisition activity. Meanwhile, its net profit increased to US$241.5 million, even after dealing with weaker volumes due to bad weather.

Moreover, Waste Connections has added over US$125 million in new annualized revenue year to date through acquisitions. With steady cash flows and room for expansion, this top Canadian stock has the potential to deliver solid long-term TFSA growth.

Fool contributor Jitendra Parashar has positions in Celestica and Waste Connections. The Motley Fool has no position in any of the stocks mentioned. The Motley Fool has a disclosure policy.

More on Stocks for Beginners

A meter measures energy use.
Dividend Stocks

Canadian Utility Stocks Report Soon: Should You Buy Before or After Earnings?

Canadian utility stocks report soon. See what Fortis, Emera and Canadian Utilities investors should consider before buying ahead of earnings.

Read more »

Canada day banner background design of flag
Energy Stocks

76% of Albertans Chose Canada: This Alberta Gas Stock Just Hit a 3-Year High

Tourmaline's costs, market access, and planned dividend increase provide a more durable investment case than referendum relief.

Read more »

Group of people in a line at an ATM waiting to make a cash withdrawal
Stocks for Beginners

Canadian Bank Stocks in Late 2026: Which Ones I’d Buy and Which I’d Skip

Canadian bank stocks offer different buying cases in late 2026. Compare Scotiabank, TD and Royal Bank on income, earnings and…

Read more »

A woman stands on an apartment balcony in a city
Dividend Stocks

A 5% Dividend Stock to Buy for $100 Every Month

Here’s a 5% dividend stock that can generate $100 every month from a large portfolio of real estate properties spread…

Read more »

woman holding steering wheel is nervous about the future
Dividend Stocks

Tax Refund or Bonus Coming? A Smart Way to Fund Your Emergency Cushion

A refund or bonus could bring your emergency fund months closer to completion and give your investments more time to…

Read more »

Canada Day fireworks over two Adirondack chairs on the wooden dock in Ontario, Canada
Dividend Stocks

TFSA Users: 3 Moves to Make Before the Year Ends

TFSA users can prepare for year-end by checking contribution room, putting long-term cash to work and reviewing diversification with three…

Read more »

ETF is short for exchange traded fund, a popular investment choice for Canadians
Dividend Stocks

The One Registered Account Where the U.S. Takes 0% of Your Dividends

A qualifying RRSP can receive certain U.S. dividends without withholding, but Canadian-listed ETFs follow a different route.

Read more »

warehouse worker takes inventory in storage room
Dividend Stocks

This REIT Pays You Every Month: Here’s What $25,000 Buys in Income

Granite REIT turns a $25,000 budget into about $88 a month at its current distribution rate, before tax.

Read more »