A smaller supply of new bitcoin

Bitcoin Halving

The next halving, the countdown, and what happened in previous cycles.

THE SUPPLY CLOCK

Next Bitcoin halving

Estimated Block 1,050,000

552Days
00Hours
19Minutes
19Seconds
79,490 blocks to go62.1% Cycle complete
3.125 → 1.5625BTC per block

Estimate uses a 10-minute block target. Mining pace changes the date.

Block snapshot · Block 970,510 ·

FOUR MILESTONES

Every halving so far

Actual block dates in UTC. The subsidy excludes transaction fees.

PRICE CONTEXT

Prices around each halving

Daily USD observations, not the price at the exact halving block. Offsets are calendar days.

BTC / USD

Swipe for later prices →

Halving30 days beforeHalving day30 days after365 days after365-day change
H1 2012$10.69$12.50$13.51$965.00+7,620.0%
H2 2016$583.10$663.00$592.56$2,555.14+285.4%
H3 2020$6,873.24$8,754.46$9,775.15$55,883.50+538.3%
H4 2024$67,857.18$63,823.55$66,266.07$85,090.63+33.3%

These are four historical examples. A halving changes issuance; it does not set the market price.

Daily price history: Blockchain.com · Our data and method

03 / GOOD TO KNOW

A few quick answers

When is the next Bitcoin halving?

The next halving is scheduled for block 1,050,000. Its calendar date is an estimate based on the latest recorded height and the ten-minute block target.

How much is the next block subsidy?

At the next halving, the new-coin subsidy changes from 3.125 BTC to 1.5625 BTC per block. Miners can also collect transaction fees.

Why was the last halving on 20 April 2024?

Block 840,000 was mined on 20 April 2024 in UTC. Some local time zones were still on 19 April. All dates on this page use UTC.