The best all-in-one ETFs in Canada | Top asset allocation funds

Updated May 15, 2025

What is the best all-in-one ETF in Canada? An investing expert examines the options and lists the best all-in-one ETFs or asset allocation ETFs. Yes, the Vanguard all-in-one ETF made the list!

While we adhere to strict editorial guidelines, partners on this page may provide us earnings.

While some experts argue you should build your portfolio piece by piece, all-in-one ETFs continue to be a popular, low-cost solution — especially in registered accounts where simplicity is a superpower.

With more than 900 ETFs to choose from in Canada, it can feel overwhelming — kind of like standing at the Mandarin buffet when you’re hungry. Where do you even start? What are the best ETFs for Canadian investors?

To help make it easier for you to pick the right mix of funds, ETF providers have launched all-in-one ETFs designed to be a single-ticket solution for DIY investors.

Best all-in-one ETFs: Quick picks

Best for:
  • RRSP
  • Affordability
  • Keeping it Canadian
  • Taxable accounts
ETF name
  • XGRO
  • XEQT
  • VBAL
  • HGRO

All-in-one ETF providers

  • Vanguard
  • iShares
  • BMO
  • Horizons
  • TD

These all-in-one ETFS, often called asset allocation ETFs,  are available in various flavours depending on your risk tolerance.

This article will look at the asset allocation ETFs offered by five ETF providers in Canada and help you pick the best all-in-one ETF.

What is an all-in-one ETF?

For decades, the balanced mutual fund was seen as an essential building block for any investor’s portfolio. More recently we’ve seen the launch of balanced ETFs, or all-in-one ETFs, as a modern and lower-cost investing option for Canadians.

Simplified investing

The point of investing in a balanced fund is simplicity — to bundle a bunch of diversified investments into one automatically rebalanced and risk-appropriate fund.

Robb Engen Author

All-in-one ETFs are an absolute game-changer for DIY investors. Known as a “fund of funds,” all-in-one ETFs typically contain between four to eight underlying ETFs, and pool these stocks and bonds from around the world into one simple, automatically rebalancing investing solution. These funds are the ETF equivalent of the traditional balanced mutual fund, which are widely popular in Canada.

If you want to become a successful self-directed index investor, your first stop should be all-in-one ETFs.

Realated read: How to invest in ETFs

Choosing the right asset mix

Before looking at the different families of asset allocation ETFs, start by deciding the appropriate mix between stocks and bonds.

Some questions to ask yourself:
  • When do you need the money? (Soon, think GICs. Long term, think all-in-one ETFs)
  • What would you do with your investments if stocks ever lost 20% of their value again, as they did in March 2020 or April 2025?
  • Would you rather keep investments with fewer ups and downs but lower expected returns or slightly riskier investments that may come with bigger returns down the line?
  • How stable are your current and future income sources?
  • How experienced are you when it comes to investing in stocks and bonds?

You can take this more detailed risk assessment quiz from Vanguard to determine your risk tolerance.

Comparing the best all-in-one ETFs

Armed with your risk assessment, you can now start comparing the different all-in-one ETFs to see which one best suits you. Let’s look at the asset allocation ETFs offered by Vanguard, iShares, BMO, Horizons, and TD.

Vanguard was first to the Canadian market with the launch of its suite of asset allocation ETFs. There are five in total, ranging from conservative to aggressive.

Portfolio ETF name
Ticker symbol (MER: 0.24%)
Asset mix (stocks / bonds)
Vanguard Conservative Income ETF Portfolio
VCIP 
20% / 80%
Vanguard Conservative ETF Portfolio
VCNS
40% / 60%
Vanguard Balanced ETF Portfolio
VBAL
60% / 40%
Vanguard Growth ETF Portfolio
VGRO
80% / 20%
Vanguard All-Equity ETF Portfolio
VEQT
100% / 0%

Vanguard keeps it simple. Every fund in this lineup has a consistent MER of 0.24%, making it easy to compare based on asset mix, not cost.

Vanguard all-in-one ETFs performance through the years

Vanguard’s all-in-one ETFs contain seven underlying ETFs (just four ETFs for the 100% equity version). They include :
  • Vanguard Canadian Aggregate Bond Index ETF – VAB
  • Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) – VBU
  • Vanguard Global ex-U.S. Aggregate Bond Index ETF (CAD-hedged) – VBG
  • Vanguard FTSE Canada All Cap Index ETF – VCN
  • Vanguard U.S. Total Market Index ETF – VUN
  • Vanguard FTSE Developed All Cap ex North America Index ETF – VIU
  • Vanguard FTSE Emerging Markets All Cap Index ETF – VEE

Geographically, Vanguard allocates 30% of the stock component to Canadian equities, 42% to US equities, 20% to international (developed) equities, and 8% to emerging market equities.

