Firsthand Bitcoin · Data · Bitcoin miners

Median confirmation time

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

11.3 min on Oct 29, 2026, against 9.2 min a year earlier.

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.

Median confirmation time, month by month

MonthMedian confirmation time
Nov 20257.3 min
Dec 202510.6 min
Jan 20269.3 min
Feb 202611.3 min
Mar 202610.9 min
Apr 20269.5 min
May 202613.9 min
Jun 202611.3 min
Jul 20269.9 min
Aug 202611.4 min
Sep 202612.0 min
Oct 202611.3 min

Questions

What is median confirmation time today?
11.3 min as of October 29, 2026, up 30.3% over the last 30 days.
How has it changed over the past year?
A year ago it was 10.3 min; today it is 11.3 min, a change of +9.4%.
What is the highest median confirmation time on record?
29.3 min, on December 2, 2016.
How is this chart calculated?
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.

By year

2026 · 2025 · 2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013

Data: CSV · JSON. Embed: <iframe src="https://firsthandbitcoin.com/embed/confirmation-time" width="100%" height="420"></iframe>. Free to reuse with a link to this page.

Updated daily. Latest data 2026-11-06.

Network hashrate · Mining difficulty · Difficulty adjustments · Fees paid to miners · Transactions per day · Mempool · Active addresses · UTXO set · Block size and transactions per block · Blocks mined per day · Blockchain size · Miner revenue per transaction