Updated November 2026
Quick answer: investing $500 a month for 20 years at a 7% average annual return grows to about $260,463. You'd contribute $120,000, and about $140,463 would come from investment growth.
How much $500 a month grows
Assuming monthly contributions and monthly compounding at an average annual return:
| Annual return | After 10 years | After 20 years | After 30 years |
|---|---|---|---|
| 4% | $73,625 | $183,387 | $347,025 |
| 6% | $81,940 | $231,020 | $502,258 |
| 7% | $86,542 | $260,463 | $609,985 |
| 8% | $91,473 | $294,510 | $745,180 |
| 10% | $102,422 | $379,684 | $1,130,244 |
The longer your money stays invested, the more growth takes over. After 30 years at 7%, your $180,000 in contributions grows to about $609,985, so more than two-thirds of the final amount is growth.
What return should you expect?
- Stock index funds: the US stock market has historically returned around 10% a year before inflation over long periods, or about 7% after inflation, with big ups and downs along the way.
- A mix of stocks and bonds: often modeled at 5% to 7%.
- High-yield savings or CDs: safer, but usually much lower over the long run.
Returns are never guaranteed, and some years will be negative. Fees also matter: a 1% yearly fee can cut your final balance by a large amount over decades.
Calculate growth with your own numbers →
The power of starting early
Waiting 10 years to start can cost far more than the contributions you skip. At 7%, $500 a month for 30 years grows to about $609,985, while 20 years grows to about $260,463. The last 10 years add over $349,522, mostly from growth on money already invested.
Want to know how fast money doubles? See the Rule of 72. Planning for retirement? Try the 401(k) calculator.
Frequently asked questions
How much will $500 a month be worth in 20 years?
About $260,463 at a 7% average annual return, from $120,000 in contributions. At 10%, it would be about $379,684.
How much will $500 a month be worth in 30 years?
About $609,985 at 7%, or about $1,130,244 at 10%.
Is investing $500 a month enough to retire?
It's a strong start. Over 40 years at 7%, $500 a month could grow to about $1,312,407, which could support roughly $52,496 a year using the 4% rule.
Where should I invest $500 a month?
Many people use tax-advantaged accounts first, such as a 401(k) with an employer match or an IRA, and low-cost index funds. Consider speaking with a financial professional about your situation.