Best S&P 500 ETFs
Last updated June 2026
Short answer
The best S&P 500 ETFs are VOO (Vanguard) and IVV (iShares), both at around 0.03% and functionally identical, with SPLG (SPDR Portfolio S&P 500) even cheaper at around 0.02%. SPY is the original and most liquid, with the deepest options market, but it costs more at around 0.0945%. FXAIX is Fidelity's S&P 500 index mutual fund at around 0.015%. The key fact: they all track the same S&P 500, so returns are nearly identical before fees. Choose on cost (VOO, IVV, or SPLG), liquidity (SPY for active trading and options), and which broker ecosystem you already use. Holding more than one is redundant. Walnut is not an investment adviser.
S&P 500 index funds are the closest thing investing has to a commodity. VOO, IVV, SPLG, and SPY all track the same index and own the same roughly 500 companies in the same weights, so what you are really comparing is the fee, the liquidity, and the provider. This guide explains what the S&P 500 is, why it is the default US core, and how the major S&P 500 ETFs differ on the only axes that actually move: cost and liquidity. It is descriptive, not a set of buy calls.
What is the S&P 500 (and why it is the default core)
The S&P 500 is an index of roughly 500 of the largest US companies, weighted by market value, covering something like 80% of the total US stock market by capitalization. Its biggest names are the mega-caps that dominate the market: Apple, Microsoft, Nvidia, Amazon, Alphabet, and Meta. When people say “the market” in the US, they usually mean the S&P 500.
It is the default US core because it is broad, cheap to track, and historically the benchmark almost every active fund is measured against (and that most fail to beat over long periods). An S&P 500 ETF gives you one ticker holding those 500 companies, automatically rebalanced as the index changes, at a near-zero fee. That is why it sits at the center of so many portfolios. A total-market fund like VTI goes one step broader by adding the mid- and small-cap tail; the full comparison of that choice is in our best total stock market ETFs guide.
VOO and IVV: the cheap, identical default
VOO (Vanguard S&P 500 ETF) and IVV (iShares Core S&P 500 ETF) are the two funds most long-term investors reach for. Both track the same S&P 500, both cost around 0.03%, and both have very tight tracking, so their returns are nearly indistinguishable. VOO is the most-held S&P 500 ETF among long-term retail investors and one of the largest funds in the world by assets; IVV is iShares' near-twin.
Because VOO and IVV are functionally identical, the choice between them is provider preference, not performance. People who already use Vanguard or favor its mutual-fund-and-ETF lineup pick VOO; people in the iShares or BlackRock ecosystem pick IVV. Holding both would simply duplicate the same exposure at the same fee. For either, the relevant fact is the same: ~0.03% buys you the entire large-cap US market in one ticker.
SPY: the original, most liquid, pricier
SPY (SPDR S&P 500 ETF) is the original. It launched in 1993 as the first US-listed ETF and remains the most heavily traded fund in the market, with the deepest order book and by far the largest options market. That liquidity is its reason to exist: traders, institutions, and options sellers use SPY precisely because it is so easy to move size in and out and to build options strategies around.
The trade-off is cost. SPY charges around 0.0945%, roughly triple VOO and IVV, because of its older structure and its positioning as the trading vehicle rather than the cheap buy-and-hold fund. For a long-term holder, the extra fee buys liquidity they will never use, so SPY is usually the wrong default for retirement-style holding. For an active trader or options user, it is often the right tool. State Street even sells the cheap version separately, which is SPLG below.
The cheapest S&P 500 ETFs (SPLG, FXAIX)
If the only thing you care about is the lowest fee, SPLG (SPDR Portfolio S&P 500 ETF) is the cheapest S&P 500 ETF at around 0.02%. It is State Street's low-cost answer to VOO and IVV: same S&P 500 index, same holdings, lower expense ratio than its own SPY, built for buy-and-hold investors rather than traders. It is smaller and less liquid than SPY, but for long-term holding that does not matter.
Outside the ETF wrapper, FXAIX (Fidelity 500 Index Fund) is the mutual-fund version of the same exposure at around 0.015%, the cheapest of the group. It is a common default for investors who hold everything at Fidelity, especially inside 401(k) and IRA accounts where mutual funds are easier to buy in dollar amounts. The practical point: the cost gaps between SPLG, FXAIX, VOO, and IVV are tiny, so liquidity and ecosystem usually decide more than the last basis point of fee.
They all track the same index: choose on cost and liquidity
This is the core takeaway: every S&P 500 ETF tracks the same index, owns the same companies in the same weights, and delivers nearly identical returns before fees. There is no secret edge in one over another. What actually differs is three things. Cost: VOO and IVV at ~0.03%, SPLG at ~0.02%, FXAIX at ~0.015%, SPY at ~0.0945%. Liquidity: SPY is deepest, which only matters for active trading and options. Provider: Vanguard, iShares, State Street, or Fidelity, which usually comes down to the broker you already use.
So the decision is short. For long-term holding, pick the cheap one that fits your broker (VOO, IVV, or SPLG). For active trading or options, pick SPY for its liquidity. And do not hold more than one, because that just stacks identical exposure at different fees. If you want to widen the circle beyond the largest 500 companies, a total-market fund is the next step; if you want to think about which fund fills which slot in a whole portfolio, see our best ETF in every category guide.
S&P 500 ETFs compared
| ETF | Provider | Expense ratio |
|---|---|---|
| VOO | Vanguard | ~0.03% |
| IVV | iShares (BlackRock) | ~0.03% |
| SPLG | SPDR (State Street) | ~0.02% |
| SPY | SPDR (State Street) | ~0.0945% |
| FXAIX | Fidelity (mutual fund) | ~0.015% |
Expense ratios are approximate as of early 2026; verify the current figure on each issuer's site. FXAIX is a mutual fund rather than an ETF, so it trades once a day at net asset value instead of intraday. Notice how little separates these funds: the holdings are identical, so the table really compares fees and providers, not the underlying exposure. For more on reading these numbers, see how to compare ETFs.
How to use AI to pick an S&P 500 fund
Because the S&P 500 funds are near-identical, the real questions are about your own portfolio, not the fund: do I already hold S&P 500 exposure somewhere (inside a target-date fund, a robo portfolio, or a total-market ETF), how much would this overlap with what I own, and which of these fits the broker I use. Those are questions an AI assistant can answer when it can see your real holdings, rather than a generic ranking.
That is where Walnut fits. It connects your existing brokerage through SnapTrade and lets you ask, in plain language through Claude, ChatGPT, or a built-in assistant, whether a new S&P 500 fund overlaps with what you already own, which of VOO, IVV, SPLG, or SPY suits your account, and how each one has tracked the index. It is read-only by default, and you approve any trade. Walnut is not an investment adviser; it helps you see and act on your own portfolio rather than telling you what to buy. For a broader 2026 shortlist, see our best ETFs to invest in for 2026 guide.
The bottom line on S&P 500 ETFs
Every S&P 500 ETF tracks the same index, so the comparison is about cost, liquidity, and provider, not performance. For long-term holding, VOO and IVV at ~0.03% are the standard picks, and SPLG at ~0.02% is the cheapest ETF, with Fidelity's FXAIX mutual fund at ~0.015% for Fidelity accounts. SPY is the original and most liquid, worth its higher ~0.0945% fee only if you trade actively or use options. Holding more than one is redundant, because they are the same exposure.
From a connected account you can dig into any of these as an ETF, look at an individual stock the index holds, or explore a theme you want extra exposure to. Expense ratios and fund details change over time; treat the figures here as a starting point and confirm on each provider's site before deciding.
Try Walnut on top of your broker
Walnut connects any major US broker in a few clicks, then helps you pick a low-cost S&P 500 core, see overlap with what you already hold, and track each position against the market by chatting through Claude, ChatGPT, or its built-in AI. Read-only by default; you approve every trade.
FAQ
What is the best S&P 500 ETF?
+
There is no single best one, because every S&P 500 ETF tracks the same index and returns are nearly identical before fees. VOO (Vanguard) and IVV (iShares) are the most common low-cost picks at around 0.03%, SPLG is the cheapest ETF at around 0.02%, and SPY is the most liquid for traders. The choice comes down to cost, liquidity, and which broker you use. Walnut is not an investment adviser; this is descriptive, not a recommendation.
VOO vs SPY: which is better?
+
They hold the same S&P 500, so performance before fees is nearly identical. VOO costs around 0.03% and is the cheaper pick most long-term holders use. SPY costs around 0.0945% but has the deepest liquidity and the largest options market, which matters to active traders, not buy-and-hold investors. Walnut is not an investment adviser.
VOO vs IVV?
+
VOO (Vanguard) and IVV (iShares) are functionally identical: same S&P 500 index, same ~0.03% expense ratio, very similar tracking. The difference is the provider and ecosystem. People usually pick whichever lives in the broker or fund family they already use. Holding both is redundant.
What is the cheapest S&P 500 ETF?
+
Among ETFs, SPLG (SPDR Portfolio S&P 500) is the cheapest at around 0.02%, slightly below VOO and IVV at around 0.03%. If you count mutual funds, Fidelity's FXAIX is around 0.015%. The cost gaps here are tiny in dollar terms, so liquidity and ecosystem often matter more than the last basis point.
Is SPY better than VOO?
+
Not for cost. SPY tracks the same index as VOO but costs around 0.0945% versus VOO's roughly 0.03%, so it is more expensive to hold. SPY's edge is liquidity: it is the oldest and most traded S&P 500 ETF with the deepest options market, which benefits traders. For long-term holding, the cheaper VOO is the more common choice.
Should I hold more than one S&P 500 ETF?
+
Holding more than one S&P 500 ETF is redundant because they all track the same index and own the same roughly 500 companies. VOO plus IVV plus SPY would just be three copies of the same exposure at three different fees. Most investors pick a single S&P 500 fund for that slot. Walnut is not an investment adviser.
Is VOO better than VTI?
+
They do different jobs. VOO holds the S&P 500, roughly the 500 largest US companies. VTI holds the total US market, several thousand stocks including mid and small caps, at the same ~0.03%. VTI is broader; VOO is large-cap only. They overlap heavily at the top, so holding both adds little. Which fits depends on whether you want the small- and mid-cap tail.
What is SPLG?
+
SPLG is the SPDR Portfolio S&P 500 ETF from State Street. It tracks the same S&P 500 index as SPY but at a much lower expense ratio, around 0.02%, making it the cheapest S&P 500 ETF. It exists as State Street's low-cost, buy-and-hold answer to VOO and IVV, separate from the pricier, trader-focused SPY.
Are all S&P 500 ETFs the same?
+
In what they hold, essentially yes: VOO, IVV, SPLG, and SPY all track the same S&P 500 index and own the same companies in the same weights. What differs is the expense ratio (0.02% to 0.0945%), liquidity, and provider. So the funds are near-identical, and the meaningful choice is cost and ecosystem, not holdings.
Which S&P 500 ETF is best for beginners?
+
Beginners often default to VOO or IVV because they are the cheapest mainstream picks at around 0.03%, widely available commission-free, and support fractional shares so you can invest a dollar amount. SPLG is even cheaper and works the same way. Any of these gives the same S&P 500 exposure. Walnut is not an investment adviser; this is descriptive.
Why is SPY more expensive?
+
SPY costs around 0.0945% partly because it launched in 1993 as the first US-listed ETF and its structure is harder to cut fees on, and partly because State Street keeps it positioned as the trading and options vehicle rather than the cheap buy-and-hold fund. For the cheap version, State Street offers SPLG at around 0.02%.
Best S&P 500 ETF for a Roth IRA?
+
Inside a Roth IRA the tax differences between S&P 500 funds mostly disappear, so the decision is the same as a taxable account: cost and ecosystem. VOO, IVV, and SPLG are the low-cost picks; FXAIX is a common choice if you hold the Roth at Fidelity. They all track the same index. Walnut is not an investment adviser.
Walnut is informational and is not an investment adviser. ETF holdings, expense ratios, and availability change; verify current details on each issuer's site before deciding. Nothing on this page is a recommendation to buy, sell, or hold any security or fund.