Bitcoin Halving Dates
Every Bitcoin halving from 2012 to 2028, with block heights and the BTC500 buy and sell windows for each cycle.
| Halving | Date | Block | Buy Window | Sell Window | Return |
|---|---|---|---|---|---|
| 2012 Halving | November 28, 2012 | 210,000 | July 17, 2011 | April 12, 2014 | +2890% |
| 2016 Halving | July 09, 2016 | 420,000 | February 25, 2015 | November 21, 2017 | +3318% |
| 2020 Halving | May 11, 2020 | 630,000 | December 28, 2018 | September 23, 2021 | +1067% |
| 2024 Halving | April 20, 2024 | 840,000 | December 07, 2022 | September 02, 2025 | +560% |
| 2028 Halving (estimated) Upcoming | April 13, 2028est. | 1,050,000 | November 30, 2026 | August 26, 2029 | — |
A Bitcoin halving is an event that cuts the block reward paid to miners in half. It happens automatically every 210,000 blocks — roughly every four years. This reduces the new supply of Bitcoin entering circulation, which has historically coincided with major multi-year price cycles.
The BTC500 strategy uses the halving as its anchor: buy exactly 500 days before each halving and sell exactly 500 days after. The table above shows those windows for every cycle.
When is the next Bitcoin halving?
The next Bitcoin halving is projected for around April 2028, when block height reaches 1,050,000. The exact date depends on Bitcoin's average block time.
When is 500 days before the next Bitcoin halving?
The BTC500 buy date is 500 calendar days before the next estimated halving. Because the event is triggered at block 1,050,000, that buy date moves if blocks arrive faster or slower than ten minutes. The live window is in the table above.
What are all the Bitcoin halving dates?
Bitcoin halvings occurred on November 28, 2012, July 9, 2016, May 11, 2020, and April 20, 2024. The next halving is projected for around April 2028.
How often does Bitcoin halve?
Bitcoin halves approximately every 210,000 blocks, which is roughly every four years. The block reward paid to miners is cut in half at each halving.
Historical prices from Bitstamp. Past performance does not guarantee future results.