Top S&P 500 ETFs for April 2024: SPY, VOO and More - NerdWallet (2024)

MORE LIKE THISInvestingFunds

Over the long term, it’s incredibly difficult to assemble a portfolio that outperforms the S&P 500, which has delivered average annual returns of about 10% over a nearly 90-year period. What’s more, buying an S&P 500 ETF, or exchange-traded fund, is an easy way for investors to buy a big slice of the market for a relatively small price.

And while most S&P 500 ETFs are composed of the same investments, there are some differences you should know before making a selection between them.

What's the best S&P 500 ETF?

If you search for S&P 500 ETFs, you may come across dozens of funds. Just because S&P 500 is in a fund’s name doesn’t necessarily mean it tracks the index as a whole. Rather, many of these ETFs track sub-components, say value or growth stocks, within the broader index.

But you won’t have to wade through a ton of options to decide on an ETF that tracks the performance of the S&P 500 index as a whole. The following funds track the entirety of the index.



Annualized 5-year return

iShares Core S&P 500 ETF



Vanguard S&P 500 ETF



SPDR S&P 500 ETF Trust



Source: VettaFi. Data is current as of market close on March 29, 2024, and is for informational purposes only.

How to choose an S&P 500 ETF

The three S&P 500 ETFs are quite similar in two important aspects: You won’t have trouble finding these ETFs at most online brokers, and they’re very liquid, meaning it’s easy to buy and sell them on any given day.


Charles Schwab
Interactive Brokers IBKR Lite
J.P. Morgan Self-Directed Investing

NerdWallet rating


NerdWallet rating


NerdWallet rating




per online equity trade



per trade



per trade

Account minimum


Account minimum


Account minimum




no promotion available at this time



no promotion available at this time


Get up to $700

when you open and fund a J.P. Morgan Self-Directed Investing account with qualifying new money.

Learn More
Learn More
Learn More

We’re not here to pick a winner — the right fund for you is a personal decision — but there are some nuances you may want to consider:

  • Expense ratios. VOO and IVV boast the lowest management fee at 0.03%, about one-third of the SPY ETF. While the difference between a 0.03%, and 0.0945% expense ratio may seem trivial, such fees can really add up. For every $10,000 invested, these respective fees equal $3 and $9.45 annually. Then consider the difference at higher balances, such as $100,000.

  • Trading costs. Many of the best brokers for ETF investing offer hundreds of commission-free ETFs, but the specific fund list varies broker to broker. Fortunately, most major brokerages no longer charge commissions on ETF, stocks or options trades.

  • Price. There’s a slight difference in the price at which each fund currently trades. This shouldn’t necessarily be a deciding factor, but it may affect how many shares you can buy at any given time.

  • Yield and return. There are some slight differences across these funds even though they all track the same index. These differences generally relate to return and yield. These returns will change over time, and there's no guarantee that the ETF with the best return right now will have the best return in the future. That's why we look at the 5-year return, to see how each ETF performs over the long-term.

» Related: 25 best-performing high-dividend ETFs

» See the full list of the best brokers for ETF investors

You only need one S&P 500 ETF

For some people, digging into the details is half the fun of investing. For others, it’s all minutia. All three of the ETFs listed here have lower-than-average expense ratios and offer an easy way to buy a slice of the U.S. stock market.

You could be tempted to buy all three ETFs, but just one will do the trick. You won’t get any additional diversification benefits (meaning the mix of various assets) because all three funds track the same 500 companies. What’s more, you might tie up money that could be better invested elsewhere.

Learn more about sector ETFs:

  • How to choose the right biotech ETFs for you

  • Explore Gold ETFs

  • Marijuana ETFs: On a Roll or Up in Smoke?

  • Invest abroad? Check out China ETFs

What's next?

No matter which S&P 500 ETF you ultimately select, this fund should serve as a foundation in your portfolio. Not sure what to invest in next? Our guide on how to build a good investment portfolio offers some tips.

Neither the author nor editor held positions in the aforementioned investments at the time of publication.

Track your finances all in one place

Find ways to invest more by tracking your income and net worth on NerdWallet.


