Bitcoin halving cycles
Use with Claude Open the chart

When is the next Bitcoin halving? Estimated April 2028

Block height 975,344, checked 2026-11-10 20:51 UTC

The next Bitcoin halving happens at block 1,050,000, when the block reward falls from 3.125 to 1.5625 BTC. 74,656 blocks are left. At the pace since the last halving (9.95 minutes a block), that is around 9 April 2028.

74,656blocks to go
~516days to go (estimate)
975,344current block height
64.4%of this halving epoch done

Bitcoin halving dates and block rewards

HalvingDateBlockReward after
2009Genesis050 BTC
201228 November 2012210,00025 BTC
20169 July 2016420,00012.5 BTC
202011 May 2020630,0006.25 BTC
202420 April 2024840,0003.125 BTC
2028about 9 April 2028 (estimate)1,050,0001.5625 BTC

How the date is estimated

A halving happens every 210,000 blocks, not on a calendar date. The estimate takes the blocks left and multiplies them by the average block time since block 840,000. At a flat 10 minutes a block the date would be 12 April 2028 instead. It's an estimate of when a block will be mined, not a view on the price.

It is day 934 of the 2024 cycle today. See days since the halving and how this cycle compares with earlier cycles at the same day.

The chart lines up every halving cycle from the halving date. Pro shows 2012 to 2024 on one axis, plus an illustrative path to the 2028 halving.

Compare every cycle with Pro Open the free 2024 chart

Questions

When is the next Bitcoin halving?

At block 1,050,000. With 74,656 blocks left at block 975,344, and blocks averaging 9.95 minutes since the April 2024 halving, that is around 9 April 2028. At exactly 10 minutes a block it would be around 12 April 2028. The date moves as block times change.

What will the block reward be after the 2028 halving?

It falls from 3.125 BTC to 1.5625 BTC per block. Halvings happen every 210,000 blocks, roughly every four years.

How is the halving date estimated?

Blocks left until 1,050,000, multiplied by the average time per block since the 20 April 2024 halving. Block times vary with mining difficulty and hash rate, so the estimate shifts a little every day. The block height comes from mempool.space, with blockstream.info as a backup.

How many Bitcoin halvings have there been?

Four: 28 November 2012 (block 210,000), 9 July 2016 (420,000), 11 May 2020 (630,000) and 20 April 2024 (840,000). The 2028 halving will be the fifth. The reward keeps halving until about 2140, when the 21 million cap is reached.

What happened after past halvings?

Measured from each halving-day price to the cycle's highest daily close: 2012 rose 92.89× by day 371, then fell 84.5%; 2016 rose 29.73× by day 525, then fell 83.6%; 2020 rose 7.70× by day 547, then fell 76.7%. Four cycles is a small sample and the market has changed a lot, so this is history, not a forecast.

Cycle tracker · Price after each halving · When past cycles made their low · Bear markets and cycle lows · Days since the halving · Next halving countdown · Is the 4-year cycle dead? · Month by month after the halving · Halving schedule to 2140 · Halving dates and FAQ · Use with Claude

Get the weekly cycle update. One email each Sunday: where this cycle stands against every earlier one at the same day. Free. Unsubscribe any time.

We'll email you a link to confirm. See Privacy.

Charts and figures are for education and research. Past cycles don't predict future prices. Not financial advice.

Terms · Privacy