Free Stock Market Return Calculator 2026

Calculate how much your stock market investment will grow over time. The S&P 500 has historically returned an average of 10.5% per year (7% after inflation). $10,000 invested in the S&P 500 30 years ago would be worth approximately $174,000 today. Enter your investment amount, expected return rate, and time horizon to project your portfolio value. No sign-up required — your data never leaves your browser. Works instantly on desktop, tablet, and mobile. Completely free with no daily usage limits, no watermarks, and no account needed. Trusted by students, professionals, and businesses worldwide. FixFlowHub is a browser-based toolbox with 120+ free utilities covering PDF, image, text, calculator, and productivity tools.

Frequently Asked Questions

What is the average stock market return per year?

The S&P 500 has returned an average of approximately 10-11% per year before inflation (7-8% after inflation) over the past 50+ years. This includes reinvested dividends. Individual years vary widely from -38% (2008) to +38% (1995).

How much money do I need to invest to become a millionaire?

At 10% annual return: $10,000 invested today becomes $1 million in about 48 years. Investing $500/month for 30 years at 10% return grows to approximately $1.13 million. The key is starting early and being consistent.

More free calculators