Vanguard ETF fees

The management expense ratio (MER) for any of Vanguard’s all-in-one ETFs is just 0.24%. There is no duplication of fees, meaning investors do not pay fees for the underlying ETFs in addition to the MER of the all-in-one ETF. The only cost investors incur is the MER listed for the all-in-one ETF.

Looking for the S&P 500 ETF from Vanguard Canada?

VEQT and VGRO already include U.S. stocks—roughly 40% of their equity allocation is in U.S. equities. But if you’re looking to zero in on the S&P 500 specifically, Vanguard’s VUN (U.S. Total Market) or VSP (S&P 500, CAD-hedged) are great standalone options to layer into a custom portfolio.

If you're looking for pure S&P 500 exposure, check out Moka

iShares is the largest ETF provider in Canada, and they were next to launch their series of asset allocation ETFs, with names and ticker symbols closely mirroring the Vanguard products.

Portfolio ETF names
Ticker symbol (MER: 0.20%)
Asset mix (stocks / bonds)
iShares Core Income Balanced ETF Portfolio
XINC
20% / 80%
iShares Core Conservative Balanced ETF Portfolio
XCNS
40% / 60%
iShares Core Balanced ETF Portfolio
XBAL
60% / 40%
iShares Core Growth ETF Portfolio
XGRO
80% / 20%
iShares Core Equity ETF Portfolio
XEQT
100% / 0%

iShares offers one of the lowest-cost all-in-one ETF suites in Canada, with a consistent MER of 0.20% across the board.

iShares all-in-one ETF performance today and over the years

The iShares all-in-one ETFs each contain eight individual ETFs, except for XEQT which includes four equity ETFs and no bonds. These underlying ETFs include:
  • iShares Core Canadian ST Corp + Maple Bond Index ETF – XSH
  • iShares Core Canadian Universe Bond Index ETF – XBB
  • iShares U.S. Treasury Bond ETF (CAD-hedged) – GOVT
  • iShares Broad USD IG Corporate Bond ETF (CAD-hedged) – USIG
  • iShares Core S&P/TSX Capped Composite Index ETF – XIC
  • iShares Core S&P Total U.S. Stock Market ETF – ITOT
  • iShares Core MSCI EAFE IMI Index ETF – XEF
  • iShares Core MSCI Emerging Markets ETF – IEMG

The geographic allocation includes 25% Canadian equities, 45% US equities, 25% international equities, and 5% emerging market equities.

iShares ETF fees

The iShares all-in-one ETFs are tied for the cheapest in Canada at 0.20% MER.

Not to be outdone, BMO Asset Management also offers its own asset allocation ETFs with a small suite of three products:

ETF portfolios
Ticker symbol (MER 0.20%)
Asset mix (stocks / bonds)
BMO Conservative ETF
ZCON
40% / 60%
BMO Balanced ETF
ZBAL
60% / 40%
BMO Growth ETF
ZGRO
80% / 20%

BMO keeps things simple — every fund in its asset allocation lineup charges a flat 0.20% MER, making it a low-cost choice for hands-off investors.

BMO all-in-one ETF performance today and historically

Under the hood, these funds of funds include seven individual BMO ETFs:
  • BMO Aggregate Bond Index ETF – ZAG
  • BMO Government Bond Index ETF – ZGB
  • BMO Mid-Term US IG Corporate Bond Hedged to CAD Index ETF – ZMU
  • BMO S&P/TSX Capped Composite Index ETF – ZCN
  • BMO S&P 500 Index ETF – ZSP
  • BMO MSCI EAFE Index ETF – ZEA
  • BMO MSCI Emerging Markets Index ETF – ZEM

BMO’s asset allocation ETFs allocate 25% of their equities to Canada, 40% of their equities to the US, 25% to international markets, and 10% to emerging markets.

BMO ETF fees

At 0.20% MER, the BMO all-in-one ETFs are tied for the cheapest ETFs in Canada.

What sets Horizons’ suite of all-in-one ETFs apart is that they’re structured as something called a total return swap. A typical ETF will distribute dividends and interest to investors throughout the year. With Horizons’ all-in-one ETFs, investors won’t receive any income from the ETF. Instead, these investors will only incur capital gains when they sell. This structure can be advantageous when held in a non-registered (taxable) account if you don’t want to receive taxable investment income (say in high-income earning years).

With that important preamble out of the way, here’s a look at Horizons all-in-one ETFs:

Horizon ETF portfolios
Ticker symbol
Asset mix (stocks / bonds)
Horizons Global X Cnservative Asset Allocation ETF
HCON (HCON.TO) (MER: 0.29%)
50% / 50%
Horizons Global X Balanced Asset Aloocation
HBAL (HBAL.TO) (MER: 0.32%)
70% / 30%
Horizons All-Equity Asset Allocation ETF Portfolio
HGRW (HGRO.TO) (MER: 0.34%)
100% / 0%

