Bitcoin price 2025 USD

In 2025 Bitcoin (BTC-USD) was priced at $101,615 USD (United States Dollar)

Open (Start of year)
$93,425
High
$126,198
Low
$74,437
Close (End of year)
$87,509

Year

2025

January - December

Bitcoin price chart 2025

What was the historical Bitcoin price for 2025 in United States Dollar (USD)? The average price for Bitcoin in 2025 BTC-USD was $101,615. The closing price for Bitcoin (BTC) in 2025 was $87,509, on December 31, 2025. It was down -6.3% for the year.

Bitcoin monthly price 2025

Monthly price history for BTC-USD (Bitcoin USD), the average price per month, with a summary of the monthly open, close, high and low prices.

The average price for Bitcoin (BTC) in USD for January 2025 was $99,834, the opening price $93,425 and the closing price $102,405.

The daily high for January was $109,115 and a low of $89,260.

The price that month was up 9.6% for the month and up 9.6% for the year.


Open
$93,425
High
$109,115
Low
$89,260
Close
$102,405

The average price for Bitcoin (BTC) in USD for February 2025 was $95,478, the opening price $102,403 and the closing price $84,373.

The daily high for February was $102,756 and a low of $78,249.

The price that month was down -17.6% for the month and down -9.7% for the year.


Open
$102,403
High
$102,756
Low
$78,249
Close
$84,373

The average price for Bitcoin (BTC) in USD for March 2025 was $85,043, the opening price $84,374 and the closing price $82,549.

The daily high for March was $95,043 and a low of $76,624.

The price that month was down -2.2% for the month and down -11.6% for the year.


Open
$84,374
High
$95,043
Low
$76,624
Close
$82,549

The average price for Bitcoin (BTC) in USD for April 2025 was $86,258, the opening price $82,552 and the closing price $94,207.

The daily high for April was $95,768 and a low of $74,437.

The price that month was up 14.1% for the month and up 0.8% for the year.


Open
$82,552
High
$95,768
Low
$74,437
Close
$94,207

The average price for Bitcoin (BTC) in USD for May 2025 was $103,434, the opening price $94,213 and the closing price $104,638.

The daily high for May was $111,970 and a low of $93,400.

The price that month was up 11.1% for the month and up 12.0% for the year.


Open
$94,213
High
$111,970
Low
$93,400
Close
$104,638

The average price for Bitcoin (BTC) in USD for June 2025 was $105,714, the opening price $104,637 and the closing price $107,135.

The daily high for June was $110,561 and a low of $98,286.

The price that month was up 2.4% for the month and up 14.7% for the year.


Open
$104,637
High
$110,561
Low
$98,286
Close
$107,135

The average price for Bitcoin (BTC) in USD for July 2025 was $115,223, the opening price $107,144 and the closing price $115,758.

The daily high for July was $123,092 and a low of $105,157.

The price that month was up 8.0% for the month and up 23.9% for the year.


Open
$107,144
High
$123,092
Low
$105,157
Close
$115,758

The average price for Bitcoin (BTC) in USD for August 2025 was $114,923, the opening price $115,739 and the closing price $108,237.

The daily high for August was $124,457 and a low of $107,444.

The price that month was down -6.5% for the month and up 15.9% for the year.


Open
$115,739
High
$124,457
Low
$107,444
Close
$108,237

The average price for Bitcoin (BTC) in USD for September 2025 was $113,061, the opening price $108,229 and the closing price $114,056.

The daily high for September was $117,912 and a low of $107,271.

The price that month was up 5.4% for the month and up 22.1% for the year.


Open
$108,229
High
$117,912
Low
$107,271
Close
$114,056

The average price for Bitcoin (BTC) in USD for October 2025 was $114,125, the opening price $114,058 and the closing price $109,556.

The daily high for October was $126,198 and a low of $103,598.

The price that month was down -3.9% for the month and up 17.3% for the year.


Open
$114,058
High
$126,198
Low
$103,598
Close
$109,556

The average price for Bitcoin (BTC) in USD for November 2025 was $96,502, the opening price $109,559 and the closing price $90,394.

The daily high for November was $111,167 and a low of $80,660.

The price that month was down -17.5% for the month and down -3.2% for the year.


Open
$109,559
High
$111,167
Low
$80,660
Close
$90,394

The average price for Bitcoin (BTC) in USD for December 2025 was $89,033, the opening price $90,389 and the closing price $87,509.

