Skip to main content
My ETF
faqs answers7 min read

How Long to Become Millionaire with ETFs?

The timeline to a million depends almost entirely on how much you invest each month. Here's the compounding math, laid out as a table you can find your own number in.

Alex Harrington··Updated June 21, 2026
TL;DR7 min read

Don't have time? Here's what you need to know:

  • 1At an 8% average return, $1,000/month reaches $1 million in about 25-26 years; $2,000/month in roughly 18.
  • 2The relationship isn't linear — doubling your contribution cuts the timeline by roughly a third, not half.
  • 3A higher return assumption (10%) or starting earlier shortens it; a lower one (6%) or later start lengthens it.
  • 4Inflation roughly halves a future million's purchasing power over 25 years, so raise contributions as income grows.

The Direct Answer

Investing around $1,000 a month into a broad-market ETF returning roughly 8% per year reaches $1 million in about 25 to 26 years. Double the contribution to $2,000 a month and you cut that to roughly 18 years. Halve it to $500 a month and it stretches to about 33-34 years. The single biggest lever on your timeline is how much you invest each month — far more than small differences in return.

These figures assume a steady 8% average annual return (deliberately below the market's ~10% long-run nominal average), reinvested gains, and consistent monthly contributions. Real markets are bumpy, not smooth, so any specific year will deviate; the numbers describe the long-run trajectory, not a straight line.

Years to $1 Million by Monthly Contribution

Find your monthly contribution in the table below to see roughly how long the first million takes at an 8% average return. The math is the standard compound-growth formula for regular contributions; the takeaway is how dramatically the timeline shortens as the monthly amount rises.

Monthly investmentYears to $1M at 8%
$250~38 years
$500~33 years
$750~28 years
$1,000~25-26 years
$1,500~21 years
$2,000~18 years
$3,000~15 years

Tip: Notice the curve isn't linear: doubling your monthly contribution from $1,000 to $2,000 doesn't halve the time — it cuts roughly a third off it. Each extra dollar invested early is worth far more than the same dollar invested later.

Why the Return Assumption Matters

The timeline is sensitive to the return you assume. At a more optimistic 10% — closer to the S&P 500's long-run nominal average — $1,000 a month reaches $1 million in roughly 22 years rather than 25-26. At a conservative 6%, the same contribution takes closer to 30 years. We default to 8% because it builds in a margin of safety and accounts for the drag of inflation and the occasional lost decade.

There's a catch the headline number hides: a $1 million target won't buy in 25 years what it buys today. At roughly 3% inflation, prices about double over 25 years, so a future million is worth perhaps half its present-day purchasing power. That's not a reason to skip the goal — it's a reason to keep raising your contributions over time as your income grows, which dramatically accelerates the real timeline.

Important: Don't treat 8% as a promise. The market delivers its average through wild swings, including stretches of years that go nowhere. Your real timeline could be meaningfully faster or slower depending on when the good and bad years land.

Want the full framework? This 2-hour ETF course teaches you exactly how to pick, buy, and hold profitable ETFs — from zero to confident investor. Under $15.

How to Reach a Million Faster

Three levers shorten the timeline most: contributing more, starting sooner, and keeping costs and taxes low. Raising your monthly amount has the largest effect, and most people can increase contributions each year as their pay rises rather than holding a fixed number for decades. Starting five years earlier can be worth more than a higher contribution later, because those early dollars compound the longest.

Holding ETFs in a Roth IRA or 401(k) removes the annual tax drag on dividends and gains, which quietly speeds things up. Sticking to low-cost broad funds keeps fees from eating into the compounding. Automating contributions through dollar-cost averaging ensures you never miss a month. Plug your own numbers into the ETF return calculator to find your personal timeline.

Frequently Asked Questions

How long does it take to become a millionaire with ETFs?

At an 8% average annual return, investing $1,000 a month reaches $1 million in about 25-26 years. The timeline shrinks fast with larger contributions — about 18 years at $2,000/month — and stretches with smaller ones, around 33 years at $500/month. Your monthly contribution is the dominant factor, more than small differences in return rate.

How much do I need to invest monthly to become a millionaire in 20 years?

At an 8% average return, roughly $1,700 a month gets you to $1 million in about 20 years. At a more optimistic 10%, the figure drops to around $1,450 a month. If 20 years is the goal, the contribution needs to be substantial — which is why starting earlier, and giving compounding more time, is usually easier than forcing a higher monthly amount.

Is a million dollars in 25 years still worth a million?

No — inflation erodes it. At roughly 3% inflation, prices about double over 25 years, so a future $1 million has perhaps half the purchasing power of $1 million today. The goal is still worthwhile, but it's smart to raise your contributions over time and, if you can, aim somewhat higher than a flat $1 million to preserve real-world buying power.

Can I get there faster with riskier ETFs?

Possibly, but the odds are poor. Leveraged and narrow funds can post huge gains in good years, yet they also suffer outsized losses that can permanently set your timeline back — and a 50% loss requires a 100% gain just to break even. Most people reach the million more reliably with steady broad-market funds than by chasing higher-octane bets.

Further Reading

Free Tools

AH

Alex Harrington

CFA Level II Candidate, Finance & Economics

Alex Harrington is an independent ETF researcher and personal finance writer with over 8 years of experience analyzing exchange-traded funds. A CFA Level II candidate with a background in economics, Alex has reviewed 800+ ETFs and helped thousands of beginners build their first investment portfolios through clear, jargon-free education.

Our methodology →

This content is for educational purposes only and does not constitute financial advice. Past performance does not guarantee future results. Consult a licensed financial advisor before making investment decisions.

Related Articles