Top S&P 500 ETFs for April 2024: SPY, VOO and More - NerdWallet (4)

Frequently asked questions

Which S&P 500 ETF has the highest volume?

At the time of writing, the SPY ETF has considerably greater volume than the other two S&P 500 ETFs listed in this article.

Do S&P 500 ETFs pay dividends?

Usually, yes, although S&P 500 ETFs may have a lower yield than high-dividend ETFs.

Top S&P 500 ETFs for April 2024: SPY, VOO and More - NerdWallet (2024)


What are the best ETFs for April 2024? ›

Top 10 most-purchased ETFs in April 2024
  • VWRL. 0.87%
  • VWRP. 0.83%
  • VHVG. 1.04%
  • EQQQ. 1.64%
  • SMGB. 2.99%
  • IITU. 2.11%
  • ISF. 0.17%
  • CSP1. 1.15%
1 day ago

Which ETF is better, VOO or SPY? ›

While the two ETFs follow the same strategy, they earn different ratings. VOO earns a top rating of Gold, while SPY earns the next best rating of Silver. Almahasneh says the reason is fees. VOO charges 0.03%, while SPY charges 0.09%.

What are the top 3 S&P 500 ETFs? ›

What's the best S&P 500 ETF?
ETFTickerAnnualized 5-year return
iShares Core S&P 500 ETFIVV15.01%
SPDR S&P 500 ETF TrustSPY14.14%
Vanguard S&P 500 ETFVOO13.15%

Which index fund is best in 2024? ›

Best Mutual Funds in India in 2024 (as per 3Y Returns)
Fund CategoryTop-performing Funds (as per 3Y return)
EquityQuant Infrastructure Fund Direct-Growth
DebtAditya Birla Sun Life Medium Term Plan Direct-Growth
Bank of India Short-Term Income Fund Direct-Growth
UTI Credit Risk Fund Direct-Growth
12 more rows
2 days ago

What are the top 5 ETFs for 2024? ›

Best ETFs as of May 2024
TickerFund name5-year return
SOXXiShares Semiconductor ETF14.93%
XLKTechnology Select Sector SPDR Fund12.44%
IYWiShares U.S. Technology ETF11.21%
FTECFidelity MSCI Information Technology Index ETF10.07%
1 more row

What is Vanguard's best performing ETF? ›

10 Best-Performing Vanguard ETFs
TickerCompanyPerformance (Year)
VGTVanguard Information Technology ETF30.75%
VFMOVanguard U.S. Momentum Factor ETF27.30%
VOOGVanguard S&P 500 Growth ETF26.64%
MGCVanguard Mega Cap 300 Index ETF25.51%
6 more rows
Apr 24, 2024

Why buy VOO instead of SPY? ›

Fees are one of the main differentiating features between VOO and SPY, as they have identical investment objectives and nearly identical portfolios. While SPY has an annual expense ratio of 0.0945%, VOO's is just 0.03%.

What ETF did Buffett recommend? ›

Buffett's highly recommended investment

Through his holding company Berkshire Hathaway, Warren Buffett owns two S&P 500 ETFs -- the Vanguard S&P 500 ETF (NYSEMKT: VOO) and the SPDR S&P 500 ETF Trust (NYSEMKT: SPY).

Is SPY or VOO better for long-term? ›

For that reason, either makes sense within a well-diversified portfolio. This is evidenced by the fact that both funds are popular among professionally managed funds. But if you are truly committed to getting the very best long-term performance on your fund, the VOO comes out on top.

Is VOO a good long-term investment? ›

But VOO offers great liquidity as well as a rock-bottom expense ratio. As a result, this elegant long-term ETF gives you a piece of leaders including Apple Inc. (AAPL), Microsoft Corp. (MSFT) and others in one single holding.

What is the best S&P 500 index fund for long-term use? ›

Top S&P 500 index funds in 2024
Fund (ticker)5-year annual returnsExpense ratio
Vanguard S&P 500 ETF (VOO)14.5%0.03%
SPDR S&P 500 ETF Trust (SPY)14.5%0.095%
iShares Core S&P 500 ETF (IVV)14.5%0.03%
Schwab S&P 500 Index (SWPPX)14.5%0.02%
4 more rows
Apr 5, 2024

