₿ Bitcoin Years

Home / Halving

Every four years Bitcoin halving history

Roughly every four years, or every 210,000 blocks, the reward miners receive for adding a block to Bitcoin’s blockchain is cut in half. Here is every halving so far, what changed each time and when the next one is expected.

Next Bitcoin halvingBlock 1,050,000
--days
--hours
--min
--sec
Calculating…Reward 3.125 → 1.5625 BTC

Estimated date · actual timing depends on mining speed

All halvings at a glance

#5 Expected around April 2028

Block
1,050,000
Reward
3.125 → 1.5625 BTC
Supply mined
20.34375 million (96.875%)
Price
Not yet known
The 2028 halving →

Halving cycles compared

Bitcoin's price in the 30 months after each halving, shown as a multiple of the price at the start of the halving month (1× = no change). Log scale.

2012 halving2016 halving2020 halving2024 halving
1×3×10×30×100×Halving+6 mo+12 mo+18 mo+24 mo+30 mo2012201620202024
HalvingPriceAfter 12 moAfter 24 moHighest in 30 mo
Nov 2012$1118.6×30.0×87.4× (month 13)
Jul 2016$6763.6×9.4×20.2× (month 18)
May 2020$8,8656.5×4.3×6.9× (month 18)
Apr 2024$69,7021.2×1.0×1.7× (month 18)

First-of-month prices. Each cycle's gains have been smaller than the one before. The 2024 cycle runs to Oct 2026. Past cycles do not predict future ones.

What is a Bitcoin halving?

Bitcoin’s code fixes how many new coins are created. Miners receive newly issued bitcoin, called the block reward, each time they add a block to the chain. After every 210,000 blocks that reward is cut in half. That event is the halving.

Because the network aims for a new block about every ten minutes, 210,000 blocks take roughly four years. The schedule started at 50 BTC per block in 2009 and has fallen to 3.125 BTC since April 2024.

Repeated halvings slow new issuance over time and cap the total supply at 21 million bitcoin. The exact dates are not fixed in advance, because the time between blocks varies, which is why future halving dates are always estimates until they happen.

Frequently asked questions

How often does the Bitcoin halving happen?

Every 210,000 blocks, which works out to about every four years because the network aims for one block roughly every ten minutes.

When is the next Bitcoin halving?

The fifth halving happens at block 1,050,000 and is currently expected around April 2028. The exact date depends on how fast blocks are mined, so use the live countdown above for the latest estimate.

How many bitcoin are left to be mined?

More than 20 million of the 21 million bitcoin that will ever exist have already been mined. The remaining coins are released more slowly with each halving.

Does the halving change the price of Bitcoin?

Prices have risen in the year or so after past halvings, but that is a historical pattern, not a rule, and many other factors move the market. Nothing on this site is financial advice.

What happens when all bitcoin have been mined?

The last coins are expected to be issued around the year 2140. After that, miners will be paid only through transaction fees.

Sources and method

Events are compiled from public records, official announcements and widely reported news. Prices come from public price histories and are rounded. Read how this data is compiled.

BitcoinYears.com is for sale

A short, memorable domain for Bitcoin news, history, data and media. Serious inquiries welcome.