Bitcoin Halving Dates - History & Future


  • 2012 Halving: November 28, 2012
  • 2016 Halving: July 9, 2016
  • 2020 Halving: May 11, 2020
  • 2024 Halving: April 19, 2024


Historical Bitcoin Halving Dates

Bitcoin has been through four halvings so far:

2012 Halving - November 28th, 2012


  • New BTC Per Block Before: 50 BTC per block
  • New BTC Per Block After: 25 BTC per block
  • Price on Halving Day: $12.35
  • Price 150 Days Later: $127.00

2016 Halving - July 9th, 2016


  • New BTC Per Block Before: 25 BTC per block
  • New BTC Per Block After: 12.5 BTC per block
  • Price on Halving Day: $650.63
  • Price 150 Days Later: $758.81

2020 Halving - May 11, 2020


  • New BTC Per Block Before: 12.5 BTC per block
  • New BTC Per Block After: 6.25 BTC per block
  • Price on Halving Day: $8,821.42
  • Price 150 Days Later: $10,943.00

2024 Halving - April 19, 2024


  • New BTC Per Block Before: 6.25 BTC per block
  • New BTC Per Block After: 3.125 BTC per block
  • Price on Halving Day: $64,968.87

Future Halving Dates

While past Bitcoin halving events are known, future halving dates can only be estimated.

On average, a halving event occurs approximately every four years, or after 210,000 blocks have been mined.

The latest estimates for future halving dates are available at Bitbo.io.

The next halving is expected around 2028.


Future Bitcoin Halvings:

These are current estimates as of October 2024:

Estimated Year Block Block Reward After Halving
2028 1,050,000 1.5625 BTC
2032 1,260,000 0.78125 BTC
2036 1,470,000 0.390625 BTC
2040 1,680,000 0.1953125 BTC
2044 1,890,000 0.09765625 BTC
2048 2,100,000 0.04882812 BTC