in our free newsletter.

Thousands benefit from our email every week.


Updated: August 03, 2023

We adhere to strict standards of editorial integrity to help you make decisions with confidence. Please be aware that some (or all) products and services linked in this article are from our sponsors.

ETF exchange trades funds word on a blurred business newspaper

What are the top performing ETFs in Canada for millennials in 2023?

macgyverhh / Shutterstock


Updated: August 03, 2023

We adhere to strict standards of editorial integrity to help you make decisions with confidence. Please be aware that some (or all) products and services linked in this article are from our sponsors.

We adhere to strict standards of editorial integrity to help you make decisions with confidence. Please be aware this post may contain links to products from our partners. We may receive a commission for products or services you sign up for through partner links.

What are the top Canadian ETFs? We've done the research — keep reading to find the top-performing ETFs in Canada.

Exchange-traded funds (ETFs) have made it possible for Canadians to invest at a fraction of the cost of a traditional mutual fund portfolio that you’d find at a big bank or investment firm.

No doubt ETFs have been a huge boon for investors, but with nearly 900 ETFs now available, finding the best ETF in Canada can be a challenge.

Thankfully, there are a lot of good ETF options in the marketplace. Low-cost indexing pioneers, such as Vanguard, as well as other ETF industry titans such as iShares, have driven down costs so that Canadians can easily build a globally diversified portfolio for around 25 basis points.

To put that into perspective, a similar portfolio of mutual funds might cost 2.5%. In dollar terms, assuming a portfolio of $25,000, investors would pay $62.50 per year for an ETF portfolio, while mutual fund investors would pay $625. A massive difference!

To invest in ETF’s we recommend using Questrade and Wealthsimple Invest.

Finding the best ETF in Canada

The ETF landscape in Canada seems to improve every year. The most recent addition to the space is a new trend of all-in-one “asset allocation” ETFs. Finally, we have a balanced mutual fund available in ETF form.

These one-ticket ETF solutions eliminate the need to hold multiple funds and take the burden of rebalancing off of investors’ plates.

The beauty of ETFs is that while you can get broad exposure to the entire world with just one fund, you can also drill down into specific sectors such as renewable energy and REITs, or even into specific industries like cryptocurrency and cannabis.

For the purpose of this article, we’ll stick with core “set-it-and-forget-it” ETFs rather than trying to guess which hot new sector or industry will outperform.

How do you put together a list of the best Canadian ETFs? We started with ranking the top ETFs for the Canadian market, the U.S. market, the International market, and the bond market (Canadian and global).

Finally, we looked at the all-in-one ETFs as an efficient way to bring everything together under one fund and then ranked the best.

Best ETFs to buy right now for Canadian investors

# of Holdings
Vanguard FTSE Canada All Cap Index ETF (VCN)
Provides broad exposure to predominantly Canadian large-, mid- and small-capitalization companies
iShares Core S&P U.S. Total Market Index ETF (XUU)
Offers broad exposure to U.S. large, mid, small, and micro-capitalized companies through the S&P Total Market Index
iShares Core MSCI All Country World ex Canada Index ETF (XAW)
Global, ex-Canada
Captures large, mid and small cap representation across 22 developed markets countries (excluding Canada) and 23 emerging markets countries.
BMO Aggregate Bond Index ETF (ZAG)
A broad measure of the Canadian investment-grade fixed-income market consisting of Federal, Provincial and Corporate bonds.
Vanguard Balanced ETF Portfolio (VBAL)
12,986 stocks, 17,490 bonds
Maintains a long-term strategic asset allocation of global equity (approximately 60%) and fixed income (approximately 40%) securities.
Get started with Questrade

Top Canadian ETF – Vanguard’s VCN

The largest ETF in Canada (by far) is iShares’ XIU, which tracks the S&P/TSX 60 Index (the largest 60 companies in Canada). But in this case, bigger isn’t necessarily better.

Instead, we like Vanguard’s VCN as the top Canadian ETF due to its exposure to small, medium, and large-cap stocks (182 in total) at a rock-bottom fee of 0.05% MER (compared to 0.18% for XIU).

VCN tracks the FTSE Canada All Cap Index and the fund has delivered a solid annual return of 8.18% since its inception in August 2013.

