S&P 500 calculator
Explore dividend-reinvested S&P 500 history through 2024, then model a selected return assumption. The calculator's 10% default is illustrative; historical results are shown separately. Free, no sign-up.
What is the historical average return of the S&P 500?
In the annual Damodaran S&P 500 total-return series (1928–2024), dividends are reinvested and the annualized result is approximately 9.94% nominal, or 6.70% real after CPI inflation. A $10,000 investment in 1990 would be worth about $328,722 through 2024 in that annual series. The separate monthly S&P Composite view begins in 1871; neither historical series is a forecast.
A historical average is not a forecast. Test a range of nominal and real assumptions, then account for fees, taxes, inflation, contributions and withdrawals before using a projection.
S&P 500 quick facts
- Annualized nominal return 1928–2024: 9.94%/yr (total return, dividends reinvested)Damodaran, NYU Stern historical dataset
- Annualized real return 1928–2024: 6.70%/yr (after CPI-U inflation)Damodaran + BLS CPI-U
- Best calendar year in the stored series: +52.56% in 1954Damodaran annual return series
- Worst calendar year in the stored series: -43.84% in 1931Damodaran annual return series
Explore historical returns with dividends reinvested and inflation adjustment, using a monthly S&P Composite series from 1871 through 2026-09. Recent dividend and inflation values include estimates. Change the amount or start date to compare results.
What if I invested $ in the S&P 500 in ?
Uses monthly average prices, not a live quote. Missing dividend and inflation observations are interpolated or extrapolated, so total and inflation-adjusted returns include estimates. Taxes and investment fees are excluded.
S&P 500 historical returns
The stored series from 1928 through 2024measures annualized total return with dividends reinvested. The path is far from smooth; an average masks 30%+ down years and 30%+ up years.
- 1928–2024: 9.9% nominal, 6.7% real
- 1965–2024: 10.3% nominal annualized
- 2000–2024: 7.6% nominal annualized
- 2015–2024: 12.9% nominal annualized
Use a range of nominal and real assumptions for projections; no historical average guarantees a future result.
Dollar-cost averaging into the S&P 500
These illustrations assume a fixed 10% nominal annual rate, monthly compounding and deposits at the end of each month. They show the calculator convention, not a forecast of S&P 500 returns; actual results vary with market returns, fees, taxes and contribution timing.
| Monthly | 10 yrs | 20 yrs | 30 yrs | 40 yrs |
|---|---|---|---|---|
| $200 | $41k | $151k | $452k | $1.26M |
| $500 | $102k | $378k | $1.13M | $3.16M |
| $1,000 | $204k | $757k | $2.26M | $6.32M |
| $2,000 | $408k | $1.51M | $4.52M | $12.6M |
Example S&P 500 funds (verify current fees)
- FXAIX (Fidelity 500 Index)
- SWPPX (Schwab S&P 500 Index)
- VOO (Vanguard S&P 500 ETF)
- IVV (iShares Core S&P 500)
- SPY (SPDR S&P 500)
- Compare each provider's current expense ratio, bid-ask spread, tax treatment and tracking difference before choosing.
S&P 500 Calculator FAQ
What is an S&P 500 calculator?
How do I use the S&P 500 calculator?
What return should I use for S&P 500 projections?
Does the S&P 500 calculator include dividends?
How long until $10,000 in the S&P 500 doubles?
Has the S&P 500 ever lost money over 20 years?
S&P 500 vs total stock market — does it matter?
Is the S&P 500 a good investment in 2026?
What do nominal and real S&P 500 returns mean?
Related calculators
Methodology and editorial standards
Each calculator uses its own inputs and method. Review the labels, units and assumption notes shown with the result. Costs, taxes, fees, benefits and other factors are not modeled unless the page or calculator explicitly says they are. A fixed-rate projection is a scenario, not a forecast or personalized recommendation.
The editorial standards explain how Snowballr reviews calculators and sources. The sources index links to references used across the site. To report an error or suggest a correction, use the contact page.