average btc price per year last 10 years

The average closing price for Bitcoin (BTC) between April 29, 2015 and April 29, 2025 is $23,094.91. It was up 42,002.2% in that time. The latest price is $94,276.49.

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