getmoneycalc.com

Average Stock Market Return Calculator

The S&P 500 has returned about 10% per year (nominal) and 7% per year (real) over its history — see what that means for any investment amount and time horizon.

See what a lump sum invested in the S&P 500 would be worth today at historical average returns.

Your numbers

$
$

Additional monthly amount invested alongside the lump sum.

yrs
%

Historical S&P 500 average ≈ 10%/year before inflation.

%

Historical average ≈ 7%/year in today's dollars.

S&P 500 backtest · 30 years

$1,161,458

nominal ending value

Real value (today's $)

$642,887

Nominal gain

+$518,571

Disclaimer: Past performance does not guarantee future returns. Historical averages hide significant year-to-year volatility.

See how this is calculated →
Share on

Add this calculator to your site — free

Always up to date. One paste. Visitors stay engaged.

Nominal vs real growth

Dashed line = real (inflation-adjusted) value

What if…?

What this means for you

At the historical 10% nominal S&P 500 average, $10,000 grows to $1,161,458 over 30 years. After inflation, that's $642,887 in today's purchasing power — still a 6328.9% real gain.

Past performance does not guarantee future results. The S&P 500 has had significant multi-year drawdowns.

The cost of waiting

Waiting 10 years costs you $875,653

Same contributions, same rate — just started later. That gap is compounding you can never get back.

Your money doubles roughly every 7 years at 10%.
Start todayStart 5 years laterStart 10 years later
Share on

The U.S. stock market's average annual return is one of the most cited and most misunderstood numbers in personal finance. The S&P 500 has returned approximately 10% per year in nominal terms over its long history — but that "average" hides enormous variation. Individual years have ranged from +38% to −38%. Any specific decade you pick may differ substantially from the long-run mean.

The calculator above runs the math for your specific amount and time horizon using those historical averages. The two rates — nominal (10%) and real/inflation-adjusted (7%) — show what your investment would be worth in raw dollars vs. in today's purchasing power. Thirty years at 10% turns $10,000 into $174,494; after adjusting for ~3% annual inflation, that $174,494 buys about what $76,000 does today.

What "average" means for stock market returns — and what it hides

The 10% long-run average is a geometric mean (CAGR) of the S&P 500 total return, calculated over rolling 30-year periods going back to the early 20th century. It is not the average of annual returns — it is the constant annual rate that produces the actual long-run outcome. This distinction matters: in volatile markets, the geometric mean is always lower than the arithmetic mean.

More importantly, that 10% average hides the starting-date problem. A 30-year period beginning in 1980 (the onset of a great bull market) produced far higher returns than a 30-year period beginning in 1966 (entering stagflation). Your specific 30-year window depends entirely on when you start investing — and no one knows in advance whether they are entering a favorable or unfavorable sequence.

Best and worst decades in U.S. stock market history

The 1990s were exceptional: the S&P 500 returned approximately 18% per year annualized, driven by the technology boom. The 2000s were the "lost decade": the S&P 500 produced a slightly negative return over the entire decade, including the dot-com crash (−49% from 2000–2002) and the financial crisis (−57% from 2007–2009). The 2010s recovered strongly at roughly 13% per year annualized.

These decade-level swings explain why financial planners use 6–7% as a conservative real-return assumption for retirement projections rather than the full historical average. A plan that works at 7% real return works in bad decades; a plan that requires 10% real return may fail in an unfavorable sequence.

Using the average return for financial planning

Financial planners use the historical average as a starting point, then apply a haircut for prudence. Common planning assumptions: 7% nominal for a diversified stock/bond portfolio (roughly 60/40), 10% nominal for 100% U.S. equity, and 4–5% for a bond-heavy portfolio. The choice depends on your risk tolerance and time horizon.

The most important variable is your time horizon. Over 1–3 years, stock market returns are highly unpredictable. Over 10 years, most long-run periods in U.S. history were positive, but there are exceptions (notably 2000–2010). Over 30 years, the U.S. stock market has never produced a negative real return in recorded history — though this does not guarantee it cannot happen.

Frequently asked questions

What has been the average stock market return over 30 years?

The S&P 500 has returned approximately 10% per year (nominal) over most rolling 30-year periods in its history, with some periods returning 8–12% depending on the start date. After inflation, the real annualized return has been closer to 7%. These figures assume dividends were reinvested. No specific 30-year window is guaranteed to match the historical average.

What is the stock market return in the last 10 years?

The S&P 500 returned approximately 12–13% per year annualized over the decade ending in 2024, well above the long-run average. This exceptional performance was driven by a broad economic expansion, low interest rates for much of the period, and strong technology sector growth. This above-average decade is one reason many forecasters expect the next 10 years to be more moderate.

Is 7% a safe assumption for stock market returns?

7% nominal is a conservative planning assumption for U.S. equity; 7% real (after inflation) is the historical average that has held over long periods. For diversified portfolios with bonds, 5–6% nominal is more appropriate. For retirement planning purposes, using 6–7% nominal (or 4% real) builds in a meaningful buffer against below-average sequences. Higher assumptions require larger portfolio margins of safety.

Does the stock market return include dividends?

The widely cited 10% long-run average is a total return figure that includes dividends reinvested. The price-only return (no dividends) is approximately 6–7% per year. Because dividends have historically represented 3–4 percentage points of the total return, reinvesting them is critical for achieving the long-run average. ETFs and mutual funds that track the S&P 500 automatically reinvest dividends in their total return figures.

Worked examples

Each result is computed by the same engine that powers the calculator. Return assumptions are historical averages or user-supplied planning figures — not predictions.

📉 10-year backtest

10-year lump sum at U.S. long-run average

$10,000 at the S&P 500 historical nominal average (10%) vs. real average (7%), 10-year horizon.

Nominal (10%)
$25,937
Real (7%)
$19,672
Lump sum
$10,000
Horizon
10 years
Nominal gain
$15,937

The 10% vs. 7% difference — just 3 percentage points — produces $25,937 nominal vs. $19,672 real after 10 years. This $6,265 gap represents the purchasing-power erosion from inflation, and it widens dramatically at longer horizons.

Historical average — not a forecast. Past S&P 500 performance does not guarantee future results. Excludes fees, taxes, and sequence-of-returns risk.

📉 20-year backtest

20-year international diversification scenario

$10,000 at a more conservative 7% nominal / 4% real — approximating a globally diversified fund with significant international allocation.

Nominal (7%)
$38,697
Real (4%)
$21,911
Lump sum
$10,000
Horizon
20 years
Nominal gain
$28,697

International developed markets have historically returned ~7% nominal vs. the U.S. market's ~10%. A globally diversified portfolio mixing US and international splits the difference. The 4% real figure models a world where both inflation and future returns are moderately above their historical pace.

Historical average — not a forecast. Past S&P 500 performance does not guarantee future results. Excludes fees, taxes, and sequence-of-returns risk.

📉 30-year backtest

30-year contribution plan at S&P 500 average

$5,000 initial investment + $200/month for 30 years at 10% nominal / 7% real.

Nominal (10%)
$482,033
Real (7%)
$264,767
Lump sum
$5,000
Monthly added
$200/mo
Horizon
30 years
Nominal gain
$405,033

Starting with only $5,000 but adding $200/month turns into roughly $450,000 nominally over 30 years ($72,000 contributed, the rest from compounding). The monthly contribution unlocks the power of dollar-cost averaging across market cycles — the historical average smooths over many up and down periods.

Historical average — not a forecast. Past S&P 500 performance does not guarantee future results. Excludes fees, taxes, and sequence-of-returns risk.

More questions answered

What is the average stock market return per year?

The S&P 500 has averaged approximately 10% per year in nominal (before-inflation) terms over its long history, typically measured over rolling 30-year periods. In real (inflation-adjusted) terms, the average has been approximately 7% per year. These are long-run averages — individual years, decades, and markets vary enormously. The calculator lets you adjust the rate to model different assumptions.

What has the stock market returned over the last 10, 20, and 30 years?

These figures change as time rolls forward and depend on exact start/end dates, but approximate long-run averages: 10% nominal / 7% real over 30 years; somewhat less over 20-year periods ending recently; individual 10-year windows range widely from negative to 18%+. Always use a rolling-window average rather than a cherry-picked period when citing historical returns.

Is 10% stock market return realistic going forward?

Genuinely uncertain. Some analysts argue current valuations imply lower forward returns — 6–8% nominal over the next decade. Others note the U.S. economy's innovation-driven productivity makes sustained 8–10% returns plausible. For planning purposes, a range of 6–10% nominal brackets the realistic scenarios. This calculator defaults to 10% (historical average) but the rate is fully user-adjustable — model multiple assumptions and plan around the conservative end.