These ETFs use a total return swap structure, which defers taxes by avoiding distributions. While the MERs are higher than competitors, the tax efficiency can benefit high-income investors in non-registered accounts.

Horizon all-in-one ETF historical performance

The Horizons all-in-one funds contain eight individual ETFs, except for HGRO which holds six underlying ETFs (no bonds).
  • Horizons CDN Select Universe ETF
  • Horizons US Large Cap Index ETF
  • Horizons US 7-10 Year Treasury ETF
  • Horizons NASDAQ-100 Index ETF
  • Horizons INTL Developed Markets ETF
  • Horizons Europe 50 Index ETF
  • Horizons Emerging Markets ETF

That breaks down to 55% of its equity holdings to US stocks (large-cap index plus NASDAQ), 16% to Canadian stocks, 14% to international (developed) market stocks, 7% to European stocks, and 7% to emerging market stocks.

Horizon ETF fees

The costs for the Horizon ETF funds include a management expense ratio plus a trading expense ratio, which is typically more expensive due to the “swap” structure. HCON’s total fee is 0.29%, HBAL’s is 0.32%, and HGRO’s is 0.34%.

TD has also launched an asset allocation series they call their One-Click ETF portfolios. These all-on-one ETFs differ from their competitors because they contain a mix of passive and actively managed funds.

TD portfolio ETFs
Ticker symbol
Asset mix (stocks / bonds)
TD Conservative ETF Portfolio
TCON (MER: 0.27%)
30% / 70%
TD Moderate ETF Portfolio
TOCM (MER: 0.28%)
60% / 40%
TD Aggressive ETF Portfolio
TOCA (MER: 0.28%)
90% / 10%

TD’s all-in-one ETFs blend passive and active strategies, which explains the slightly higher MERs compared to pure index options like Vanguard or iShares. Still, they're competitively priced for those who want a hybrid approach.

TD all-in-one ETFs performance today

The TD ETF portfolios contain the largest underlying holdings of the bunch. 75% of the holdings are passively managed while the remaining 25% are actively managed.

Active holdings
  • TD Active Global Income ETF – TGFI
  • TD Select Short Term Corporate Bond Ladder ETF – TCSB
  • TD Active U.S. High Yield Bond ETF – TUHY
  • TD Q Global Dividend ETF – TQGD
  • TD Q Canadian Low Volatility ETF – TCLV
  • TD Active Global Equity Growth ETF – TGGR
  • TD Q U.S. Small-Mid Cap Equity ETF – TQSM
Passive holdings
  • TD Canadian Aggregate Bond Index ETF – TDB
  • TD U.S. Long Term Treasury Bond ETF – TULB
  • TD Canadian Long Term Federal Bond ETF – TCLB
  • TD Canadian Equity Index ETF – TTP
  • TD U.S. Equity Index ETF – TPU
  • TD International Equity Index ETF – TPE
  • TD Global Technology Leaders Index ETF – TEC

TD allocates around 33% of its equities to Canadian stocks, 44% to US stocks, and 23% to international stocks.

TD ETF fees

The total MER for TD’s Conservative ETF is 0.27%, while the Moderate ETF and Aggressive ETF charge 0.28%.

How to buy an all-in-one ETF in Canada

  1. 1 Open a discount brokerage 
  2. 2 Fund your account
  3. 3 Choose the ETF that fits your risk profile
  4. 4 Make your first trade. Keep on buying the same ETF. 
  5. 5 Monitor over time and adjust risk accordingly

What is the best all-in-one ETF in Canada?

DIY investors cannot go wrong by choosing a risk-appropriate asset allocation ETF from either Vanguard, iShares, BMO, Horizon or TD. These three ETF providers offer the best all-in-one ETFs in Canada, with only slight differences between the three suites of products.

  • Vanguard’s all-in-one ETFs are best for investors who want a higher allocation to Canadian stocks. This allocation is good for Canadian retirees who spend Canadian dollars and want to reduce the impact of foreign currency on their investment portfolio.
  • iShares’ all in one ETFs are tied for the least expensive in Canada and have a higher exposure to US equities (and less exposure to Canadian stocks). This allocation is good for investors who believe the US stock market will continue to outperform Canadian stocks.
  • BMO’s asset allocation ETFs are also tied for the least expensive in Canada. They’re also known for their solid fixed income ETF options that you’ll find under the hood of their all- in-one ETFs. However, they don’t offer an all-equity version or an ultra-conservative version. This allocation is good for investors who prefer more emerging market stock exposure.
  • Horizons’ unique total return swap ETFs are worth a look in a taxable account – especially for investors who are in a high tax bracket and do not want to receive dividend or interest income. Beware, though, these all-in-one ETFs are not as diversified as the Vanguard, iShares, or BMO options and come with some regulatory risk if a future government disallows the swap-based structure. The structure is not appropriate inside a registered (RRSP, TFSA) account.
  • TD’s One-Click ETFs are a good option for TD clients, particularly the ones who invest using the TD GoalAssist app where they can purchase the ETFs for free. These ETFs do have an active management component, though, so pure index investors may want to avoid them.

