How long does it take to mine one Bitcoin? The real answer
The honest answer is not 10 minutes. The network releases a fresh batch of coins about every 10 minutes, but what any miner earns depends on their slice of a vast pool of computing power. For a single home machine, a whole coin can take decades.
Published · 7 min read
Mining one whole Bitcoin has no fixed clock. The network mints a fresh batch of coins about every 10 minutes, and that batch is 3.125 coins today. A small miner does not pocket a whole coin on that schedule. What you earn tracks your slice of a giant pool of computing power. For one home machine now, a full coin can take decades.
You mine blocks, not single coins
Bitcoin mining does not hand out coins one at a time. It pays in blocks. About every 10 minutes one miner, somewhere in the world, wins the right to add the next block to the chain and takes the entire reward for it. Today that reward is 3.125 new coins, plus the fees from the transactions packed into the block.
So the payout is lumpy, and it is all or nothing. You either find a block and collect the full 3.125 coins, or you collect nothing at all. No setting, no machine and no pool pays out exactly one coin to order. It is impossible to aim for one coin in a set time, because the reward does not arrive in single units.
Across the whole network the arithmetic is steadier. About 144 blocks are found each day. At 3.125 coins a block, that is close to 450 fresh coins entering the world daily, shared among every miner competing. How much of that reaches you comes down to one thing: your share of the total computing power.
The reward is 3.125 coins, and it keeps shrinking
The block reward is not a fixed sum. Every 210,000 blocks, which works out to roughly once every four years, it is cut in half. This is the halving, written into Bitcoin's code by its creator, Satoshi Nakamoto, to slow the release of new coins over time. The April 2024 halving dropped the reward from 6.25 coins to the 3.125 paid now.
Another cut is coming. The next halving, expected in 2028, will take the reward down to 1.5625 coins a block. After that, 0.78125. Each step shrinks the pot a miner competes for, so the same effort earns less new Bitcoin with every cycle. The releases keep halving until the last fraction of a coin is mined near the year 2140. We cover that end point in our guide on when the last Bitcoin will be mined.
This is why the answer to how long one coin takes has shifted over the years. A home miner in 2012 faced a reward of 50 coins a block and a tiny network. The same person today faces 3.125 coins and a network millions of times larger. The job got harder on both ends.
Why 10 minutes is the network's pace, not yours
The 10 minute block time is a network average, and it is held there on purpose. Bitcoin adjusts its mining difficulty every 2,016 blocks, about once a fortnight, raising or lowering the challenge so blocks keep arriving near that pace no matter how many machines switch on or off. On 29 October 2026 the difficulty climbed 5.5 percent to 148.36 trillion, according to Hashrate Index, with the next adjustment due around 13 November.
Sitting behind that difficulty is the network's hashrate, the total guessing power of every miner combined. In the seven days to 2 November 2026 it averaged 1,062 exahashes per second, Hashrate Index data showed. An exahash is a quintillion guesses. Multiply that by 1,062, then by every second of the day, and the scale of the competition starts to sink in.
Your own odds fall out of this directly. They are your hashrate divided by the network's. Because the network's number is so large, a single machine's slice is almost invisible. That is the real reason the 10 minute figure, quoted on every explainer page, says nothing about your personal wait. The clock is the network's. Yours runs far slower.
A worked example for one machine
Put real numbers on it. A strong home rig today, a modern ASIC, runs at roughly 200 terahashes per second. Set that against a network of 1,062 exahashes and the machine is about one part in 5.3 million of the whole. Its chance of landing any particular block is one in 5.3 million.
Follow that through and the wait turns brutal. Mining a block entirely on your own would take, on average, close to a century. To collect the equivalent of one full coin in rewards, the average is around 30 years. These figures are tied to the November 2026 hashrate. They stretch further as more machines join and as the reward halves again.
And they are averages, not guarantees. Mining is random. A solo miner could strike a block next week by luck alone. Another could grind for 20 years and never see one. Pure chance decides the timing, and no one can predict when a given machine will win. That uncertainty is the part most guides skip.
Network difficulty also keeps climbing, which quietly stretches every one of these timelines. Each new wave of machines pushes the difficulty higher, so the same rig earns a smaller slice than it did a year earlier. The hashrate has pushed past 1,000 exahashes as more computing power came online. A home miner is not racing a fixed target. They are chasing one that keeps moving away, which is why a setup that pays today can fall behind within months.
Pools trade the lottery for a wage
Almost no one mines Bitcoin alone anymore. They join a pool, where thousands of machines combine their power and split every reward by how much each one contributes. A miner running 200 terahashes inside a pool earns a thin but steady stream, around 0.00008 of a coin a day at current conditions, rather than waiting decades for one rare jackpot.
Here is the catch worth understanding. A pool changes the rhythm of the pay, not the rate. Over a long enough run, a pool miner and a lone miner with identical hardware end up with about the same total. One receives it in smooth daily slivers. The other waits for a rare, heavy hit. For nearly everyone the steady slivers are easier to plan around, which is why solo Bitcoin mining has all but died out.
Pools do carry their own trade-offs. The operator takes a small fee, and a handful of large pools now find most blocks, which worries some who value the network staying spread out. Still, for a single miner chasing any kind of predictable return, a pool is the only sensible route.
What it costs, and why big farms win
Scale decides everything here. To average one coin a day a miner would need roughly 0.2 percent of the network, which comes to a couple of exahashes of power. That means thousands of top machines, plus the warehouses, cooling systems and cheap electricity to keep them running. It is an industrial business, not a hobby in a spare room.
Margins are thin, and they swing with the price of power. Hashprice, the daily mining revenue per unit of computing power, sat at $32.86 per petahash per day on 2 November 2026, down 8.7 percent in a week, Hashrate Index reported. At that rate a single 200 terahash machine brings in about $6.57 a day before its electricity bill. Kaan Farahani, a research associate at Luxor Technology, wrote in the same report that early difficulty forecasts stay shaky because of short-term swings.
Those slim returns explain a lot of recent moves. When Bitcoin's price drops, the weakest miners power down, and some redirect their electricity and sites to other work. One large operator recently wound down Bitcoin mining to chase steadier income from artificial intelligence computing, a shift we covered in our report on IREN leaving mining.
What to watch
No single number answers how long one coin takes. The honest version is a formula: your hashrate against the whole network's, multiplied by a reward that keeps shrinking, multiplied by luck. Three things are worth watching if you are weighing it up. The 2028 halving will cut the reward again. The hashrate keeps climbing, which lengthens everyone's odds. And your power price settles whether any of it earns a profit.
Mining Bitcoin at home is still possible. Profitable is another question, and for most people today the honest answer is no. New coins flow overwhelmingly to large, low-cost operations, and that concentration is unlikely to loosen while electricity stays the deciding cost. Anyone curious can run their own hardware through a current mining calculator before spending a cent. This guide is general information, not financial or investment advice.
Frequently asked
How long does it take to mine 1 Bitcoin?
There is no fixed answer. The network releases about 450 new coins a day across all miners, but your share depends on your computing power. A single modern home machine mining alone could take around 30 years, on average, to earn one coin's worth of reward. Pools pay smaller amounts more steadily.
Can you still mine Bitcoin at home?
Yes, but rarely at a profit. One machine competes against more than 1,000 exahashes of global computing power, so solo rewards are rare and slow. Most home miners join a pool for small, regular payouts. After electricity costs, many make little or nothing at current prices.
How much Bitcoin is mined each day?
About 450 new coins enter circulation each day. That comes from roughly 144 blocks, each paying the current reward of 3.125 coins, plus transaction fees. The daily figure will fall to about 225 coins after the 2028 halving, and it keeps halving every four years until new issuance ends near 2140.
Sources, and what is behind them
- How long does it take to mine one bitcoin?, RiverOther
- Hashrate Index Roundup (November 2, 2026), Luxor Technology (November 2, 2026)Dataset