When will Bitcoin reach $1,000,000?
On the Power Law trend, Bitcoin reaches $1,000,000 on January 16, 2034, about 7.4 years from today. From the current price of $79,811 that is a 12.5× move, which works out to roughly 41% per year compounded.
What the trend says
The estimate is not a forecast of a single day. It is the point where a curve fitted to 16 years of daily prices crosses $1M. The fit is refitted every night on the full history, so this date moves a little as new data arrives; the current fit explains about 96% of the variation in price since 2010.
Why the growth slows down
Bitcoin does not grow at a constant rate. Its annual growth has been shrinking every year since 2010, and a steadily declining but still positive growth rate is exactly what a power law describes. That is why $1M is reached later than a naive extrapolation of the last bull run would suggest, and why targets ten times higher take much more than ten times longer.
At $1,000,000 Bitcoin's market value would be about $20 trillion, on par with the total value of all the world's gold. Numbers of that size are easier to judge in years than in multiples, which is what the Power Law offers.
The two bands: worst case and best case
The lower band, which marks where bear-market bottoms have historically landed, reaches $1M in June 2038. After that date even a deep bear market would, on the model, keep the price above $1M.
The upper band, three times the trend, touches $1M in August 2029. That is the earliest a bull-market blow-off could plausibly print $1M, and it is also why the honest answer is a range of years rather than a date.
What could break this
The model is a description of the past, fitted to data, and it can fail. Since 2010 the price has closed more than 60% below the trend on about 2% of days, all of them in 2010 and 2015, so the bands are a historical range, not a guarantee. A regulatory shock, a flaw in the protocol, or simply a change in adoption would bend the curve. Use the date above as a map of where the centre of gravity has been heading, not as a promise.
Frequently asked questions
Will Bitcoin reach $1,000,000?
What would Bitcoin's market cap be at $1,000,000?
What is the earliest it could happen?
How accurate is the Power Law model?
Other targets
Numbers updated September 6, 2026 from the daily refit · price $79,811 · trend $139,838