what is the current price of btc

The price for Bitcoin (BTC) today is $65,255.51. It is up 0.8% for the day.

DATEOPENHIGHLOWCLOSE
July 20 2026 23:00
$65,142.00
$65,272.21
$65,128.17
$65,255.51
July 20 2026 22:00
$65,286.02
$65,286.02
$65,092.66
$65,141.99
July 20 2026 21:00
$65,367.57
$65,445.27
$65,272.32
$65,286.02
July 20 2026 20:00
$65,142.00
$65,438.00
$65,061.92
$65,367.58
July 20 2026 19:00
$65,240.01
$65,274.58
$65,041.05
$65,142.00
July 20 2026 18:00
$65,587.99
$65,799.00
$65,204.00
$65,240.01
July 20 2026 17:00
$65,508.50
$65,646.55
$65,342.52
$65,587.98
July 20 2026 16:00
$65,598.75
$65,637.70
$65,336.00
$65,508.50
July 20 2026 15:00
$64,416.01
$65,666.80
$64,398.15
$65,598.75
July 20 2026 14:00
$64,344.01
$64,575.37
$64,077.76
$64,416.01
July 20 2026 13:00
$64,640.00
$64,763.67
$64,208.00
$64,344.01
July 20 2026 12:00
$65,002.00
$65,002.83
$64,599.89
$64,640.00
July 20 2026 11:00
$64,301.18
$65,068.00
$64,273.33
$65,002.01
July 20 2026 10:00
$64,199.51
$64,415.42
$64,162.00
$64,301.18
July 20 2026 09:00
$64,050.00
$64,276.00
$64,012.80
$64,199.50
July 20 2026 08:00
$64,280.01
$64,356.00
$63,100.00
$64,049.99
July 20 2026 07:00
$63,917.99
$64,315.96
$63,896.00
$64,280.01
July 20 2026 06:00
$64,128.01
$64,220.00
$63,765.83
$63,917.98
July 20 2026 05:00
$64,540.00
$64,562.00
$64,082.70
$64,128.00
July 20 2026 04:00
$64,869.79
$64,869.99
$64,540.00
$64,540.01
July 20 2026 03:00
$64,827.19
$64,914.93
$64,644.01
$64,869.80
July 20 2026 02:00
$64,628.01
$64,964.00
$64,585.00
$64,827.20
July 20 2026 01:00
$64,553.85
$65,029.40
$64,506.00
$64,628.01
July 20 2026 00:00
$64,722.55
$65,107.99
$64,416.00
$64,553.84
Daily pricing data for Bitcoin dates back to 7/13/2010, and may be incomplete.