The Absolute Best Canadian Stocks to Buy and Hold Forever in a TFSA

Given their impressive track record, solid underlying business, and healthy growth prospects, these two Canadian stocks are ideal for your long-term TFSA holding.

| More on:
Key Points
  • Long-term TFSA Investments: Fortis and Dollarama are ideal for tax-free savings due to their stable growth, strong cash flows, and resilient business models, aligning well with a TFSA strategy.
  • Steady Returns and Expansion Plans: Fortis offers consistent dividend growth driven by expanding its regulated utility asset base, while Dollarama capitalizes on a cost-effective retail model and significant store expansion plans for durable growth and shareholder returns.

The Canadian government introduced the Tax-Free Savings Account (TFSA) in 2008 to encourage citizens to build long-term savings. It allows Canadians aged 18 or older to earn tax-free returns on investments up to a prescribed annual contribution limit. However, investors should exercise caution when using a TFSA, as selling investments at a loss can not only erode capital but also permanently reduce available contribution room.

Given this, it makes sense to focus on well-established companies with strong cash flows and durable growth prospects when investing through a TFSA. With that in mind, here are two Canadian stocks well-suited for a long-term buy-and-hold strategy.

Silver coins fall into a piggy bank.

Source: Getty Images

Fortis

Fortis (TSX:FTS) operates nine regulated utility businesses across the United States, Canada, and the Caribbean, serving approximately 3.5 million customers by providing electric and natural gas service. About 95% of its assets are focused on low-risk transmission and distribution operations, which makes its earnings relatively resilient to economic cycles and market volatility. Its steadily expanding rate base has supported consistent financial growth and reliable shareholder returns.

Over the past 20 years, the utility has generated an average annual shareholder return of roughly 10.2%. It has also increased its dividend for 52 consecutive years and currently offers a forward yield of about 3.4%.

Looking ahead, Fortis continues to grow its asset base to meet rising electricity and natural gas demand driven by electrification and economic expansion. The company is advancing a $28.8 billion five-year capital plan that could grow its rate base at a 7% compound annual rate to reach $57.9 billion by 2030. Coupled with ongoing cost-efficiency initiatives, this expansion should support steady earnings growth. Reflecting this outlook, management expects to raise the dividend by 4%–6% annually through 2030, reinforcing Fortis’s appeal as a high-quality, long-term TFSA holding.

Dollarama

Another strong candidate for a long-term TFSA holding is Dollarama (TSX:DOL), which operates 1,684 stores across Canada and 401 stores in Australia. The discount retailer follows a highly efficient direct-sourcing model that eliminates intermediary costs and strengthens its bargaining power with suppliers. Combined with its streamlined logistics network, this approach helps keep expenses low and enables the company to offer a broad range of products at compelling price points. As a result, Dollarama continues to generate solid same-store sales growth, even in challenging macroeconomic environments.

In addition to steady same-store sales, ongoing store expansion has fueled its financial growth and share price appreciation. Over the past decade, the company has delivered a total shareholder return of 718%, representing an annualized return of 23.4%.

Looking ahead, Dollarama plans to expand its Canadian store network to 2,200 locations and its Australian footprint to 700 stores by the end of fiscal 2034. Given its capital-efficient and growth-oriented business model—characterized by quick sales ramp-ups, relatively short payback periods, and modest maintenance capital requirements—these expansions could meaningfully lift both revenue and earnings.

Dollarama also holds a 60.1% stake in Dollarcity, which operates 683 stores across five Latin American countries. Dollarcity is pursuing aggressive expansion plans and aims to grow its store base to 1,050 locations by the end of fiscal 2031. Additionally, Dollarama has the option to increase its ownership stake to 70% by the end of next year. With multiple growth avenues in place, Dollarama appears well-positioned to sustain its long-term upward trajectory and deliver continued stock price appreciation.

Fool contributor Rajiv Nanjapla has no position in any of the stocks mentioned. The Motley Fool recommends Dollarama and Fortis. The Motley Fool has a disclosure policy.

More on Investing

stocks climbing green bull market
Stocks for Beginners

3 Canadian Stocks With the Potential to Triple in Value Within 5 Years

These three Canadian stocks are showing stronger growth, improving profits, and expanding scale that could drive major long-term gains.

Read more »

rising arrow with flames
Stocks for Beginners

1 Canadian Stock to Buy Before the Next Earnings Surprise

This Canadian stock is growing across several business lines even as its shares remain well below their recent high.

Read more »

hand stacks coins
Dividend Stocks

3 Canadian Dividend Stocks Quietly Raising Payouts

These three Canadian stocks with consistent dividend growth are ideal for long-term income-seeking investors.

Read more »

Woman in private jet airplane
Dividend Stocks

Transform Your TFSA Into a Cash-Generating Machine With $10,000

These two monthly dividend stocks could turn your $10,000 TFSA into a steady income stream while preserving long-term growth potential.

Read more »

woman looks ahead of her over water
Retirement

The Average TFSA Balance for Canadians at 55

The average TFSA balance for Canadians at 55 offers a useful retirement benchmark. Here are three investments that could strengthen…

Read more »

crisis concept, falling stairs
Tech Stocks

1 Canadian Stock Down 45% I’d Buy and Hold Now

Constellation Software’s 45% plunge looks scary, but its revenue and cash flow are still growing fast.

Read more »

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

Maximizing Your TFSA: How to Turn $25,000 Into $183 a Month

Unlock the potential for monthly income with a TFSA. Explore dividend strategies that can help you earn regularly.

Read more »

financial chart graphs and oil pumps on a field
Dividend Stocks

The $10,000 TFSA Strategy I’d Use to Earn $35 a Month Tax-Free

Want to build even more tax-free monthly income? Here are two TSX dividend stocks that could deserve a place in…

Read more »