When it comes to passive investing, index funds are one of the most efficient ways to build wealth with minimal effort. As someone who has analyzed Canadian investment options for years, I’ve seen how low-cost, broad-market index funds outperform most actively managed funds over time. If you’re looking for the best Canadian index funds to invest in, here’s my breakdown of the top choices.
Table of Contents
Why Invest in Canadian Index Funds?
Before listing specific funds, let’s clarify why index funds are a smart choice:
- Low Fees: Most charge under 0.20% annually, compared to 1-2% for actively managed funds.
- Diversification: They track entire markets, reducing single-stock risk.
- Consistent Returns: Historically, they match or beat most professional fund managers.
- Tax Efficiency: Lower turnover means fewer capital gains distributions.
Now, let’s dive into the best options.
1. Best Overall Canadian Equity Index Fund
iShares Core S&P/TSX Capped Composite Index ETF (XIC)
- MER: 0.06%
- Holdings: ~230 of Canada’s largest stocks
- Dividend Yield: ~3.2%
Why I Recommend It:
- Tracks the S&P/TSX Capped Composite, covering ~95% of the Canadian stock market.
- Heavily weighted in financials (30%), energy (18%), and materials (12%).
- Ultra-low fee makes it ideal for long-term compounding.
Performance (10-Year Annualized Return): ~7.5%
2. Best U.S. Market Exposure for Canadians
Vanguard S&P 500 Index ETF (VFV)
- MER: 0.09%
- Holdings: 500 largest U.S. companies
- Dividend Yield: ~1.4%
Why I Recommend It:
- The S&P 500 has historically returned ~10% annually.
- Hedged (CAD) version available (VSP) if you’re concerned about currency risk.
- Provides exposure to tech giants (Apple, Microsoft, Nvidia).
Performance (10-Year Annualized Return): ~14.5% (USD)
3. Best Global Diversification (All-in-One Fund)
Vanguard All-Equity ETF Portfolio (VEQT)
- MER: 0.24%
- Holdings: ~13,000 global stocks
- Asset Mix:
- 40% U.S.
- 30% Canada
- 20% Developed International
- 10% Emerging Markets
Why I Recommend It:
- Single-fund solution for complete global diversification.
- Automatic rebalancing.
- Great for hands-off investors.
Performance (Since 2019 Inception): ~8.2% annually
4. Best Dividend-Focused Index Fund
BMO Canadian Dividend ETF (ZDV)
- MER: 0.39%
- Holdings: ~50 high-yield Canadian stocks
- Dividend Yield: ~4.8%
Why I Recommend It:
- Focuses on Canada’s top dividend payers (banks, utilities, telecoms).
- Higher yield than XIC, making it ideal for income investors.
- Lower volatility than pure growth funds.
Performance (10-Year Annualized Return): ~7.1%
5. Best Bond Index Fund for Stability
iShares Core Canadian Aggregate Bond Index ETF (XAG)
- MER: 0.10%
- Holdings: Federal, provincial, and corporate bonds
- Yield to Maturity: ~4.3%
Why I Recommend It:
- Reduces portfolio volatility.
- Performs well during recessions (negative correlation to stocks).
- Government bonds are extremely low-risk.
Performance (10-Year Annualized Return): ~2.5%
How to Build a Balanced Index Fund Portfolio
If I were constructing a simple, long-term portfolio today, I’d use this allocation:
| Fund | Role | Allocation |
|---|---|---|
| XIC | Canadian Stocks | 30% |
| VFV | U.S. Stocks | 40% |
| XEF (iShares MSCI EAFE) | International Stocks | 20% |
| XAG | Bonds | 10% |
Why This Mix Works:
- Heavy U.S. exposure for growth (historically the best-performing market).
- Canadian allocation for dividends and home bias.
- 10% bonds to reduce risk without sacrificing much return.
Final Thoughts: Keep It Simple
The best index funds are the ones you can hold for decades without tinkering. My advice:
- Pick one or two broad-market funds (e.g., XIC + VFV).
- Automate contributions (set up recurring investments).
- Ignore short-term noise—index investing wins over time.
If I had to choose just one fund forever, it would be VEQT—the ultimate set-it-and-forget-it option.




