How Long Does a Bitcoin Transaction Take to Confirm?
Why confirmation time depends on your fee, what “6 confirmations” means, and how to speed it up.
7 min read · Reviewed May 15, 2026
Most Bitcoin transactions confirm within 10 to 60 minutes. But “most” is doing a lot of work in that sentence — the real answer depends almost entirely on the fee you paid and how busy the network is. Pay a competitive rate on a quiet network and you're done in one block; pay too little during a rush and you could wait hours.
The ten-minute rule of thumb
Bitcoin produces a new blockroughly every ten minutes, and each block confirms a batch of transactions. So in the best case — your fee is high enough to make the very next block — you're looking at about ten minutes, sometimes less, sometimes a bit more (blocks arrive on an average, not a fixed clock). One block is one confirmation.
What actually sets your confirmation time
Two things, and they interact:
- →Your fee rate (sat/vByte). This is your bid for the next block. Bid above the current cut-off and you're in; bid below it and you wait in the mempool until demand drops. See what a good rate is right now.
- →Network demand. When lots of people are sending, the cut-off rate climbs and a fee that was fine an hour ago can fall behind. When the network is quiet, even a low fee confirms quickly.
That's why the same fee can mean ten minutes on a Sunday and two hours on a busy weekday. Time isn't fixed — it's the result of your bid meeting live demand.
The quick version
What “confirmations” means and how many you need
Each new block built on top of yours adds another confirmation. More confirmations means the transaction is buried deeper in the chain and is exponentially harder to ever reverse.
- →1 confirmation — included in a block. Fine for small, everyday amounts.
- →3 confirmations — comfortable for most moderate payments.
- →6 confirmations — the traditional standard for large or high-value transfers; about an hour at normal block timing. Many exchanges require this before crediting a deposit.
Who decides? Usually the receiver. An exchange or merchant sets how many confirmations they want before treating the funds as final.
Why is mine taking forever?
If you're well past an hour with zero confirmations, the fee was almost certainly too low for current conditions. Your coins are safe — the transaction is just sitting in the mempool, out-bid. It will usually confirm once demand falls (overnight or on a weekend), or you can speed it up. See why your transaction is stuck for the full fix.
Speeding it up
If it's urgent, two tools can help: RBF (rebroadcast the same transaction with a higher fee) and CPFP (spend the output with a high-fee child transaction). Which one applies depends on your situation — see RBF vs CPFP.
How to get fast confirmation from the start
- →Check the live rate before sending and pay the “next block” tier if you need speed.
- →Enable RBF so you can bump the fee later if conditions change.
- →Send during quiet windows when speed isn't critical — see the cheapest time to send.
The bottom line
Plan for 10–60 minutes in normal conditions, up to an hour for the 6 confirmations big transfers often need. The single biggest lever is your fee relative to current demand: pay the right rate for your deadline and confirmation is fast and predictable.
Check the live wait for each fee tier on the SatSaver tracker. Data from mempool.space.
Recommended gear & reading
Tools and books that pair well with this guide.
Inventing Bitcoin
A short, plain-English walkthrough of how Bitcoin works. The easiest starting point for beginners.
View on AmazonTop pickTrezor Safe 3
Secure-element hardware wallet that lets you set your own sat/vByte fee on every transaction.
View on AmazonCryptosteel Capsule
Fireproof, waterproof steel backup for your 24-word seed phrase. No cloud, no electronics.
View on Amazonⓘ As an Amazon Associate, SatSaver earns from qualifying purchases — at no extra cost to you. Commissions help keep the core tools free. Full disclosure
See the live answer right now
SatSaver reads the live mempool and tells you whether to send or wait — plus the exact sat/vByte to pay. Free, no signup.
Open the fee calculator →Keep reading
What's a Good sat/vByte Fee Right Now?
How to pick a fee rate that confirms without overpaying — and why “good” changes by the hour.
The Cheapest Time to Send Bitcoin
The hours and days fees tend to drop — and how to time a non-urgent send to pay the least.
Why Is My Bitcoin Transaction Stuck?
What “unconfirmed” really means, why low-fee sends stall, and the safe ways to get unstuck.