Over many decades, the S&P 500 has averaged annual gains of close to 10%.
Over the coming 10 and 20 years, it could deliver higher or lower growth rates.
If you're looking to build a hefty nest egg and you'd like to do it by investing in stocks, that's a fine idea, and an achievable goal, as well. Many, including Warren Buffett, would recommend doing so via a low-fee index fund that tracks the S&P 500 Index (SNPINDEX: ^GSPC). One such well-regarded fund is the Vanguard S&P 500 ETF (NYSEMKT: VOO). (It's an exchange-traded fund, or ETF, by the way -- a fund that trades like a stock.)
Image source: Getty Images.
Missed AI’s "Act 1"? Act 2 Could Be 15x Bigger. Most investors think they missed the AI boat because they didn't buy Nvidia in 2005. But according to our analysts, we’re only at the end of "Act 1"—the R&D phase. "Act 2" is the global rollout. Continue »
How might your money grow over time if you invest in this Vanguard ETF? Well, no one can know for sure, but a look at how it has performed in the past could help you make an informed estimate:
|
Period |
Average Annual Gain |
|---|---|
|
Past 3 years |
22.94% |
|
Past 5 years |
13.55% |
|
Past 10 years |
15.32% |
|
Past 15 years |
15.65% |
Data source: Morningstar.com, as of Oct. 1, 2026.
Looking at the table above, you might think that a 15% average annual growth rate seems reasonable, but know that the S&P 500 has averaged annual returns closer to 10% (ignoring inflation) over many decades. I might even use a lower average annual gain, considering how much the stock market has run up in recent years -- after all, a stock market crash or correction is not out of the question in the coming year or two.
So check out the table below, which shows how your money might grow at several different growth rates if you invest just $50 per month (or $600 per year).
|
Years Investing $50 per Month ($600 annually) |
Growing at 8% Annually |
Growing at 10% Annually |
Growing at 12% Annually |
|---|---|---|---|
|
10 years |
$8,692 |
$9,562 |
$10,529 |
|
20 years |
$27,457 |
$34,365 |
$43,231 |
|
30 years |
$67,970 |
$98,696 |
$144,800 |
|
40 years |
$155,434 |
$265,556 |
$460,255 |
Data source: Calculations via Investor.gov's calculator.
Of course, the more you can invest and the longer you can remain invested, the more money you can amass.
Before you buy stock in S&P 500 Index, consider this:
The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and S&P 500 Index wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.
Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $361,650!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,437,517!*
Now, it’s worth noting Stock Advisor’s total average return is 936% — a market-crushing outperformance compared to 213% for the S&P 500. Don't miss the latest top 10 list, available with Stock Advisor, and join an investing community built by individual investors for individual investors.
See the 10 stocks »
*Stock Advisor returns as of October 5, 2026.
Selena Maranjian has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Vanguard S&P 500 ETF. The Motley Fool has a disclosure policy.