bitcoin average price by year past 25 years

The average closing price for Bitcoin (BTC) between August 24, 2001 and August 24, 2026 is $21,723.05. It was up 125,817,475.8% in that time. The latest price is $77,307.15.

Daily pricing data for Bitcoin dates back to 7/13/2010, and may be incomplete.