ChartRow logo
ChartRow
Investing Charts

Average S&P 500 return

Over the last 10 years the S&P 500 has returned an average of +14.9% per year with dividends reinvested — +13.1% from price alone, and +11.3% after inflation. Since 1994 the annualized figure is +10.5%. Every standard window, through Jul 17, 2026:

WindowSinceTotal return /yrPrice only /yrDividends /yrAfter inflation /yr
1 yearJul 17, 2025+19.34%+18.34%+1.00%+15.61%
3 yearsJul 18, 2023+19.22%+17.85%+1.37%+16.06%
5 yearsJul 19, 2021+13.30%+11.84%+1.46%+8.99%
10 yearsJul 18, 2016+14.93%+13.14%+1.79%+11.31%
15 yearsJul 18, 2011+14.22%+12.29%+1.92%+11.34%
20 yearsJul 17, 2006+11.37%+9.40%+1.98%+8.69%
30 yearsJul 17, 1996+10.37%+8.54%+1.83%+7.66%
33.5 years (all data)Jan 29, 1993+10.55%+8.82%+1.73%+7.80%

Annualized (CAGR) from SPY daily closes at exact anniversary dates; inflation adjustment uses CPI (CPIAUCSL). The dividends column is the reinvested-dividend contribution — total return minus price return.

The years behind the average

“Average” hides how lumpy the ride is: across 32 full calendar years, the market finished positive 78% of the time, with a best year of +37.3% (1995) and a worst of -36.8% (2008). The arithmetic mean of single years is +12.1% and the median +15.8% — but compounding through the crashes brings the realized annualized return to +10.5%. Almost no individual year lands near the average.

1-40…-30%1-30…-20%2-20…-10%3-10…0%40…10%810…20%920…30%430…40%mean +12.1%calendar-year total returns, 19942025

Where the returns came from

Every dollar of long-run return traces to three sources: dividends you collect and reinvest, growth in the earnings behind the index, and the change in what investors will pay for those earnings (the P/E multiple). The identity is exact — price is earnings times the multiple — so these three components multiply out to the total. Inflation splits that earnings growth again — part of it is real, part is just prices rising — so the full identity has four terms. Over the last 150 years the S&P 500 returned +9.5% a year in nominal terms: +4.2% from dividends, +2.2% from real earnings growth, +0.5% from the multiple (which drifted from 13.0× to 28.4×), and +2.4% from inflation. Strip inflation out and the real return is +7.0% a year — dividends and real business growth do the work; the multiple contributes almost nothing over a long horizon.

DividendsReal earnings growthP/E changeInflation
WindowDividendsReal earningsP/E changeInflationNominal /yrReal /yrContribution
1 yearfrom Jun 2025+0.8%+13.9%+2.5%+3.5%+21.9%+17.8%
3 yearsfrom Jun 2023+1.2%+9.4%+5.8%+2.8%+20.4%+17.1%
5 yearsfrom Jun 2021+1.3%+5.9%+1.2%+4.0%+13.0%+8.6%
10 yearsfrom Jun 2016+1.6%+8.0%+1.7%+3.2%+15.2%+11.6%
20 yearsfrom Jun 2006+1.9%+3.8%+2.6%+2.5%+11.3%+8.6%
30 yearsfrom Jun 1996+1.8%+4.3%+1.3%+2.5%+10.2%+7.5%
50 yearsfrom Jun 1976+2.6%+3.2%+1.9%+3.6%+11.8%+7.9%
100 yearsfrom Jun 1926+3.7%+2.4%+1.1%+3.0%+10.5%+7.3%
150 yearsfrom Jun 1876+4.2%+2.2%+0.5%+2.4%+9.5%+7.0%

Computed on Shiller monthly index data through Jun 2026 — index price, as-reported trailing earnings (extended past the source's reporting lag by our own aggregate of S&P 500 constituent earnings from SEC filings) and the total-return index, with inflation from Shiller's CPI (chained to FRED past its lag). Month-end endpoints, so totals differ slightly from the daily table above. The four components multiply out to the nominal total exactly — bar widths are their log contributions, so each segment's share is honest. Over one- and three-year windows earnings are volatile and the multiple dominates, which is the point: short-run returns are mostly re-pricing, long-run returns are mostly dividends and real business growth.

Related

See each year individually on S&P 500 returns by year, check this year's YTD so far, or compound the average yourself with the $10,000 growth calculator.