What Is the Average Stock Market Return? - NerdWallet (2024)

MORE LIKE THISInvestingStocks

What is the average stock market return?

The average stock market return is about 10% per year, as measured by the S&P 500 index, but that 10% average rate is reduced by inflation. Investors can expect to lose purchasing power of 2% to 3% every year due to inflation.

» Learn more about purchasing power with NerdWallet's inflation calculator.

The stock market is geared toward long-term investments — money you don't need for at least five years. For shorter time frames, you'll want to stick to lower-risk options — such as an online savings account — and you'd expect to earn a lower return in exchange for that safety.

» Check out our roundup of the best online brokerages for stock trading

Advertisem*nt

Charles Schwab
Interactive Brokers IBKR Lite
J.P. Morgan Self-Directed Investing

NerdWallet rating

4.9/5

NerdWallet rating

5.0/5

NerdWallet rating

4.1/5

Fees

$0

per online equity trade

Fees

$0

per trade

Fees

$0

per trade

Account minimum

$0

Account minimum

$0

Account minimum

$0

Promotion

None

no promotion available at this time

Promotion

None

no promotion available at this time

Promotion

Get up to $700

when you open and fund a J.P. Morgan Self-Directed Investing account with qualifying new money.

Learn More
Learn More
Learn More

The average stock market return isn't always average

While 10% might be the average, the returns in any given year are far from average. In fact, between 1926 and 2022, returns were in that “average” band of 8% to 12% only seven times. The rest of the time they were much lower or, usually, much higher. Volatility is the state of play in the stock market.

But even when the market is volatile, returns tend to be positive in a given year. Of course, it doesn’t rise every year, but over time the market has gone up in about 70% of years.

» Intrigued? Learn how to invest in stocks

Key terms

Key term

Definition

Return

The profit or loss on an investment since its purchase. If you bought a stock for $10 and it's worth $11 now, that's a 10% return.

Index

A group of stocks whose performance is used as a measuring stick for the whole stock market, like the S&P 500 or Dow Jones Industrial Average.

Market cycle

The repeating pattern of the stock market — alternating between bull markets (upward trends) and bear markets (downward trends).

Portfolio

The group of investments you own, like stocks, bonds and funds.

5-year, 10-year, 20-year and 30-year S&P 500 returns

Below is a table showing the S&P 500's price returns over different timeframes, as of the end of 2022.

The table shows that while the market has a long-term average annual return of 10%, year-to-year returns can vary significantly. The five-year return factors in the post-pandemic surge and the 2023 recovery. The 20-year return includes the Great Recession, and the 30-year return includes the dot-com crash of the early 2000s.

» Want some practice first? Try paper trading

Period (start-of-year to end-of-2023)

Average annual S&P 500 return

5 years (2019-2023)

15.36%

10 years (2014-2023)

11.02%

15 years (2009-2023)

12.63%

20 years (2004-2023)

9.00%

25 years (1999-2023)

7.18%

30 years (1994-2023)

9.67%

Stock data is from macrotrends.net and is intended solely for informational purposes, not for trading purposes.

What to expect the stock market to return

There are no guarantees in the market, but this 10% average has held remarkably steady for a long time.

So what kind of return can investors reasonably expect today from the stock market?

The answer to that depends a lot on what’s happened in the recent past. But here’s a simple rule of thumb: The higher the recent returns, the lower the future returns, and vice versa. Generally speaking, if you're estimating how much your stock-market investment will return over time, we suggest using an average annual return of 6% and understanding that you'll experience down years as well as up years. You can use NerdWallet's investment calculator to see what 6% growth looks like based on how much you're planning to invest.

Here are three key takeaways if you’re looking to make money in the stock market.

1. Temper your enthusiasm during good times. Congratulations, you’re making money. However, when stocks are running high, remember that the future is likely to be less good than the past. It seems investors have to relearn this lesson during every bull market cycle.

2. Become more optimistic when things look bad. A down market should cause you to celebrate: You can buy stocks at attractive valuations and anticipate higher future returns.

3. You get the average return only if you buy and hold. If you trade in and out of the market frequently, you can expect to earn less, sometimes much less. Commissions and taxes eat up your returns, while poorly timed trades erode your bankroll. Study after study shows that it’s almost impossible for even the professionals to beat the market. It's good to rebalance your portfolio occasionally. That means selling off a little bit of the investments that have gained more than expected, and buying a little bit of the ones that have underperformed in order to bring the portfolio back to its target composition. But other than a little bit of rebalancing, try to touch your investments as little as possible.

Over time even a few percentage points can make the difference between retiring with a tidy nest egg and continuing to drudge away in your golden years.

» Start small: How to invest $500

Track your finances all in one place

Find ways to invest more by tracking your income and net worth on NerdWallet.

Sign Up

What Is the Average Stock Market Return? - NerdWallet (4)

Ready to get started?

If the market’s long-term return sounds attractive to you, it’s easy to get started. You’ll first need to open a brokerage account, which allows you to buy and sell stock market investments. If you're not sure where to open your account, see our list of the best online brokers.

» Need a little help? Learn how to open a brokerage account.

What Is the Average Stock Market Return? - NerdWallet (2024)

FAQs

What Is the Average Stock Market Return? - NerdWallet? ›

Over the past decade, you would have done even better, as the S&P 500 posted an average annual return of a whopping 12.68%. Here's how much your account balance would be now if you were invested over the past 10 years: $1,000 would grow to $3,300. $5,000 would grow to $16,498.

What if I invested $1,000 in the S&P 500 10 years ago? ›

Over the past decade, you would have done even better, as the S&P 500 posted an average annual return of a whopping 12.68%. Here's how much your account balance would be now if you were invested over the past 10 years: $1,000 would grow to $3,300. $5,000 would grow to $16,498.