Canada is a small market dominated by the financial and energy sectors. By diversifying our holdings to 182 we reduce the risk of concentrating our investments in those two sectors and get exposure to small and medium-sized companies that may be poised to break out.

Top U.S. ETF – iShares’ XUU

The U.S. stock market is the largest in the world and so it stands to reason that you’d want to own the entire market to get exposure to American ingenuity at its finest.

iShares got the diversification right with its Core S&P US Total Market Index ETF (Ticker: XUU). With an ultra-low MER of 0.07%, XUU holds an incredible 3,627 stocks with all the familiar faces such as Microsoft, Apple, Amazon, Alphabet, and Facebook, plus hundreds of small-cap firms you’ve never heard of before.

XUU is a fund of funds, meaning its underlying holdings consist of four other iShares’ ETFs.

  • IVV iShares Core S&P ETF
  • ITOT iShares Core S&P Total U.S. Stock
  • IJH iShares Core S&P Mid-Cap ETF
  • IJR iShares Core S&P Small-Cap ETF

Two of its top three sector holdings are technology and healthcare, which you’ll barely find in the Canadian market. That reason alone should be enough for Canadian investors to add U.S. exposure to their portfolios.

XUU has returned 13.01% since its inception in February 2015.

Top International ETF – iShares’ XAW

One of the great ETF revelations occurred several years ago when Vanguard and iShares introduced their All-World ex Canada ETFs. What that means is that for the first time, Canadian investors could build exposure to every global market (minus Canada) with just one fund.

Before the advent of these All-World funds, investors needed a minimum of four-five funds to construct a proper globally diversified portfolio containing Canadian, U.S., International, and Emerging Markets.

iShares’ XAW stands out ahead of Vanguard’s VXC due to its lower cost (0.22%) and more tax-efficient structure.

It’s complicated but, in a nutshell, Canadian investors are subject to foreign withholding tax on dividends, adding another 30 to 40 basis points to the cost of these ETFs. XAW is a “fund-of-funds”, with its underlying holdings made up of other U.S.-listed iShares ETFs. The one exception is that it gets its developed market exposure from XEF – a Canadian-listed ETF that holds its underlying stocks directly – making XAW slightly more tax efficient than its main competition VXC.

XAW comes with an MER of 0.22% and holds 9,111 large, mid, and small-cap stocks across the U.S., International, and Emerging markets. The fund has returned 10.08% since its inception in February 2015.

Top Bond ETF – BMO’s ZAG

Most investors need a dose of fixed income in their portfolios. Bonds help reduce volatility, making it easier for investors to ride out a market correction or crash without losing their nerve.

The largest bond ETF in Canada is BMO’s Aggregate Bond Index ETF (Ticker: ZAG). It’s designed to track the FTSE TMX Canada UniverseXM Bond Index, holding a mix of federal, provincial, and corporate bonds at both short- and long-term durations.

ZAG has been around since January 2010 and has delivered annual returns of 3.77%. It comes with an MER of just 0.09%.

An honourable mention goes to Vanguard’s Canadian Aggregate Bond Index (Ticker: VAB). It tracks the Bloomberg Barclays Global Aggregate Canadian Float Adjusted Bond Index.

VAB launched in November 2011 and has delivered annual returns of 3.16% since inception. The fund also comes with an MER of 0.09%.

Top All-in-One ETF – Vanguard’s VBAL

These funds have been called one-stop ETFs, one-ticket solutions, asset-allocation ETFs, and balanced ETFs. For the purpose of this article, we’ll call them “All-in-One ETFs”.

Investors have several choices when it comes to all-in-one ETFs. We’ll briefly highlight all of the different options before declaring a winner.


First up is Vanguard, who arguably changed the game for DIY investors (and put robo-advisors on notice) with the introduction of its line-up of all-in-one ETFs. They include:

  • Vanguard Conservative Income ETF Portfolio (VCIP) – 20% equities / 80% bonds
  • Vanguard Conservative ETF Portfolio (VCNS) – 40% equities / 60% bonds
  • Vanguard Balanced ETF Portfolio (VBAL) – 60% equities / 40% bonds
  • Vanguard Growth ETF Portfolio (VGRO) – 80% equities / 20% bonds
  • Vanguard All-Equity ETF Portfolio (VEQT) – 100% equities

