Best Vanguard ETFs for a Roth IRA
Last updated June 2026
Short answer
The Vanguard ETFs most commonly held in a Roth IRA fall into a few clear roles. For the core, VOO (S&P 500) or VTI (total US market) at around 0.03%. For tax-free compounding, the growth funds VUG and VGT. For income that grows untaxed, VYM (high yield) and VIG (dividend growth). For real estate, VNQ, which is especially tax-efficient inside a Roth. For international, VXUS, or the whole world in one ticker with VT. A Roth suits these because its growth and withdrawals are tax-free, so high-growth gains and dividend or REIT income that would be taxed in a brokerage account compound untaxed here. Walnut, an AI investing app, can compare your Vanguard Roth funds for overlap. Walnut is not an investment adviser.
A Roth IRA is funded with after-tax dollars, and in return its growth and qualified withdrawals are tax-free for life, which is why it tends to hold the funds you expect to grow the most or pay the most income. That general tax-placement logic, and how the mix tends to shift as you approach retirement, applies to any provider and is covered in our best ETFs for a Roth IRA guide. This page stays inside the Vanguard family: the head-to-heads that actually come up when you build an all-Vanguard Roth (VOO vs VTI, VUG vs VGT vs MGK, VYM vs VIG, VXUS vs VEA plus VWO), what makes Vanguard itself distinct, and the Admiral Shares mutual-fund twins for readers who hold those instead of ETFs. It is descriptive, not a set of buy calls. For the broader Vanguard lineup outside the Roth lens, see our best Vanguard ETFs guide.
What makes Vanguard distinct
Before the funds, the issuer. Vanguard is structured unlike any other large fund company: it is owned by its own funds, and so by the investors in them, rather than by outside shareholders. There are no external owners taking a cut, so Vanguard runs its funds close to cost. That client-owned structure is the direct reason a Roth core like VOO or VTI costs around 0.03%, and why the rock-bottom expense ratios run right across the lineup rather than being limited to a few headline funds. In a contribution-limited account that compounds for decades, those few basis points are the part of the Vanguard case that is genuinely Vanguard-specific.
Vanguard also pioneered a patented ETF structure in which each ETF is a share class of the same underlying mutual fund rather than a separate vehicle. Historically that design has helped both the ETF and the mutual-fund share class manage capital-gains distributions and stay tax-efficient. The tax-efficiency angle matters most in a taxable account; inside a tax-free Roth it is largely moot, since nothing is taxed on the way out anyway. What carries into the Roth is the other half of the structure: the same fund is available as both an ETF and as an Admiral Shares mutual fund, which is why the share-class equivalents below matter when you actually place the trade.
The core: VOO vs VTI
Most all-Vanguard Roth IRAs are built around one of two broad US cores, and the choice between them is the first head-to-head worth settling. VOO holds the S&P 500, the roughly 500 largest US companies, at around 0.03%. VTI holds the total US market, several thousand stocks, adding the mid- and small-cap tail the S&P 500 leaves out, at the same approximately 0.03%. The practical difference is small: VTI is the slightly broader net, VOO is the pure large-cap slice, and because large-caps dominate either way the two have tracked closely. Most people hold one as the anchor rather than both, since stacking them just doubles up the same names.
In a Roth, the core is the part you most expect to hold for decades, which is exactly what makes the tax-free wrapper valuable: every year of compounding lands untaxed. The tilts that follow, growth, income, international, are usually layered on top of the core rather than instead of it.
One Vanguard-specific wrinkle when you actually buy: each of these ETFs has an Admiral Shares mutual-fund twin holding the identical index. VTSAX is the mutual-fund version of VTI, VFIAX is the version of VOO, and VTIAX is the version of VXUS. If you hold Admiral Shares in your Vanguard Roth, those are the equivalents to the ETFs named throughout this guide. The underlying exposure is the same; the ETF trades intraday in whole or fractional shares, while the Admiral Shares mutual fund buys in dollar amounts and historically carried a minimum. In a tax-free Roth the choice between the two share classes is mostly about how you prefer to place orders, not about taxes.
Growth: VUG vs VGT vs MGK
Vanguard offers three different ways to add growth, and they are not interchangeable. VUG is the broad one: it holds Vanguard's large-cap growth index, the faster-growing, more technology-heavy half of the US market, at about 0.04%. VGT is a single-sector fund holding US technology specifically, so it drops the consumer and healthcare growth names VUG keeps and concentrates the bet on chip, software, and hardware companies, at about 0.10%. MGK takes a third route, into mega-cap growth only, the largest growth names with the smaller ones trimmed away. Roughly: VUG is the broadest, VGT is the most sector-concentrated, and MGK is the most top-heavy.
Picking among them is a question of how concentrated a tilt you want, not of tax treatment, since all three compound tax-free in a Roth. The shared trade-off is overlap: each one doubles up the same mega-cap technology names already sitting at the top of a VOO or VTI core, so they read as a deliberate tilt rather than added diversification (the general overlap-and-mega-cap caution is laid out in the best ETFs for a Roth IRA guide). Because growth and the broad market take turns leading, most people hold one growth fund as a satellite around the core, not several. For the wider growth lens beyond Vanguard, see our best ETFs for long-term growth guide.
Income: VYM vs VIG (and VNQ)
Vanguard's two main dividend funds aim at opposite ends of the same idea. VYM (High Dividend Yield) screens for current income, spreading across roughly 540 above-median-yield US names, which tilts it toward established, slower-growing companies and a higher headline yield. VIG (Dividend Appreciation) ignores yield level entirely and instead holds companies with long records of raising their payouts, favoring dividend growth and balance-sheet quality. The practical split: VYM pays you more today, VIG aims for a payout that climbs over time. Some Roth holders own both because they lean different ways; most pick the one that matches whether they want income now or rising income later.
The third income role is real estate. VNQ holds US real estate investment trusts, whose distributions are taxed as ordinary income outside a tax-advantaged account, which is exactly why a Roth is a common home for it (the general why-REITs-belong-in-a-Roth logic is in the best ETFs for a Roth IRA guide). Within the Vanguard family VNQ is the standard REIT building block, and like VYM and VIG its reinvested payouts compound with no annual tax drag inside the account.
International: VXUS vs VEA + VWO
A US-only Roth core leaves out roughly 40% of the world's market, and Vanguard gives you two ways to fill that gap. VXUS (Total International) holds the entire non-US market, developed and emerging, in a single ticker at around 0.05%, with the developed/emerging split set for you by market weight. The alternative is to split it yourself: VEA holds developed markets (Europe, Japan, Canada, Australia) and VWO holds emerging markets (China, India, Taiwan, Brazil), and holding both reproduces roughly the same coverage as VXUS in two funds.
The reason to split is control. VEA plus VWO lets you overweight or underweight emerging markets deliberately, which the one-fund VXUS does not, at the cost of having to rebalance two positions instead of one. VXUS is the simpler single-decision choice; the split is for Roth holders who want a specific developed-versus-emerging tilt. Both compound tax-free inside the account, so the decision is purely about how hands-on you want your international exposure to be. If you would rather not hold a separate international position at all, the broad all-in-one VT (Total World Stock) bundles US and non-US into one global fund weighted around 60% US and 40% abroad.
Building an all-Vanguard Roth IRA
Because Vanguard covers every major role, a Roth can stay entirely within the family. A common all-Vanguard shape is four parts: a core, a growth tilt, international, and a little bond. The core is VOO or VTI, the part you expect to hold for decades. The growth tilt is one of VUG, VGT, or MGK, sized as a satellite around the core rather than a second core, since each overlaps the same mega-caps. International is VXUS (or VEA plus VWO if you want to split developed and emerging), filling the non-US gap the core leaves. And a small bond sleeve through BND (Total Bond Market) adds the ballast a pure-equity mix lacks.
The point of staying all-Vanguard is consistency of cost and structure, not a claim that it beats a mixed-issuer Roth: the same client-owned, low-expense-ratio design runs across every fund in the model, and the Admiral Shares twins (VTSAX, VFIAX, VTIAX) let you build the identical mix as mutual funds if you prefer. How much to weight each sleeve is the genuinely personal part and depends on your goals, horizon, and risk tolerance; the model is a shape, not a prescription. An income-leaning variant swaps some of the growth tilt for VIG, VYM, or a REIT sleeve through VNQ, all of which keep the build inside the Vanguard family.
Vanguard ETFs for a Roth IRA, at a glance
| Role | Vanguard pick (head-to-head) | Note |
|---|---|---|
| Core foundation | VOO or VTI | VTSAX / VFIAX as the Admiral Shares equivalents |
| Growth tilt | VUG vs VGT vs MGK | Style growth, tech sector, or mega-cap growth |
| Dividend & income | VYM vs VIG | High current yield vs dividend growth |
| Real estate (REITs) | VNQ | Ordinary-income payouts that turn tax-free inside a Roth |
| International | VXUS, or VEA + VWO | One-fund global ex-US vs split developed and emerging |
Figures and roles are approximate as of early 2026; verify current expense ratios and holdings on Vanguard's site. The table pairs each role with the Vanguard head-to-head it usually comes down to, and notes the Admiral Shares mutual-fund twins where they exist. Pick the role first, then the fund, and remember that overlapping US large-cap funds stack the same mega-caps rather than diversifying.
How to use AI to build a Vanguard Roth
The Vanguard head-to-heads above are exactly the kind of question that is hard to answer from a generic list, because the right call depends on what you already hold. Is your VOO core already so growth-heavy that adding VUG or VGT just stacks the same mega-caps? Does an all-Vanguard mix of VOO, VUG, and VTI actually diversify, or does it triple the same names? How has each Vanguard sleeve done against the S&P 500? Those are account-specific questions, and an AI assistant that can see your real holdings answers them far better than a static comparison can.
That is the gap Walnut fills. It connects your existing brokerage and lets you ask, in plain language through Claude, ChatGPT, or a built-in assistant, to compare your Vanguard holdings for overlap (VOO vs VTI vs VUG), to check whether an all-Vanguard Roth mix is genuinely diversified, and to see each fund measured against the S&P 500. It stays read-only by default, and any trade is one you approve yourself. Walnut is not an investment adviser, and Vanguard is not affiliated with Walnut; the assistant helps you read your own Vanguard positions rather than handing you a list to buy.
The bottom line on Vanguard Roth IRA ETFs
Building an all-Vanguard Roth mostly comes down to settling a handful of in-family head-to-heads. For the core, VOO vs VTI (VOO or VTI, or their Admiral twins VFIAX and VTSAX). For growth, VUG vs VGT vs MGK (VUG broad, VGT tech-sector, MGK mega-cap). For income, VYM vs VIG (VYM for current yield, VIG for dividend growth), with the Roth-efficient VNQ for real estate. For international, VXUS vs VEA plus VWO (VXUS in one fund, or the split for a developed-versus-emerging tilt). Vanguard's client-owned structure is what keeps every one of those at rock-bottom cost, which is the part of the case that is genuinely Vanguard-specific.
From a connected account you can dig into any of these as an ETF, look at an individual stock one of them holds, or compare the slots side by side in our best ETF in every category guide. Holdings, expense ratios, and tax rules change over time; treat the specifics here as a starting point and confirm on Vanguard's site and with a tax professional before deciding.
Get a recommendation for your situation
Walnut is the AI that knows your portfolio: ask anything in plain English, research any fund, and get an honest second opinion. On the broker you already use, read-only, and you approve every trade. Walnut is not a registered investment adviser.
FAQ
What is the best Vanguard ETF for a Roth IRA?
There is no single best fund, but most all-Vanguard Roth IRAs are anchored on a broad core, VOO (the S&P 500) or VTI (the total US market), both around 0.03%. From there people add Vanguard tilts to taste: VUG, VGT, or MGK for growth, VYM or VIG for income, VXUS for international, VNQ for REITs. The right one depends on the role you want it to fill, not the brand. This is descriptive, not advice.
VOO or VTI in a Roth IRA?
Both work as the Roth core and have tracked closely because large-caps dominate either way. VOO holds the S&P 500; VTI holds the total US market, adding the mid- and small-cap tail on top of those same large-caps. VTI is slightly broader, VOO is pure large-cap, and both cost about 0.03%. Most people pick one as the anchor rather than holding both, since they overlap heavily at the top. This is descriptive, not a recommendation.
VUG or VGT for a Roth IRA?
They tilt growth differently. VUG holds Vanguard's large-cap growth index broadly across the faster-growing half of the US market at about 0.04%. VGT is a single-sector fund holding US technology specifically, so it concentrates harder into chip, software, and hardware names at about 0.10%. MGK goes a third way, into mega-cap growth, the largest growth names only. VGT is the most concentrated, VUG the broadest of the three. Which fits is a personal tilt choice, not advice.
VYM or VIG in a Roth IRA?
VYM (High Dividend Yield) spreads across roughly 540 above-median-yield US names for more current income. VIG (Dividend Appreciation) holds companies with long records of raising payouts, favoring dividend growth and quality over headline yield. In a Roth both reinvest tax-free, so the choice is about whether you want a higher yield now (VYM) or rising payouts over time (VIG). Some hold both. This is descriptive, not a recommendation.
Can I hold VTSAX instead of VTI in my Roth?
Yes. VTSAX is the Admiral Shares mutual-fund version of VTI, holding the same total US market index; VFIAX matches VOO (S&P 500) and VTIAX matches VXUS (total international). In a Vanguard Roth you can hold either the ETF or its Admiral Shares twin. ETFs trade intraday and have no minimum beyond one share, while Admiral Shares buy in dollar amounts and historically required a minimum. The underlying exposure is the same. This is descriptive.
Why are Vanguard fees so low?
Vanguard is structured differently from other fund companies: it is owned by its own funds, and therefore by the investors in them, rather than by outside shareholders. With no external owners to pay, it runs the funds close to cost, which is why ratios like 0.03% on VOO and VTI are common across the lineup. Vanguard also pioneered a patented ETF-share-class structure where the ETF is a share class of the underlying mutual fund, which has historically helped tax efficiency. Vanguard is not affiliated with Walnut.
VXUS, or VEA plus VWO, for international in a Roth?
VXUS (Total International) holds the entire non-US market, developed and emerging, in one ticker at around 0.05%. VEA (developed markets) plus VWO (emerging markets) splits that same coverage into two funds, which lets you weight developed versus emerging yourself but means you rebalance between them. One fund is simpler; the split gives more control. Both compound tax-free in a Roth. This is a personal allocation choice, not advice.
Can I hold REITs (VNQ) in a Roth IRA?
Yes, and a Roth IRA is often where REITs fit best. VNQ holds US real estate investment trusts, which pay high distributions taxed as ordinary income in a taxable account. Inside a Roth, those payouts are tax-free, so the wrapper removes the tax drag that makes REITs less efficient elsewhere. That tax efficiency is why many investors place VNQ in a Roth rather than a brokerage account.
Is an all-Vanguard Roth IRA diversified enough?
It can be, because Vanguard's lineup covers every major role: a broad core (VOO, VTI), international (VXUS), REITs (VNQ), and bonds (BND). The risk is not the single brand but overlap: stacking VOO, VUG, and VGT together mostly triples the same mega-cap technology names rather than diversifying. A core plus one growth tilt plus international plus a little bond is a common all-Vanguard shape. Whether it suits you depends on your goals, not the issuer. This is descriptive.
What Vanguard ETFs should I avoid in a Roth?
There is no Vanguard fund that is off-limits in a Roth, but two patterns are worth watching: stacking several overlapping US large-cap funds (VOO, VUG, VGT) mostly triples the same mega-caps rather than diversifying, and parking a large bond position like BND in the tax-free wrapper uses it on a low-growth asset when high-growth holdings would benefit more. These are common-sense observations, not recommendations. Walnut is not an investment adviser.
Walnut is informational and is not an investment adviser, and nothing here is tax advice. ETF holdings, expense ratios, yields, and Roth IRA rules change; verify current details on Vanguard's site and consult a tax or financial professional before deciding. Vanguard is not affiliated with Walnut. Nothing on this page is a recommendation to buy, sell, or hold any security or fund.
ETFs and stocks in this guide
ETFs: BND, MGK, VEA, VGT, VIG, VNQ, VOO, VT, VTI, VUG, VWO, VXUS, VYM