What is the average stock market return over 30 years? ›

Average Stock Market Returns Per Year
Years Averaged (as of end of April 2024)Stock Market Average Return per Year (Dividends Reinvested)Average Return with Dividends Reinvested & Inflation Adjusted
30 Years10.473%7.743%
20 Years9.882%7.13%
10 Years12.579%9.521%
5 Years13.712%9.246%
3 more rows

What is a good rate of return in the stock market? ›

A good return on investment is generally considered to be about 7% per year, based on the average historic return of the S&P 500 index, and adjusting for inflation.

What is the S&P 500 average return last 20 years? ›

The S&P 500 returned 345% over the last two decades, compounding at 7.7% annually. But with dividends reinvested, the S&P 500 delivered a total return of 546% over the same period, compounding at 9.8% annually. Investors can get direct, inexpensive exposure to the index with a fund like the Vanguard S&P 500 ETF.

How much is $10,000 invested in the S&P 500 in 1980? ›

Craziest thing I learned recently: $10,000 invested in the S&P 500 in 1980 would be worth over $1M today.

How much will I have if I invest $500 a month for 10 years? ›

What happens when you invest $500 a month
Rate of return10 years20 years
4%$72,000$178,700
6%$79,000$220,700
8%$86,900$274,600
10%$95,600$343,700
Nov 15, 2023

How much money do I need to invest to make $3,000 a month? ›

Imagine you wish to amass $3000 monthly from your investments, amounting to $36,000 annually. If you park your funds in a savings account offering a 2% annual interest rate, you'd need to inject roughly $1.8 million into the account.

What is the safest investment with the highest return? ›

These seven low-risk but potentially high-return investment options can get the job done:
  • Money market funds.
  • Dividend stocks.
  • Bank certificates of deposit.
  • Annuities.
  • Bond funds.
  • High-yield savings accounts.
  • 60/40 mix of stocks and bonds.
May 13, 2024

Is 10% return on investment realistic? ›

Yes, a 10% annual return is realistic. There are several investment vehicles that have historically generated 10% annual returns: stocks, REITs, real estate, peer-to-peer lending, and more.

Is a 7% return realistic? ›

While quite a few personal finance pundits have suggested that a stock investor can expect a 12% annual return, when you incorporate the impact of volatility and inflation, 7% is a more accurate historical estimate for an aggressive investor (someone primarily invested in stocks), and 5% would be more appropriate for ...

Is an 8% return realistic? ›

As a result, the 8% rate of return is a surface-level indicator of the investment's performance. In an environment with high inflation and taxes, your real return could be next to nothing. That said, investments can still be an excellent source of retirement income.

Where can I get a 10% return on my money? ›

Here are six investments that have, cumulatively, returned 10% or more in the past:
  • Growth Stocks. Growth stocks represent companies expected to grow at an above-average rate compared to other companies. ...
  • Real Estate. ...
  • Junk Bonds. ...
  • Index Funds and ETFs. ...
  • Options Trading. ...
  • Private Credit.
Jun 12, 2024

What is the most successful stock of all time? ›

The Best Performing Stocks in History
  • Coca-Cola. (NASDAQ: KO) ...
  • Altria. (NASDAQ: MO) ...
  • Amazon.com. (NASDAQ: AMZN) ...
  • Celgene. (NASDAQ: CELG) ...
  • Apple. (NASDAQ: AAPL) ...
  • Alphabet. (NASDAQ:GOOG) ...
  • Gilead Sciences. (NASDAQ: GILD) ...
  • Microsoft. (NASDAQ: MSFT)

Which stock gives the highest return? ›

Highest Return in 3 Months
S.No.Name3mth return %
1.Kody Technolab279.44
2.Oriana Power Ltd271.65
3.Trident Techlabs267.55
4.Alphalogic Tech.255.70
23 more rows

What is the expected return of the stock market in the next 10 years? ›

Optimistic: 6%-7% per year.

If you assume margins and P/E multiples will remain at their current high level, and expect sales and buybacks to grow at their historical rates, then you can anticipate making about 6% in returns per year over the next decade.

What is the 10 year total return on the S&P 500? ›

Basic Info. S&P 500 10 Year Return is at 174.4%, compared to 167.3% last month and 156.3% last year.

What is the historical return of the S&P 500 last 10 years? ›

Average Market Return for the Last 10 Years

Looking at the S&P 500 from 2013 to mid-2023, the average S&P 500 return for the last 10 years is 12.39% (9.48% when adjusted for inflation), which is also higher than the annual average return of 10%.

Does invested money double every 10 years? ›

1 At 10%, you could double your initial investment every seven years (72 divided by 10). In a less-risky investment such as bonds, which have averaged a return of about 5% to 6% over the same period, you could expect to double your money in about 12 years (72 divided by 6).

How long will it take for a $1000 investment to double in size when invested at the rate of 8% per year? ›

For example, if an investment scheme promises an 8% annual compounded rate of return, it will take approximately nine years (72 / 8 = 9) to double the invested money.

Top Articles
Latest Posts
Article information

Author: Jonah Leffler

Last Updated:

Views: 5992

Rating: 4.4 / 5 (45 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Jonah Leffler

Birthday: 1997-10-27

Address: 8987 Kieth Ports, Luettgenland, CT 54657-9808

Phone: +2611128251586

Job: Mining Supervisor

Hobby: Worldbuilding, Electronics, Amateur radio, Skiing, Cycling, Jogging, Taxidermy

Introduction: My name is Jonah Leffler, I am a determined, faithful, outstanding, inexpensive, cheerful, determined, smiling person who loves writing and wants to share my knowledge and understanding with you.