Stats › Annual and index returns › Best and worst years
Best and worst calendar years on record
The stock market gives you one number a year, and once you have almost a century of them, some are extraordinary in both directions. This page is the record of those extremes. The biggest calendar year gains in S&P 500 history, the biggest losses, and what the whole spread looks like when you lay 98 years side by side.
I put it together for two reasons. The first is that most people have no real feel for what a bad year looks like until they're sitting in one, and that's a late moment to be finding out. The second is that the worst year on record isn't the one nearly everyone names. 2008 gets called the worst year in stock market history constantly, including by sources that are careful about everything else, and it isn't. The reason that error travels so well is a small detail about where a data series starts, and once you've seen it you'll catch it everywhere.
There's a section on the average year too, which is worth reading because the average year barely exists. Returns pile up in the twenties and thirties or they go negative, and the middle is thinner than you'd expect. Everything here runs 1928 to 2025 on a total return basis, so dividends are counted in. Two sources sit at the foot of the page with their dates, and if a figure looks wrong to you the originals are one click away.
The best calendar year in S&P 500 history is 1954 at +52.56%. The worst is 1931 at -43.84%, which is worse than 2008's -36.55% by more than seven percentage points, a fact that surprises most people and that several published tables get wrong. Across 98 calendar years since 1928, 72 were positive, about 73%. The distribution is wide in both directions and very few years land near the 9.79% long run average.
Members only
The rest of this page is for members
Below this point there are 7 sections, 1 chart and 2 named sources, roughly 1250 words of it. Every figure carries the source it came from and the date the data is from.
You can keep browsing every statistic in the library for free. The intro and the summary are always open.