Is Investing in Stocks Good? Pros, Cons & Returns

Investing in stocks has been one of the most effective ways to build wealth over time. The S&P 500, a broad index tracking 500 large U.S. companies, has delivered an average annual return of about 10.4% over the past 30 years and 11% over the most recent 20-year stretch. After adjusting for inflation, stocks have returned roughly 7% per year going all the way back to 1926. No other widely accessible asset class has matched that long-term track record.

But “good” depends on your timeline, your tolerance for losing money in the short term, and what you’re comparing stocks to. Here’s what you need to know before deciding whether stocks belong in your financial plan.

What Stocks Have Actually Returned

When people talk about stock market returns, they typically reference the S&P 500 because it represents a broad slice of the U.S. economy. From January 1996 through December 2025, the index averaged 10.4% annually. Over the 20-year window ending December 2025, it averaged 11%. Those figures include some brutal downturns, meaning you didn’t need to time the market perfectly to earn strong returns. You just needed to stay invested.

What matters more than the headline number is what your money can actually buy. Inflation eats into returns, so a 10% gain in a year with 3% inflation leaves you with roughly 7% in real purchasing power. That 7% real return isn’t a rough estimate. It’s the actual annualized inflation-adjusted return for U.S. stocks going back nearly a century. To put that in practical terms, $10,000 invested at a 7% real return doubles in about 10 years, quadruples in 20, and grows to roughly $80,000 in 30 years, all in today’s dollars.

Why Stocks Outperform Over Time

Stocks represent ownership in businesses. When you buy shares of a company, you’re entitled to a slice of its future profits, either through dividends (cash payments to shareholders) or through the company reinvesting profits to grow. Over long periods, corporate earnings tend to rise because companies innovate, expand into new markets, raise prices, and become more efficient. That earnings growth is the engine behind stock returns.

Stocks also carry more risk than alternatives like savings accounts or government bonds, and investors demand higher returns to compensate. This extra return is called the equity risk premium. As of early 2026, the expected return on U.S. stocks was estimated at around 8.4%, while the 10-year Treasury bond yielded about 4.2%. That gap of roughly 4 percentage points is the premium you earn for accepting the possibility that stock prices could drop sharply in any given year.

The Price You Pay: Volatility and Crashes

Stocks don’t go up in a straight line. They can lose 20%, 30%, or even 50% of their value during downturns, and those drops can take years to recover from. Understanding this is essential before you invest a single dollar.

The worst crash in modern history was the 1929 collapse and Great Depression, when stocks fell 79% from peak to trough. It took until late 1936 to recover. More recently, the period from 2000 to 2013, sometimes called the Lost Decade, saw stocks drop 54% as the dot-com bust and the 2008 financial crisis hit back to back. Investors who bought at the 2000 peak didn’t break even for over 12 years. The 1970s bear market, driven by high inflation, the Vietnam War, and political scandal, dragged stocks down nearly 52% and took until 1983 to fully recover.

Not every crash is that severe or prolonged. The COVID-19 pandemic triggered a roughly 20% decline that recovered in just four months, the fastest bounce-back of any crash in the past 150 years. Black Monday in 1987 saw a 30% drop that recovered within about two years. The 2022 downturn, fueled by rising inflation and geopolitical turmoil, dropped about 28.5% and recovered by early 2024.

The pattern across all of these events is the same: stocks eventually recovered and went on to reach new highs. But “eventually” can mean months or years, and if you need your money during a downturn, you’re forced to sell at a loss.

When Stocks Are a Good Fit

Stocks work best when you have a long time horizon, typically five years or more. The longer you stay invested, the more likely your returns will trend toward that historical average and the less any single crash matters. Someone investing for retirement in 25 years has time to ride out multiple downturns. Someone saving for a house down payment in 18 months does not.

Your ability to handle losses emotionally matters just as much as your timeline. If watching your portfolio drop 30% would cause you to panic and sell, you’ll lock in losses and miss the recovery. Investors who sold during the 2008 crash and stayed out of the market missed one of the strongest bull runs in history. The returns stocks deliver over decades are only available to people who can sit through the bad years.

Stocks also make sense when you’re trying to outpace inflation. Money sitting in a savings account earning 4% might feel safe, but if inflation runs at 3%, your real return is just 1%. Stocks have historically delivered 7% after inflation, making them far more effective at preserving and growing purchasing power over decades.

How to Invest Without Picking Individual Stocks

You don’t need to research companies or time the market to invest in stocks. Index funds and exchange-traded funds (ETFs) let you buy a basket of hundreds or thousands of stocks in a single purchase. A total U.S. stock market index fund, for example, gives you exposure to large, mid-size, and small companies all at once. Expense ratios (the annual fee the fund charges) on broad index funds are often 0.03% to 0.10%, meaning you keep nearly all of your returns.

Investing a fixed dollar amount on a regular schedule, sometimes called dollar-cost averaging, removes the pressure of deciding when to buy. You automatically purchase more shares when prices are low and fewer when prices are high. Over time, this tends to produce a reasonable average cost per share without requiring any market forecasting.

Most people access stocks through a workplace retirement plan like a 401(k) or through an individual retirement account (IRA). Both offer tax advantages that amplify your returns over time. If your employer matches a percentage of your 401(k) contributions, that’s an immediate return on your money before the stock market even enters the picture.

What Stocks Won’t Do for You

Stocks won’t make you rich quickly. The 10% average annual return includes years where the market gained 30% and years where it lost 40%. In any given 12-month period, stocks can do almost anything. Their strength is compounding over decades, not generating reliable short-term profits.

Stocks also won’t protect you from short-term emergencies. Money you might need within the next year or two belongs in something more stable, like a high-yield savings account or short-term bonds. Investing your emergency fund in stocks is a recipe for being forced to sell at the worst possible time.

Individual stock picking adds another layer of risk. While the broad market has always recovered from crashes, individual companies go bankrupt, get disrupted, or stagnate for decades. Diversification, spreading your money across many stocks, protects you from the failure of any single company. That’s why index funds are the default recommendation for most investors.

The Bottom Line on Stock Investing

Stocks have delivered roughly 7% annual returns after inflation for nearly a century, outperforming bonds, savings accounts, and most other investments available to everyday investors. The tradeoff is volatility: you need to accept that your portfolio will sometimes lose significant value, and you need enough time to wait for recovery. If you have a timeline of at least five to ten years, can resist selling during downturns, and invest broadly through low-cost index funds, stocks are one of the most reliable tools for building long-term wealth.