The daily high for December was $94,602 and a low of $83,862.

The price that month was down -3.2% for the month and down -6.3% for the year.


Open
$90,389
High
$94,602
Low
$83,862
Close
$87,509

Bitcoin price 2025 worldwide

The average Bitcoin price in 2025 in 7 other global currencies.

The average price for Bitcoin (BTC) in EUR (Euro) in 2025 was €89,866, the opening price €90,266 and the closing price €74,587.

The monthly high for December was €107,745 and a low of €67,560.

The price that month was down -17.4% for the month and down % for the year.


Open
€90,266
High
€107,745
Low
€67,560
Close
€74,587

The average price for Bitcoin (BTC) in GBP (British Pound Sterling) in 2025 was £77,013, the opening price £74,645 and the closing price £65,074.

The monthly high for December was £93,601 and a low of £57,647.

The price that month was down -12.8% for the month and down % for the year.


Open
£74,645
High
£93,601
Low
£57,647
Close
£65,074

The average price for Bitcoin (BTC) in JPY (Japanese Yen) in 2025 was ¥15,193,439, the opening price ¥14,701,173 and the closing price ¥13,726,813.

The monthly high for December was ¥18,982,126 and a low of ¥10,805,846.

The price that month was down -6.6% for the month and down % for the year.


Open
¥14,701,173
High
¥18,982,126
Low
¥10,805,846
Close
¥13,726,813

The average price for Bitcoin (BTC) in AUD (Australian Dollar) in 2025 was $157,471, the opening price $151,054 and the closing price $131,195.

The monthly high for December was $190,700 and a low of $122,046.

The price that month was down -13.2% for the month and down % for the year.


Open
$151,054
High
$190,700
Low
$122,046
Close
$131,195

The average price for Bitcoin (BTC) in CNY (Chinese Yuan Renminbi) in 2025 was ¥730,122, the opening price ¥681,807 and the closing price ¥612,168.

The monthly high for December was ¥898,473 and a low of ¥543,864.

The price that month was down -10.2% for the month and down % for the year.


Open
¥681,807
High
¥898,473
Low
¥543,864
Close
¥612,168

The average price for Bitcoin (BTC) in INR (Indian Rupee) in 2025 was ₹8,855,729, the opening price ₹7,995,124 and the closing price ₹7,874,082.

The monthly high for December was ₹11,197,221 and a low of ₹6,386,150.

The price that month was down -1.5% for the month and down % for the year.


Open
₹7,995,124
High
₹11,197,221
Low
₹6,386,150
Close
₹7,874,082

The average price for Bitcoin (BTC) in KRW (South Korean Won) in 2025 was ₩144,168,695, the opening price ₩138,113,536 and the closing price ₩126,359,032.

The monthly high for December was ₩177,973,280 and a low of ₩109,056,552.

The price that month was down -8.5% for the month and down % for the year.


Open
₩138,113,536
High
₩177,973,280
Low
₩109,056,552
Close
₩126,359,032

Bitcoin price table 2025

Month Price (average) Open High Low Close Change Change (year) Trading volume
January $ 99,834 $ 93,425 $ 109,115 $ 89,260 $ 102,405 10% 10% $ 1,668,843,382,017 ₿ 16,664,533
February $ 95,478 $ 102,403 $ 102,756 $ 78,249 $ 84,373 -18% -10% $ 1,257,276,788,562 ₿ 13,318,427
March $ 85,043 $ 84,374 $ 95,043 $ 76,624 $ 82,549 -2% -12% $ 1,049,435,373,908 ₿ 12,284,548
April $ 86,258 $ 82,552 $ 95,768 $ 74,437 $ 94,207 14% 1% $ 1,060,974,068,310 ₿ 12,498,603
May $ 103,434 $ 94,213 $ 111,970 $ 93,400 $ 104,638 11% 12% $ 1,496,397,538,233 ₿ 14,369,294
June $ 105,714 $ 104,637 $ 110,561 $ 98,286 $ 107,135 2% 15% $ 1,424,277,758,118 ₿ 13,487,301
July $ 115,223 $ 107,144 $ 123,092 $ 105,157 $ 115,758 8% 24% $ 2,061,338,304,539 ₿ 17,766,841
August $ 114,923 $ 115,739 $ 124,457 $ 107,444 $ 108,237 -6% 16% $ 2,048,378,158,799 ₿ 17,798,064
September $ 113,061 $ 108,229 $ 117,912 $ 107,271 $ 114,056 5% 22% $ 1,450,418,370,470 ₿ 12,851,740
October $ 114,125 $ 114,058 $ 126,198 $ 103,598 $ 109,556 -4% 17% $ 2,225,033,226,796 ₿ 19,521,124
November $ 96,502 $ 109,559 $ 111,167 $ 80,660 $ 90,394 -17% -3% $ 2,121,328,523,236 ₿ 22,201,114
December $ 89,033 $ 90,389 $ 94,602 $ 83,862 $ 87,509 -3% -6% $ 1,487,947,448,337 ₿ 16,635,663

