The average yearly return of the S&P 500 is 10.53% over the last 100 years, as of the end of September 2023. This assumes dividends are reinvested. Dividends account for about 40% of the total gain over this period. Adjusted for inflation, the 100-year average stock market return (including dividends) is 7.389%.