The verdict

After careful analysis comparing the five families of all in one ETFs, I’ve declared iShares to be the winner.

The iShares asset allocation suite of XINC, XCNS, XBAL, XGRO, and XEQT are all solid choices with terrific underlying ETF holdings and are the least expensive all-in-one ETFs on the market.

Who are all-in-one ETFs best for?

All-in-one ETFs are built for simplicity, making them perfect for anyone who wants to invest without the hassle of picking individual stocks or managing rebalancing.

  • First-time DIYers – Just getting started? These ETFs give you instant diversification and a ready-made portfolio with one click.
  • Passive RRSP investors – If you're investing for retirement and don’t want to tinker with your portfolio, an all-in-one ETF is a smart, set-it-and-forget-it choice.
  • FIRE movement folks – Focused on financial independence and early retirement? These ETFs offer low fees, global exposure, and automatic rebalancing—everything you need for long-term growth.
  • Couch potato investors – Want to match the market with minimal effort? These funds are the modern evolution of the classic Couch Potato strategy.

In short, if you value simplicity, low costs, and broad diversification, all-in-one ETFs are for you.

Why asset allocation ETFs are tax-efficient in RRSPs and TFSAs

One of the biggest perks of investing in an RRSP or TFSA is that you don’t pay tax on dividends, interest or capital gains while your money grows. That’s why low-cost, automatically rebalanced ETFs are such a perfect match. You get global exposure without the annual tax headaches. Just pick a fund, invest regularly and let compound growth do the work.

FAQ

  • What is an all-in-one ETF?

    +

    An all-in-one ETF is a single investment fund that holds a diversified mix of stocks and bonds. It automatically rebalances to match your risk level, making it ideal for hands-off, long-term investors. It’s like a modern version of a balanced mutual fund—simpler, cheaper, and often more tax efficient.

  • What is the difference between VBAL and XBAL?

    +

    VBAL is Vanguard’s balanced all-in-one ETF; XBAL is iShares’. Both have a 60/40 stock-bond mix. VBAL leans more Canadian (30% Canada stocks), while XBAL tilts slightly more toward U.S. exposure. MERs are similar, but XBAL is a touch cheaper. Either one works well for balanced, long-term portfolios.

  • Are asset allocation ETFs good for RRSPs?

    +

    Yes, all-in-one ETFs are a great fit for RRSPs. They offer global diversification, automatic rebalancing, and low fees — all within a tax-sheltered account. You won’t get taxed on dividends or capital gains until withdrawal, so you can just buy, hold, and grow your portfolio over time.

  • Should I put all my money in one ETF?

    +

    You can, but only if it’s a well-diversified all-in-one ETF. These funds offer instant diversification across stocks and bonds worldwide. For long-term investors with a clear risk tolerance, one ETF can simplify your portfolio. Just make sure it aligns with your goals and time horizon.

  • What is the best balanced ETF in Canada?

    +

    XEQT, VBAL, and XBAL are top picks, but “best” depends on your needs. VBAL is great if you want more Canadian exposure. XBAL is slightly cheaper and more U.S.-tilted. Both offer a 60/40 split, global diversification, and auto-rebalancing — ideal for set-it-and-forget-it investing in TFSAs or RRSPs.

  • Is a Vanguard Target Date Fund better than an all-in-one ETF in Canada?

    +

    Vanguard Target Date Funds are designed for retirement, gradually shifting from growth to safety as you age. But they’re mutual funds, not ETFs, and come with higher fees. In Canada, all-in-one ETFs like VBAL or VGRO offer similar diversification, lower costs, and better flexibility—making them the smarter pick for most DIY investors.

  • S&P 500 exposure in VEQT or VSP?

    +

    VEQT gives you broad exposure to global equities, and about 42% of that is allocated to U.S. stocks. —including many names found in the S&P 500. But if you're looking for pure S&P 500 exposure, Vanguard's VSP (CAD-hedged) or VFV (unhedged) are better bets. For DIYers who want more control, pair VEQT with VSP to dial in your U.S. weighting.

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.

Disclaimer

The content provided on Money.ca 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. Advertisers are not responsible for the content of this site, including any editorials or reviews that may appear on this site. For complete and current information on any advertiser product, please visit their website.

†Terms and Conditions apply.