Firsthand Bitcoin · Data · Bitcoin miners

Data / Median confirmation time / 2025

Median confirmation time in 2025

How long the median transaction waited to be confirmed, in minutes.

Median confirmation time opened 2025 at 7.1 min (January 1, 2025) and closed at 10.6 min (December 31, 2025), up 49.5%. The high was 14.4 min on November 16, 2025 and the low 0.1 min on August 30, 2025.

Median confirmation time, month by month in 2025

MonthMonth end
January 20257.4 min
February 20257.8 min
March 20257.4 min
April 20259.9 min
May 20255.4 min
June 20256.8 min
July 20255.3 min
August 20252.6 min
September 20253.6 min
October 202510.4 min
November 20257.3 min
December 202510.6 min

The time from a transaction being seen to it landing in a block, for the median transaction that paid a fee. It sits near the ten-minute block time when the mempool is clear and stretches to hours when it is not.

Other years: 2026 · 2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013

Also in 2025: Bitcoin price · Distance from the all-time high · 200-day and 200-week averages · Network hashrate · Mining difficulty · Difficulty adjustments · Fees paid to miners · Transactions per day · Hashprice · Miner revenue · Miner prices per terahash · Bitmain releases and the bitcoin price

The full history · CSV