Each of the above ETFs comes with a low-cost MER of 0.25%


Next up is iShares’ asset allocation ETFs:

  • iShares Core Income Balanced Portfolio (XINC) – 20% equities / 80% bonds
  • iShares Core Conservative Balanced ETF (XCNS) – 40% equities / 60% bonds
  • iShares Core Balanced ETF Portfolio (XBAL) – 60% equities / 40% bonds
  • iShares Core Growth ETF Portfolio (XGRO) – 80% equities / 20% bonds
  • • iShares Core Equity ETF Portfolio (XEQT) – 100% equities

The iShares funds are expected to have an MER of 0.20%.


BMO also launched three asset allocation ETFs:

  • BMO Conservative ETF (ZCON): 40% equities / 60% bonds
  • BMO Balanced ETF (ZBAL): 60% equities / 40% bonds
  • BMO Growth ETF (ZGRO): 80% equities / 20% bonds

The three BMO all-in-one ETFs come with an MER of 0.20%.

We initially crowned Vanguard the winner of this category due to the breadth of its offerings for the ultra-conservative to the ultra-aggressive investor, and everything in between. Recently, iShares matched Vanguard’s suite of asset allocation ETFs and now has a similar offering of five funds.

I personally switched my previous two-ETF portfolio, consisting of VCN and VXC, to the new 100% equities all-in-one ETF VEQT.

Personal preferences aside, I stand by my statement that most investors should add bonds to their portfolios to smooth out the ride. For that reason, I’ll highlight the classic 60/40 balanced portfolio – VBAL – as the top all-in-one ETF in Canada.

As “set-it-and-forget-it” as investing gets, VBAL offers instant global diversification with more than 12,000 individual stock holdings and 17,000 individual bond holdings.

  • Vanguard US Total Market Index ETF – 24.9%
  • Vanguard Canadian Aggregate Bond Index ETF – 23.5%
  • Vanguard FTSE Canada All Cap Index ETF – 18.0%
  • Vanguard FTSE Developed All Cap ex North America Index ETF – 12.5%
  • Vanguard Global ex-US Aggregate Bond Index ETF CAD-hedged – 9.1%
  • Vanguard US Aggregate Bond Index ETF CAD-hedged – 7.1%
  • Vanguard FTSE Emerging Markets All Cap Index ETF – 4.9%

One area to highlight is the exposure to both U.S. and global bonds, which most investors can’t get in a typical ETF or mutual fund portfolio.

How to invest in ETFs

Now you have a list of the best Canadian ETFs, but how do you go about investing in them? That depends on whether you want to be a do-it-yourself investor or want to take a more hands-off approach to investing in ETFs. Either way, here’s a brief explanation of how to invest.

Online brokerage

For DIY investors, you’ll want to open a discount brokerage account. The lowest cost option is Wealthsimple Trade — Canada’s only zero-commission online brokerage. That means you can buy and sell stocks and ETFs for free. You can read more in our Wealthsimple Trade review.

Another great choice is Questrade, where you can purchase ETFs for free and there are no annual fees no matter what your account size. Their other trading fees range from $4.95 to $9.95, and their account minimum is $1,000. If you transfer your RRSPs or TFSAs from another institution, Questrade will cover your transfer fees. See our full Questrade review for all the nitty-gritty details.

Once your discount brokerage account is set up, you’ll need to fund the account with a contribution from your bank. You can do this with a one-time lump sum or with regular automatic contributions.

From there you’ll want to select your ETF, or portfolio of ETFs, by entering the ticker symbol(s) and purchasing the appropriate number of units. Unless you hold an all-in-one balanced ETF, you’ll need to do your own portfolio rebalancing. Decide on some rules. Let’s say your target allocation is 33% Canadian, 33% U.S., and 33% International. You can either rebalance whenever you add new money by contributing to the fund that is lagging behind. Or you can rebalance once or twice a year by selling some of the top-performing funds and buying more of the fund with the poorest returns. Buy low, sell high. That’s the name of the game.

