Monero is a secure, untraceable and resilient digital currency. We believe it is the successor to Bitcoin. Read why.

How long do Monero transactions take?

Typical timeline during testing:

1 second: Remote wallet can see the transaction has been initiated
3 minutes 46 seconds: Remote wallet displays first confirmation of transaction appearing in the blockchain
26 minutes: Remote wallet receives 10 confirmations of the transaction and considers the funds fully confirmed and unlocked for spending

When you send a Monero payment, it will be announced to the Monero network instantly. In our tests, in about 1 second, a Monero wallet on the other side of the planet will be able to see that the transaction has been announced. (Because the transaction is not yet confirmed, this requires use of the show_transfers pool command - see our tutorial)

However, it is not enough to rely on that announcement, because the sender could make multiple such announcements in an attempt to 'double spend' their funds. This is why the annoucement of the transaction needs to be 'mined' into a block by the network of Monero nodes. This mining is a means by which the nodes come to a consensus among themselves that the transaction is legitimate and not a 'double spend'.

On average, Monero blocks are mined every 2 minutes. This means that after announcing a transaction, your transaction will wait for the next block to be mined, and then it will take around 2 minutes to be mined into that new block.

For example, in our test transaction, it took 3 minutes and 46 seconds after initiating a transaction before the remote wallet first became aware of the transaction as part of a Monero block on the blockchain.

It is at this point that the remote wallet will display a notification that funds have been received. The funds will show in your balance but will not yet be 'unlocked' for spending. After about 26 minutes, the wallet will have received 10 confirmations of the transaction and consider the funds fully confirmed and unlocked for spending.

Comparison with Bitcoin:

Monero Bitcoin
Initial waiting time for next block to be mined Up to 2 minutes, average 1 minute Up to 10 minutes, average 5 minutes
Time for first block to be confirmed Average 2 minutes Average 10 minutes
Time for transaction to be fully confirmed 10 confirmations * 2 minutes = 20 minutes 6 confirmations * 10 minutes = 1 hour
Total time 21 minutes 1 hour 5 minutes

Block size limits and transaction priority

Blocks have a maximum size, so if there is no room then your transaction will be delayed. If you are desperate to have your transaction included in a block promptly, you will have to increase the transaction fees that you pay to the network.

Bitcoin is in turmoil at the time of writing over an argument about whether to increase the Bitcoin block size. Bitcoin blocks are frequently completely full, causing transactions to be delayed and fees to increase. For more information, see this article: Bitcoin's Block Size Debate is Back (And It Might Be Worse Than Ever)

Monero has been designed from the beginning to have an automatically adaptive block size limit, which means it will automatically be able to handle future increases in transaction volume without this argument arising.

Variation in block confirmation times

Because of the nature of the computation required to generate each block, the average time required is 2 minutes but the actual time observed could be less or more. Therefore, don't panic if your transaction takes a few more minutes than usual - this is normal. For mathematicians reading this, block computation times follow the 'Poisson distribution'.
Monero.how Tutorials
Why Monero vs Bitcoin
Monero ELI5 (Explain like I'm five) - a super simple explanation of how Monero works
How Monero's privacy works
Monero Infographic
How long transactions take
Transaction fees
Glossary of the most important Monero terms
A low-level explanation of the mechanics of Monero vs Bitcoin in plain English
How to use the Monero GUI wallet
How to create a Monero command line wallet
How to speed up initial blockchain sync
How to send and receive Monero on the command line
How to prove you've made a payment
How to restore a command line wallet from your 25 word seed
How to verify your funds with a private view key
How to buy Monero
Set up a Monero wallet on a USB pendrive linux computer using a remote daemon
How to mine Monero on Windows or Linux (Fedora or Ubuntu)
Configure OpenAlias to more easily share your Monero address
Create a paper wallet for secure offline storage
Display a Monero ticker on your Mac menu bar
Avoiding Google ad attacks
Trusted and untrusted sites
Send feedback, corrections or suggestions to hellomonero.how
Donations for running costs appreciated at 49gaVm1UjcxPjntMKLYdFxiUixBCkdGzLiFTE8opG243ZgKmZE1x7zoYjTTWu4A9t3SkkXrvjhuutY8jpdVtWVTrTS5LUwh
Thanks to Monero developers and community members that answered questions that contributed to the content in this site: jollymort, hyc, moneromoo, smooth, jwinterm, debruyne, fluffypony, pero, needmoney90, ferretinjapan, idunk, saddam, wolf0, daveyjones, snipa, gingeropolous, markos, othe, m5m400, luigi1111, kenshi84
Disclaimer: This site contains opinion for informational purposes only and does not consitute investment advice. Information may contain errors and omissions. Use solely at your own risk. Services listed here are run by third parties and are not vetted by this site. The authors of this site and/or the authors of articles linked to from this site may have financial investments that may bias their opinions, including ownership of Monero currency. Always do your own research, form your own opinions, and never take risks with money or trust third parties without verifying their credibility. Remember to take your computer security seriously and never use a computer or phone that is at risk of infection by untrusted software that may contain malware or viruses. © Copyright 2017.