Bitcoin all time highs 2025

In 2025 Bitcoin had 11 all time highs in USD. This lists contains the first five and the last five all time highs of the year.

The average price for Bitcoin (BTC) in USD for Jan. 20, 2025 was $102,922, the opening price $101,084 and the closing price $102,017.

The daily high for Jan. 20, 2025 was $109,115 and the daily low $99,471.

The price that day was up 0.9% for the month and up 9.2% for the year.


Open
$101,084
High
$109,115
Low
$99,471
Close
$102,017

The average price for Bitcoin (BTC) in USD for May 21, 2025 was $108,330, the opening price $106,791 and the closing price $109,678.

The daily high for May 21, 2025 was $110,724 and the daily low $106,127.

The price that day was up 2.7% for the month and up 17.4% for the year.


Open
$106,791
High
$110,724
Low
$106,127
Close
$109,678

The average price for Bitcoin (BTC) in USD for May 22, 2025 was $110,651, the opening price $109,673 and the closing price $111,673.

The daily high for May 22, 2025 was $111,970 and the daily low $109,285.

The price that day was up 1.8% for the month and up 19.5% for the year.


Open
$109,673
High
$111,970
Low
$109,285
Close
$111,673

The average price for Bitcoin (BTC) in USD for July 10, 2025 was $113,646, the opening price $111,329 and the closing price $115,987.

The daily high for July 10, 2025 was $116,609 and the daily low $110,661.

The price that day was up 4.2% for the month and up 24.1% for the year.


Open
$111,329
High
$116,609
Low
$110,661
Close
$115,987

The average price for Bitcoin (BTC) in USD for July 11, 2025 was $116,901, the opening price $115,986 and the closing price $117,517.

The daily high for July 11, 2025 was $118,856 and the daily low $115,246.

The price that day was up 1.3% for the month and up 25.8% for the year.


Open
$115,986
High
$118,856
Low
$115,246
Close
$117,517

The average price for Bitcoin (BTC) in USD for July 14, 2025 was $120,254, the opening price $119,116 and the closing price $119,850.

The daily high for July 14, 2025 was $123,092 and the daily low $118,959.

The price that day was up 0.6% for the month and up 28.3% for the year.


Open
$119,116
High
$123,092
Low
$118,959
Close
$119,850

The average price for Bitcoin (BTC) in USD for Aug. 13, 2025 was $121,534, the opening price $120,169 and the closing price $123,344.

The daily high for Aug. 13, 2025 was $123,682 and the daily low $118,940.

The price that day was up 2.6% for the month and up 32.0% for the year.


Open
$120,169
High
$123,682
Low
$118,940
Close
$123,344

The average price for Bitcoin (BTC) in USD for Aug. 14, 2025 was $120,853, the opening price $123,339 and the closing price $118,360.

The daily high for Aug. 14, 2025 was $124,457 and the daily low $117,255.

The price that day was down -4.0% for the month and up 26.7% for the year.


Open
$123,339
High
$124,457
Low
$117,255
Close
$118,360

The average price for Bitcoin (BTC) in USD for Oct. 5, 2025 was $123,421, the opening price $122,420 and the closing price $123,513.

The daily high for Oct. 5, 2025 was $125,559 and the daily low $122,192.

The price that day was up 0.9% for the month and up 32.2% for the year.


Open
$122,420
High
$125,559
Low
$122,192
Close
$123,513

The average price for Bitcoin (BTC) in USD for Oct. 6, 2025 was $124,414, the opening price $123,510 and the closing price $124,753.

The daily high for Oct. 6, 2025 was $126,198 and the daily low $123,196.

The price that day was up 1.0% for the month and up 33.5% for the year.


Open
$123,510
High
$126,198
Low
$123,196
Close
$124,753

Bitcoin price prediction 2025

There are currently 0 price predictions for 2025.