ETFs offer plenty of benefits for self-directed investors and advisors alike. Besides the ability to trade ETFs just as easily as stocks and the diversification investors can get with just one or two ETFs, the biggest advantage is how cheap ETFs are compared to mutual funds. Yet, the amount of assets held in ETFs is still tiny compared to the amount of assets held in mutual funds. Indeed, the total amount invested in ETFs is around $278 billion, while there is more than $1.85 trillion invested in mutual funds. Read more about ETF vs. mutual funds.

Get started with Questrade


For investors looking for some hand-holding through the process but who still want to save on fees, a robo-advisor is worth a look. Robo-advisors, or digital advisors, allow investors to build a portfolio of low-cost ETFs and will automatically rebalance your portfolio as you add new money or whenever your portfolio drifts away from its target allocation. Most robo-advisors charge a management fee of around 0.40 – 0.50% to monitor your portfolio.

I’d be remiss if I didn’t mention that if you’re interested in a basic ETF portfolio, you should likely consider a leading Canadian robo-advisor, such as Wealthsimple. The combination of reasonable pricing, overall usability, and unique perks make it our top choice.

Is now a good time to invest in ETFs?

Now you know about ETFs and you’re ready to start investing. But wait — aren’t stocks at an all-time high right now?

It’s true, while stock markets around the world briefly plunged in the neighbourhood of 30% due to the economic shutdown caused by COVID-19, stocks came roaring back to post positive returns in Canada and double-digit returns in the U.S. The reality is, markets go up and down. That’s why young investors should determine a risk-appropriate asset mix that they can stick to for the long term and then stay in their seats and let markets do their thing.

Stock markets like the TSX and S&P 500 had been on an incredible run – posting almost 12 years of uninterrupted gains since the 2008-2009 financial crisis. Now we’re facing a new crisis – and nobody knows when it will end and what the global economy will look like when it’s over. But that’s no reason to abandon your investing strategy.

Here’s what we do know. Whether it’s the Great Depression, world wars, hyperinflation, 9/11, technology bubbles, or a financial crisis, markets have always found a way to recover and reach new heights. That will happen again, we just don’t know when.

As a young investor, consider that context and start investing today. Yes, stocks may fall in the short term. But as a long-term investor, you’re going to set up small, frequent, automatic contributions to your investment account and ignore the current volatility.

That’s what I’m doing in my RRSP and TFSA. When I started investing during the depths of the financial crisis, I just put my head down and kept adding to my portfolio. A decade later, I’ve watched my $200,000 RRSP portfolio fall to $160,000 in just one month due to the coronavirus crash. But my portfolio recovered shortly after and posted 36% growth from April 2020 to April 2021.

I’m older, wiser, and have more money at stake than I did in 2008. But I’m still two decades away from needing this money to live on in retirement. Time is on my side, which is why I’m sticking to my plan and staying invested for the long haul.

Final thoughts

The Canadian ETF landscape continues to get better and offers investors more robust options from which to choose. In fact, it’s never been easier and cheaper to build your own portfolio using the best ETFs in Canada.

If you’re thinking about heading down the DIY investing path, make sure and check out our Questrade review as it is our preferred discount brokerage (mainly because it allows you to buy ALL ETFs – including the ones listed here – for free). Questrade is our top choice for an online brokerage because you just can’t beat its low-cost trading commissions on stocks and free ETF purchases for investors.

What mix of these do you currently have in your portfolio? Are there superior options I might have missed somewhere? Let us know!

About our author

Robb Engen
Robb Engen, Author

Robb Engen is a leading expert in the personal finance realm of Canada and is also the co-founder of Boomer & Echo, an award-winning personal finance blog. You can find his monthly column in the Toronto Star’s Smart Money section or see him featured in well-known financial publications, like the Globe & Mail, Financial Post, MoneySense, CBC, and Global News. He is a fee-only advisor who helps Canadians at all different stages get their finances on track and prepare for retirement. Robb lives with his wife and two daughters, who keep his life and hands full, in Lethbridge, Alberta.


The content provided on is information to help users become financially literate. It is neither tax nor legal advice, is not intended to be relied upon as a forecast, research or investment advice, and is not a recommendation, offer or solicitation to buy or sell any securities or to adopt any investment strategy. Tax, investment and all other decisions should be made, as appropriate, only with guidance from a qualified professional. We make no representation or warranty of any kind, either express or implied, with respect to the data provided, the timeliness thereof, the results to be obtained by the use thereof or any other matter.