Bitcoin Halving Countdown
The next bitcoin halving is due at block 1,050,000, about 76,890 blocks from now — around March 18, 2028 at the recent pace of one block every 9.5 minutes. The block reward will fall from 3.125 to 1.5625 BTC. It has been 918 days since the April 2024 halving.
Network data 4m ago · block 973,110 · bitcoin $80,569
Progress to the next halving
block 973,110 of 1,050,00063.4% of the current 210,000-block period. The date moves as blocks come faster or slower than ten minutes.
Past Bitcoin Halvings
Price at each halving and a year later, from our daily closes (since September 2014).
| Halving | Date | Block | Reward (BTC) | Price that day | A year later | Since then |
|---|---|---|---|---|---|---|
| 1st halving | Nov 28, 2012 | 210,000 | 50 → 25 | before our data | — | — |
| 2nd halving | Jul 9, 2016 | 420,000 | 25 → 12.5 | $651 | $2,518 (+287%) | +12,277% |
| 3rd halving | May 11, 2020 | 630,000 | 12.5 → 6.25 | $8,602 | $56,705 (+559%) | +837% |
| 4th halving | Apr 20, 2024 | 840,000 | 6.25 → 3.125 | $64,994 | $85,174 (+31%) | +24% |
The Full Halving Schedule
Every halving from 2009 to the last one, around 2136 (the last reward is paid around 2140), with the supply when each period ends. Future dates assume ten-minute blocks.
| Period | First block | Reward (BTC) | Date | Bitcoins mined by the end |
|---|---|---|---|---|
| Launch | 0 | 50 | Jan 3, 2009 | 10,500,000 |
| Halving 1 | 210,000 | 25 | Nov 28, 2012 | 15,750,000 |
| Halving 2 | 420,000 | 12.5 | Jul 9, 2016 | 18,375,000 |
| Halving 3 | 630,000 | 6.25 | May 11, 2020 | 19,687,500 |
| Halving 4 now | 840,000 | 3.125 | Apr 20, 2024 | 20,343,750 |
| Halving 5 | 1,050,000 | 1.5625 | ~2028 | 20,671,875 |
| Halving 6 | 1,260,000 | 0.78125 | ~2032 | 20,835,938 |
| Halving 7 | 1,470,000 | 0.390625 | ~2036 | 20,917,969 |
| Halving 8 | 1,680,000 | 0.1953125 | ~2040 | 20,958,984 |
| Halving 9 | 1,890,000 | 0.09765625 | ~2044 | 20,979,492 |
| Halving 10 | 2,100,000 | 0.04882812 | ~2048 | 20,989,746 |
| Halving 11 | 2,310,000 | 0.02441406 | ~2052 | 20,994,873 |
| Halving 12 | 2,520,000 | 0.01220703 | ~2056 | 20,997,437 |
| Halving 13 | 2,730,000 | 0.00610351 | ~2060 | 20,998,718 |
| Halving 14 | 2,940,000 | 0.00305175 | ~2064 | 20,999,359 |
| Halving 15 | 3,150,000 | 0.00152587 | ~2068 | 20,999,680 |
| Halving 16 | 3,360,000 | 0.00076293 | ~2072 | 20,999,840 |
| Halving 32 | 6,720,000 | 0.00000001 | ~2136 | 20,999,999.9769 |
Bitcoin network
Halving countdown: FAQ
When is the next bitcoin halving?
At block 1,050,000, expected around March 18, 2028. The exact date depends on how fast blocks arrive; at ten minutes a block it would be April 2028.
What happens at the halving?
The number of new bitcoins paid to miners for each block falls by half, from 3.125 to 1.5625 BTC. New supply drops from about 472 to 236 bitcoins a day. Transaction fees are not affected.
What happened to the price after past halvings?
Bitcoin rose strongly in the 12–18 months after the 2012, 2016 and 2020 halvings. After April 2024 it rose too, but less. Many other things moved the price at the same time, so the halving alone does not explain it.
How many halvings are left?
About 29. The reward keeps halving until it rounds down to zero satoshis, around 2140; after that miners earn only fees.
How often does the halving happen?
Every 210,000 blocks. With blocks about ten minutes apart that is roughly every four years: November 2012, July 2016, May 2020 and April 2024 so far.
Network data: mempool.space (block height, fees and difficulty every few minutes; history every 6 hours). Price: live bitcoin price.