If I invested in the S&P 500: historical return calculator (1928–2024)
Enter an amount and a start year — see what a lump sum in the S&P 500 would have been worth through the end of 2024, with dividends reinvested and inflation stripped out. Data goes back to 1928, so you can model the Great Depression, the 1970s stagflation, 2000-dot-com, 2008-GFC, or the 2020 COVID crash.
Uses annual S&P 500 total return (with dividends reinvested) and CPI-U inflation, 1928–2024. Source: Damodaran (NYU Stern) + Shiller CAPE + BLS. Excludes fees, taxes, and bid/ask. Real return = nominal ÷ cumulative CPI.
The S&P 500 total return series combines price changes with reinvested dividends. Price-only and total-return questions are different, so this calculator keeps the dividend convention visible and then applies CPI-U to show growth in the initial year's purchasing power.
The compounding math is applied year-by-year to the actual annual return, not to a smoothed average. This matters because sequence-of-returns risk is real — a 1929 investor and a 1935 investor had wildly different first decades even though both eventually recovered. Our year-by-year chart lets you see the drawdowns instead of hiding them in an "annualized" number.
Long-run averages can hide the effect of the starting date. The 1970s stagflation period and the years after 1999 produced very different paths from the rebound after 2008. Pick a start year and inspect the annual trail, drawdowns and inflation-adjusted endpoint rather than relying on one average.
Frequently asked
How far back does S&P 500 data go?
+
Are dividends reinvested?
+
What is the average annual return of the S&P 500?
+
How much would $10,000 invested in the S&P 500 in 1990 be worth through 2024?
+
Does this include fees?
+
Historical returns are not indicative of future results. Excludes broker/ETF fees, taxes, and bid-ask spread. Data: Damodaran (NYU Stern), Shiller CAPE, BLS CPI-U. See our sources, editorial standards, and disclaimer.