How often does Monero difficulty adjust?
Monero’s mining difficulty adjusts every block, with a target of about one block every two minutes. It does not wait for a daily or weekly reset, and two minutes is a network-wide average—not a promise that each block will arrive on schedule.
What “every block” means
A block is a batch of transactions added to Monero’s shared record, called the blockchain. Mining difficulty sets how hard it is for miners to find a valid block.
After a block is added, Monero’s rules determine the difficulty required for the next one. This happens automatically. No company, mining pool, or individual miner chooses the network’s difficulty.
The adjustment follows blocks, not a clock. If the next block takes longer than two minutes to arrive, there is no separate difficulty reset at the two-minute mark. The network needs another block before it moves to the next adjustment.
Also, “adjusts every block” describes how often the calculation happens. It does not mean you should expect a large or noticeable change each time.
Why the difficulty changes
Monero aims to keep blocks arriving about two minutes apart, even as miners join or leave.
The network uses recent block history, including timing and accumulated mining work, to calculate the next difficulty. It looks across a window of blocks rather than reacting only to the latest block.
Here is the basic direction:
- More total mining power: Blocks tend to arrive faster, so difficulty generally rises.
- Less total mining power: Blocks tend to arrive more slowly, so difficulty generally falls.
- Roughly steady mining power: Difficulty can still move because finding blocks involves chance.
That history-based approach helps smooth out unusually fast or slow blocks. Adjustment is frequent, but it is not an instant, perfect response to every change in mining power.
What the two-minute target means for you
You might see two blocks appear close together, followed by a much longer gap. That is normal. Miners repeatedly try calculations, and nobody can predict exactly which attempt will find the next block.
So these statements mean different things:
- Difficulty adjusts every block: This is the adjustment schedule.
- Blocks average about two minutes apart: This is the timing target.
At that target rate, there would be roughly 720 blocks—and therefore roughly 720 difficulty recalculations—per day. The actual daily count varies.
A single long gap does not, by itself, show that the adjustment system is broken.
Network difficulty versus pool difficulty
If you mine through a pool—a service that combines miners’ work—you may also see a separate difficulty setting for shares. Shares are pieces of submitted work that help the pool measure your contribution.
A pool can adjust share difficulty on its own schedule. That does not change Monero’s network difficulty or its every-block adjustment rule.
If a browser mining dashboard shows a difficulty number, check whether it means network difficulty or share difficulty before interpreting it.
The bottom line
Monero recalculates mining difficulty after every block, aiming for an average block time of about two minutes. Remember the key distinction: adjustments happen block by block, not every two minutes on a fixed timer.