Should you invest in multiple S&P 500 ETFs? ›

S&P 500 index funds will be nearly identical to one another in terms of their performance and their holdings, or the particular stocks held within the fund. Investing in multiple S&P 500 index funds will not necessarily further diversify your portfolio.

Which index fund gives the highest return? ›

ICICI Prudential Nifty 50 Index Fund-Growth is among India's top 10 index funds. It falls within the Large Cap Index category. Over the past year, ICICI Prudential Nifty 50 Index Fund-Growth has returned 15.09 percent. Since its inception, it has delivered an average annual return of 14.74 percent.

Which S&P 500 to buy? ›

The Vanguard S&P 500 ETF (NYSEMKT: VOO) is one of the best ways to invest in the S&P 500, which has been a pretty smart strategy over the long term. Since 1965, the S&P 500 has produced a total return of 10.2% annualized. The Vanguard ETF has an expense ratio of just 0.03%, so you get to keep most of your gains.

What is the best performing ETF last 10 years? ›

Top 10 ETFs by 10-year Performance
TickerFund10-Yr Return
SMHVanEck Semiconductor ETF24.37%
SOXXiShares Semiconductor ETF23.62%
PSIInvesco Dynamic Semiconductors ETF23.59%
XSDSPDR S&P Semiconductor ETF21.88%
6 more rows

What's the best ETF to invest in right now? ›

Top sector ETFs
Fund (ticker)YTD performance5-year performance
Vanguard Information Technology ETF (VGT)4.8 percent20.0 percent
Financial Select Sector SPDR Fund (XLF)8.8 percent10.0 percent
Energy Select Sector SPDR Fund (XLE)15.9 percent13.5 percent
Industrial Select Sector SPDR Fund (XLI)8.7 percent11.6 percent

Which is the best ETF to invest now? ›

List of 15 Best ETFs in India
  • Nippon India ETF Nifty 50 BeES. ₹ 241.63.
  • Nippon India ETF PSU Bank BeES. ₹ 76.03.
  • BHARAT 22 ETF. ₹ 96.10.
  • Mirae Asset NYSE FANG+ ETF. ₹ 84.5.
  • UTI S&P BSE Sensex ETF. ₹ 781.
  • Nippon India ETF Gold BeES. ₹ 55.5.
  • Nippon India Etf Nifty Bank Bees. ₹ 471.9.
  • HDFC Nifty50 Value 20 ETF. ₹ 123.2.
Mar 27, 2024

What is the best performing ETF in last 5 years? ›

100 Highest 5 Year ETF Returns
SymbolName5-Year Return
URAGlobal X Uranium ETF22.73%
XSDSPDR S&P Semiconductor ETF21.57%
XHBSPDR S&P Homebuilders ETF21.39%
XLKTechnology Select Sector SPDR Fund21.30%
93 more rows

Which ETF gives the highest return? ›

9 Best-Performing ETFs of 2024
  • iShares MSCI Turkey ETF (ticker: TUR)
  • WisdomTree Japan Hedged Equity Fund (DXJ)
  • Simplify Interest Rate Hedge ETF (PFIX)
  • VanEck Semiconductor ETF (SMH)
  • Amplify U.S. Alternative Harvest ETF (MJUS)
  • AdvisorShares Pure U.S. Cannabis ETF (MSOS)
  • YieldMax NVDA Option Income Strategy ETF (NVDY)
Feb 29, 2024

Top Articles
Latest Posts
Article information

Author: Barbera Armstrong

Last Updated:

Views: 5943

Rating: 4.9 / 5 (79 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Barbera Armstrong

Birthday: 1992-09-12

Address: Suite 993 99852 Daugherty Causeway, Ritchiehaven, VT 49630

Phone: +5026838435397

Job: National Engineer

Hobby: Listening to music, Board games, Photography, Ice skating, LARPing, Kite flying, Rugby

Introduction: My name is Barbera Armstrong, I am a lovely, delightful, cooperative, funny, enchanting, vivacious, tender person who loves writing and wants to share my knowledge and understanding with you.