How many bitcoins are mined a day?
About 450 bitcoins are mined a day as of November 2026, because roughly 144 blocks are found daily and each one creates 3.125 new bitcoin.
About 450 bitcoins are mined a day as of November 2026. The figure comes from two numbers in bitcoin's rules: the network targets roughly 144 blocks a day, and each block currently creates 3.125 new bitcoin. Daily totals drift above or below 450 depending on how quickly miners find blocks.
How many bitcoins are mined per block?
Each block lets its miner claim a block reward, which has two parts, according to Learn Me A Bitcoin. One is the block subsidy, made of brand new bitcoin. The other is the transaction fees paid by users in that block, which are existing coins changing hands rather than new supply.
The subsidy started at 50 bitcoin in 2009 and halves every 210,000 blocks, the Bitcoin Wiki explains. After the halving at block 840,000 in April 2024, it stands at 3.125 bitcoin. Learn Me A Bitcoin places the next halving at block 1,050,000, expected in 2028, when it falls to 1.5625. The schedule behind those cuts is covered in what is the bitcoin halving, and the reward itself in what is a block reward.
Why is it about 450 bitcoins a day?
The Bitcoin Developer Guide says difficulty resets every 2,016 blocks against a two-week target, which works out to one block every ten minutes. The Bitcoin Wiki puts the pace at about six blocks an hour, or 144 a day. Multiply 144 by 3.125 and you get 450.
The pace is a target, not a promise. When new mining power joins, blocks come faster until the next reset raises difficulty, so a given day can see noticeably more or fewer than 144 blocks. Miners also cannot spend newly created coins until their block is 100 blocks deep, Learn Me A Bitcoin notes.
How many bitcoins have been mined so far?
Bitcoin.com News reported in March 2026 that the network had mined its 20 millionth bitcoin. You can check that figure against the schedule. By block 940,000, the subsidies add up to exactly 20 million.
On November 6, 2026, mempool.space showed 1,020 blocks left until the next difficulty reset at block 975,744. That puts the chain near block 974,700, and the subsidy schedule gives about 20.1 million bitcoin created by then. Blockchain.com notes that circulating counts like this are calculated from the reward the protocol defines.
How many bitcoin are left to mine?
The cap is just under 21 million, at 20,999,999.9769 bitcoin, the Bitcoin Wiki says. That leaves a little under 0.9 million to go as of November 2026. Because each halving cuts the daily amount in half, the last fractions will trickle out until around 2140. Our guide to why there are only 21 million bitcoin explains the limit.
The usable supply is a bit smaller than the mined total. The Bitcoin Wiki notes that some early rewards were never claimed, and coins sent to unspendable addresses or with lost keys can never move again.
This guide explains how things work. It is not financial, legal or tax advice. Last updated .