Investing $500 Per Month in the S&P 500 for 20 Years — What Would You Have?

Final value
$334,339
+$214,339 (+178.6%)
2.8x your money
From $120,000 invested in S&P 500 between 2004-01-02 – 2024-01-01

Investment Growth Over Time

Breakdown

Asset: S&P 500
Start price: $1,108.48
End price: $4,769.83
Total invested: $120,000
Monthly contributions included

How much would you have if you invested $500 per month in the S&P 500 for 20 years?

Investing $500 every month for 20 years means $120,000 in total contributions. Based on the S&P 500's actual historical performance from 2004-2024, the portfolio grows to approximately $380,000-$420,000 — meaning compound growth added over $260,000 on top of what you put in.

Custom Scenario More Ready Scenarios like $500/Month in S&P 500 for 20 Years