About the Author
Read Next






Invest better with The Motley Fool. Get stock recommendations, portfolio guidance, and more from The Motley Fool's premium services.
The S&P 500 has historically averaged about 10% per year over a multi-decade period, including dividends. However, there’s a lot more to the story. In this article, we’ll explore the average returns of the S&P 500, why the average can vary depending on the source you use, and what it means to you as an investor.
Over the long run, the average return of the S&P 500 has been 9.98% per year -- just under 10%. Specifically, this is the average return since 1928, a period that covers nearly a full century. However, there are a few things to clarify:
If you search for the average returns of the S&P 500, you’re likely to see several different figures. And there are a few reasons why that is (and why the other sources aren’t necessarily wrong).
First, the time period considered makes a big difference. As stated in the previous section, the S&P 500’s annualized return since 1928 has been 9.98%. As another example, from 1964 through 2025, the index produced a CAGR of 10.5%. Other multi-decade timeframes can vary slightly from these figures as well.
All the figures discussed so far have been nominal returns, which simply tell us the returns in dollar terms. However, when adjusting for the effects of inflation, the effective return of the S&P 500 would be about three percentage points lower.
Most sources consider long-term stock market returns in terms of total return -- that is, with dividends included. On the other hand, if you simply consider stock price appreciation or price return, the long-term average would be significantly lower.
Let’s be clear. Just because the S&P 500 has historically returned close to 10% per year for investors doesn’t guarantee it will do so in the future, especially over shorter periods. Over the next decade, for example, the S&P 500 may deliver an average total return of 5% or 20%.
The long-term results also do nothing to project what the S&P 500 will do in any given year. In fact, over the past 60 years, the S&P 500 has generated total returns of as much as 37.6% or as little as negative 37% in any single year.
On the other hand, the long-term averages of the S&P 500 certainly come into play when making very forward-looking investment decisions. For example, it’s completely acceptable to use the 9.98% long-term average total return when investing for retirement and calculating what your investments could be worth in the future. Just keep in mind that it isn’t a guarantee.