Canadian Stocks to Buy Today and Hold for the Next 7 Years

These Canadian stocks have solid growth prospects and are well-positioned to deliver above-average returns in the long run.

| More on:
Key Points
  • Celestica is positioned for solid long-term growth, driven by rising demand for AI infrastructure.
  • MDA Space offers exposure to expanding space and defence markets, supported by a large backlog and strong pipeline of future business opportunities.
  • Aritzia offers solid growth led by the expansion of its retail footprint and focus on improving profitability.

Building wealth through stocks doesn’t require market timing. Instead, one of the most effective strategies is to identify high-quality Canadian stocks and hold them for the long term, such as seven years.

A seven-year investment horizon can help overcome short-term volatility, enabling investors to benefit from companies’ long-term growth potential. Further, investors with a long-term outlook should look for companies with the ability to deliver above-average growth and benefit from multi-year demand trends.

Within this context, here are three Canadian stocks I’d buy today and confidently hold for the next seven years, thanks to their strong fundamentals and ability to deliver above-average returns.

Hourglass and stock price chart

Source: Getty Images

Canadian stock #1: Celestica

Celestica (TSX: CLS) is one of the top Canadian growth stocks to hold for the next 7 years. While Celestica’s shares have already skyrocketed, it still has ample room to run.

Celestica’s Connectivity & Cloud Solutions (CCS) business remains its key growth catalyst, providing advanced networking equipment and data centre solutions to enterprise and communications customers. Demand for these products is rising as hyperscale cloud providers expand their artificial intelligence (AI) and machine learning (ML) infrastructure.

For the second quarter, Celestica expects revenue of $4.15 billion to $4.45 billion, implying approximately 49% year-over-year growth at the midpoint. Adjusted EPS is projected to rise 61%, supported by expanding operating margins and improving business mix.

The CCS division is expected to remain the key contributor, with communications revenue forecasted to increase roughly 50% and enterprise revenue about 130%. Growth is being driven by rising deployments of high-speed networking switches and expanding AI-related data centre spending.

Management recently raised its 2026 revenue target to $19 billion and expects adjusted EPS of $10.15. As AI infrastructure investment continues to scale and demand for advanced networking solutions remains robust, Celestica appears well-positioned to deliver sustained earnings growth over the coming years.

Canadian stock #2: MDA Space

MDA Space (TSX: MDA) is another top Canadian stock to hold for the next seven years. As a leading space technology company, MDA is benefiting from rising defence spending, increasing satellite deployments, and growing demand for Earth observation data, all of which are expected to remain strong for years.

Its satellite systems business is gaining traction through major communications programs and next-generation satellite constellations, positioning MDA to capitalize on a growing global launch market. At the same time, its robotics division offers exposure to high-potential areas such as lunar exploration and space infrastructure through a mix of government and commercial contracts. The geointelligence segment adds further stability, driven by steady demand for data analytics and Earth observation services.

MDA’s financial outlook remains encouraging. With a $3.7 billion backlog at the end of the first quarter of 2026 and an opportunity pipeline approaching $40 billion, the company has strong visibility into future growth.

Canadian stock #3: Aritzia

Aritzia (TSX: ATZ) is another top stock worth holding for years. It has the ability to deliver above-average growth supported by its strong brand equity, loyal customer base, and expanding boutique network. The luxury apparel retailer continues to post robust growth, driven by healthy traffic across stores and digital channels and rising demand for its exclusive brands.

Beyond revenue growth, Aritzia’s disciplined execution is strengthening profitability. Lower markdowns, effective cost management, and efficient inventory control have contributed to rapid earnings expansion. Its omnichannel strategy is also enhancing customer engagement and supporting e-commerce growth, while ongoing investments in digital and mobile platforms position the company to capture additional market share.

As the company deepens customer relationships, expands its retail footprint, and maintains operational discipline, it appears well-positioned to deliver sustained earnings growth and attractive shareholder returns over the next seven years.

Fool contributor Sneha Nahata has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Aritzia. The Motley Fool recommends Celestica and MDA Space. The Motley Fool has a disclosure policy.

More on Investing

Business success of growth metaverse finance and investment profit graph concept or development analysis progress chart on financial market achievement strategy background with increase hand diagram
Dividend Stocks

TFSA Strategy: Turn $25,000 Into $130 in Monthly Passive Income

This TFSA strategy invests $25,000 across two monthly REITs to generate approximately $130 in tax-free passive income every month.

Read more »

dividends grow over time
Dividend Stocks

2 Dividend Stocks to Lock-In Right Now for Long-Term Passive Income

These stocks are off their highs and pay attractive dividends.

Read more »

investor schemes to buy stocks before market notices them
Dividend Stocks

Here’s a 6.6% Dividend Stock Trading Near a 52-Week Low

This Canadian stock currently trades just 2% above its 52-week low while offering a juicy 6.6% annualized dividend yield.

Read more »

stocks climbing green bull market
Dividend Stocks

This 5%-Yielding Dividend Stock Could Turn $20,000 Into $95.64 a Month

$20,000 can turn into nearly $100 a month in dividends, but only if the cash flow behind the yield is…

Read more »

Investor wonders if it's safe to buy stocks now
Bank Stocks

Is BMO Stock Still a Good Buy in September 2026?

BMO stock has pulled back after a strong rally, but improving adjusted earnings, credit trends, and shareholder returns could keep…

Read more »

Real estate investment concept with person pointing on growth graph and coin stacking to get profit from property
Dividend Stocks

This TFSA Setup Could Generate Over $110 a Month

This TFSA setup invests $30,000 across an ETF and two REITs to generate over $110 a month in tax-free income.

Read more »

coins jump into piggy bank
Bank Stocks

How Much Do You Actually Need in Your TFSA to Retire Comfortably?

CRA data shows that average TFSA values continue to rise across many older age groups, but building retirement wealth is…

Read more »

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

Why I’m Using These 3 Canadian Stocks as My TFSA Cornerstones

Craft a robust portfolio by investing in stocks that are resilient and capable of thriving during challenging times.

Read more »