Firsthand Bitcoin · Data · Bitcoin miners
Data / Transactions per day / 2025
On-chain bitcoin transactions confirmed per day, seven-day average.
Transactions per day opened 2025 at 334,899/day (January 1, 2025) and closed at 474,415/day (December 31, 2025), up 41.7%. The high was 566,269/day on September 2, 2025 and the low 313,507/day on June 25, 2025.
| Month | Month end |
|---|---|
| January 2025 | 329,406/day |
| February 2025 | 464,390/day |
| March 2025 | 395,673/day |
| April 2025 | 406,942/day |
| May 2025 | 393,895/day |
| June 2025 | 373,662/day |
| July 2025 | 462,262/day |
| August 2025 | 530,171/day |
| September 2025 | 505,014/day |
| October 2025 | 494,847/day |
| November 2025 | 437,392/day |
| December 2025 | 474,415/day |
How many transactions the network confirms each day. Blockspace is fixed, so when demand rises the queue lengthens and fees go up rather than the count rising without limit.
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 · Hashprice · Miner revenue · Miner prices per terahash · Bitmain releases and the bitcoin price · Break-even electricity price