In December 2025 Bitcoin (BTC-USD) was priced at $87,743 USD (United States Dollar)
2025
1 days
What was the historical Bitcoin price for December 2025 in United States Dollar (USD)? The average price for Bitcoin in December 2025 BTC-USD was $87,743. The closing price for Bitcoin (BTC) in December 2025 was $86,322, on Dec. 1, 2025. It was down -4.5% for the month and down -7.6% for the year.
Daily price history for BTC-USD (Bitcoin USD), the average price per day, with a summary of the daily open, close, high and low prices.
The average price for Bitcoin (BTC) in USD for Dec. 1, 2025 was $87,743, the opening price $90,389 and the closing price $86,322.
The daily high for Dec. 1, 2025 was $90,398 and the daily low $83,862.
The price that day was down -4.5% for the day, down % for the month and down -7.6% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 2, 2025 was $89,048, the opening price $86,323 and the closing price $91,350.
The daily high for Dec. 2, 2025 was $92,317 and the daily low $86,202.
The price that day was up 5.8% for the day, down % for the month and down -2.2% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 3, 2025 was $92,498, the opening price $91,345 and the closing price $93,528.
The daily high for Dec. 3, 2025 was $94,061 and the daily low $91,056.
The price that day was up 2.4% for the day, down % for the month and up 0.1% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 4, 2025 was $92,653, the opening price $93,454 and the closing price $92,142.
The daily high for Dec. 4, 2025 was $94,038 and the daily low $90,976.
The price that day was down -1.5% for the day, down % for the month and down -1.4% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 5, 2025 was $90,594, the opening price $92,134 and the closing price $89,388.
The daily high for Dec. 5, 2025 was $92,703 and the daily low $88,152.
The price that day was down -3.0% for the day, down % for the month and down -4.3% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 6, 2025 was $89,470, the opening price $89,389 and the closing price $89,272.
The daily high for Dec. 6, 2025 was $90,267 and the daily low $88,952.
The price that day was down -0.1% for the day, down % for the month and down -4.4% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 7, 2025 was $89,806, the opening price $89,278 and the closing price $90,406.
The daily high for Dec. 7, 2025 was $91,741 and the daily low $87,800.
The price that day was up 1.3% for the day, down % for the month and down -3.2% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 8, 2025 was $90,744, the opening price $90,425 and the closing price $90,640.
The daily high for Dec. 8, 2025 was $92,267 and the daily low $89,645.
The price that day was up 0.3% for the day, down % for the month and down -3.0% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 9, 2025 was $91,880, the opening price $90,640 and the closing price $92,692.
The daily high for Dec. 9, 2025 was $94,602 and the daily low $89,587.
The price that day was up 2.3% for the day, down % for the month and down -0.8% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 10, 2025 was $92,708, the opening price $92,695 and the closing price $92,021.
The daily high for Dec. 10, 2025 was $94,477 and the daily low $91,640.
The price that day was down -0.7% for the day, down % for the month and down -1.5% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 11, 2025 was $91,853, the opening price $92,011 and the closing price $92,511.
The daily high for Dec. 11, 2025 was $93,554 and the daily low $89,335.
The price that day was up 0.5% for the day, down % for the month and down -1.0% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 12, 2025 was $91,266, the opening price $92,514 and the closing price $90,270.
The daily high for Dec. 12, 2025 was $92,748 and the daily low $89,533.
The price that day was down -2.4% for the day, down % for the month and down -3.4% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 13, 2025 was $90,251, the opening price $90,258 and the closing price $90,299.
The daily high for Dec. 13, 2025 was $90,648 and the daily low $89,801.
The price that day was up 0.0% for the day, down % for the month and down -3.3% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 14, 2025 was $89,151, the opening price $90,296 and the closing price $88,175.
The daily high for Dec. 14, 2025 was $90,498 and the daily low $87,635.
The price that day was down -2.4% for the day, down % for the month and down -5.6% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 15, 2025 was $87,470, the opening price $88,171 and the closing price $86,420.
The daily high for Dec. 15, 2025 was $89,984 and the daily low $85,304.
The price that day was down -2.0% for the day, down % for the month and down -7.5% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 16, 2025 was $86,955, the opening price $86,424 and the closing price $87,844.
The daily high for Dec. 16, 2025 was $88,170 and the daily low $85,382.
The price that day was up 1.6% for the day, down % for the month and down -6.0% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 17, 2025 was $87,393, the opening price $87,848 and the closing price $86,144.
The daily high for Dec. 17, 2025 was $90,265 and the daily low $85,316.
The price that day was down -1.9% for the day, down % for the month and down -7.8% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 18, 2025 was $86,364, the opening price $86,144 and the closing price $85,463.
The daily high for Dec. 18, 2025 was $89,413 and the daily low $84,436.
The price that day was down -0.8% for the day, down % for the month and down -8.5% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 19, 2025 was $87,007, the opening price $85,476 and the closing price $88,103.
The daily high for Dec. 19, 2025 was $89,339 and the daily low $85,108.
The price that day was up 3.1% for the day, down % for the month and down -5.7% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 20, 2025 was $88,217, the opening price $88,102 and the closing price $88,344.
The daily high for Dec. 20, 2025 was $88,497 and the daily low $87,925.
The price that day was up 0.3% for the day, down % for the month and down -5.4% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 21, 2025 was $88,402, the opening price $88,345 and the closing price $88,622.
The daily high for Dec. 21, 2025 was $89,028 and the daily low $87,613.
The price that day was up 0.3% for the day, down % for the month and down -5.1% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 22, 2025 was $88,880, the opening price $88,621 and the closing price $88,490.
The daily high for Dec. 22, 2025 was $90,502 and the daily low $87,908.
The price that day was down -0.1% for the day, down % for the month and down -5.3% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 23, 2025 was $87,852, the opening price $88,490 and the closing price $87,414.
The daily high for Dec. 23, 2025 was $88,898 and the daily low $86,607.
The price that day was down -1.2% for the day, down % for the month and down -6.4% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 24, 2025 was $87,346, the opening price $87,404 and the closing price $87,612.
The daily high for Dec. 24, 2025 was $87,957 and the daily low $86,412.
The price that day was up 0.2% for the day, down % for the month and down -6.2% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 25, 2025 was $87,574, the opening price $87,608 and the closing price $87,235.
The daily high for Dec. 25, 2025 was $88,502 and the daily low $86,949.
The price that day was down -0.4% for the day, down % for the month and down -6.6% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 26, 2025 was $87,656, the opening price $87,236 and the closing price $87,301.
The daily high for Dec. 26, 2025 was $89,459 and the daily low $86,628.
The price that day was up 0.1% for the day, down % for the month and down -6.6% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 27, 2025 was $87,540, the opening price $87,301 and the closing price $87,802.
The daily high for Dec. 27, 2025 was $87,875 and the daily low $87,183.
The price that day was up 0.6% for the day, down % for the month and down -6.0% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 28, 2025 was $87,754, the opening price $87,799 and the closing price $87,836.
The daily high for Dec. 28, 2025 was $87,987 and the daily low $87,395.
The price that day was up 0.0% for the day, down % for the month and down -6.0% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 29, 2025 was $87,998, the opening price $87,836 and the closing price $87,138.
The daily high for Dec. 29, 2025 was $90,299 and the daily low $86,718.
The price that day was down -0.8% for the day, down % for the month and down -6.7% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 30, 2025 was $87,899, the opening price $87,134 and the closing price $88,430.
The daily high for Dec. 30, 2025 was $89,298 and the daily low $86,736.
The price that day was up 1.5% for the day, down % for the month and down -5.3% for the year.
The average price for Bitcoin (BTC) in USD for Dec. 31, 2025 was $88,037, the opening price $88,430 and the closing price $87,509.
The daily high for Dec. 31, 2025 was $89,080 and the daily low $87,131.
The price that day was down -1.0% for the day, down % for the month and down -6.3% for the year.
The average Bitcoin price in December 2025 in 7 other global currencies.
The average price for Bitcoin (BTC) in EUR (Euro) for December 2025 was €76,007, the opening price €77,914 and the closing price €74,587.
The daily high for December was €81,293 and a low of €72,013.
The price that day was down -4.3% for the month and down -17.4% for the year.
The average price for Bitcoin (BTC) in GBP (British Pound Sterling) for December 2025 was £66,497, the opening price £68,274 and the closing price £65,074.
The daily high for December was £71,048 and a low of £63,078.
The price that day was down -4.7% for the month and down -12.8% for the year.
The average price for Bitcoin (BTC) in JPY (Japanese Yen) for December 2025 was ¥13,890,668, the opening price ¥14,092,611 and the closing price ¥13,726,813.
The daily high for December was ¥14,839,414 and a low of ¥13,009,810.
The price that day was down -2.6% for the month and down -6.6% for the year.
The average price for Bitcoin (BTC) in AUD (Australian Dollar) for December 2025 was $133,945, the opening price $137,969 and the closing price $131,195.
The daily high for December was $142,506 and a low of $127,655.
The price that day was down -4.9% for the month and down -13.1% for the year.
The average price for Bitcoin (BTC) in CNY (Chinese Yuan Renminbi) for December 2025 was ¥627,149, the opening price ¥639,553 and the closing price ¥612,168.
The daily high for December was ¥668,228 and a low of ¥593,061.
The price that day was down -4.3% for the month and down -10.2% for the year.
The average price for Bitcoin (BTC) in INR (Indian Rupee) for December 2025 was ₹8,013,538, the opening price ₹8,076,712 and the closing price ₹7,874,082.
The daily high for December was ₹8,498,915 and a low of ₹7,515,555.
The price that day was down -2.5% for the month and down -1.5% for the year.
The average price for Bitcoin (BTC) in KRW (South Korean Won) for December 2025 was ₩130,486,839, the opening price ₩132,662,224 and the closing price ₩126,359,032.
The daily high for December was ₩139,037,040 and a low of ₩123,007,512.
The price that day was down -4.8% for the month and down -8.5% for the year.
The bitcoin price for the month December in other years.
The average price for Bitcoin (BTC) in USD for December 2014 was $342, the opening price $378 and the closing price $320.
The daily high for December was $384 and a low of $304.
The price that month was down -15.3% for the month and down -31.3% for the year.
The average price for Bitcoin (BTC) in USD for December 2015 was $423, the opening price $377 and the closing price $431.
The daily high for December was $469 and a low of $349.
The price that month was up 14.1% for the month and up 34.4% for the year.
The average price for Bitcoin (BTC) in USD for December 2016 was $824, the opening price $746 and the closing price $964.
The daily high for December was $979 and a low of $746.
The price that month was up 29.2% for the month and up 123.8% for the year.
The average price for Bitcoin (BTC) in USD for December 2017 was $15,179, the opening price $10,199 and the closing price $14,156.
The daily high for December was $20,089 and a low of $9,695.
The price that month was up 38.3% for the month and up 1,369.0% for the year.
The average price for Bitcoin (BTC) in USD for December 2018 was $3,727, the opening price $4,024 and the closing price $3,743.
The daily high for December was $4,309 and a low of $3,191.
The price that month was down -6.8% for the month and down -73.5% for the year.
The average price for Bitcoin (BTC) in USD for December 2019 was $7,292, the opening price $7,572 and the closing price $7,194.
The daily high for December was $7,743 and a low of $6,540.
The price that month was down -5.0% for the month and up 92.0% for the year.
The average price for Bitcoin (BTC) in USD for December 2020 was $21,812, the opening price $19,634 and the closing price $29,002.
The daily high for December was $29,245 and a low of $17,620.
The price that month was up 47.8% for the month and up 303.1% for the year.
The average price for Bitcoin (BTC) in USD for December 2021 was $49,441, the opening price $56,908 and the closing price $46,306.
The daily high for December was $59,042 and a low of $42,875.
The price that month was down -18.8% for the month and up 59.7% for the year.
The average price for Bitcoin (BTC) in USD for December 2022 was $16,960, the opening price $17,168 and the closing price $16,547.
The daily high for December was $18,319 and a low of $16,398.
The price that month was down -3.6% for the month and down -64.3% for the year.
The average price for Bitcoin (BTC) in USD for December 2023 was $42,457, the opening price $37,718 and the closing price $42,265.
The daily high for December was $44,706 and a low of $37,629.
The price that month was up 12.1% for the month and up 155.4% for the year.
The average price for Bitcoin (BTC) in USD for December 2024 was $98,226, the opening price $96,461 and the closing price $93,429.
The daily high for December was $108,268 and a low of $91,317.
The price that month was down -3.1% for the month and up 121.0% for the year.
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.
| Day | Price (average) | Open | High | Low | Close | Change (day) | Change (month) | Change (year) | Trading volume | |
|---|---|---|---|---|---|---|---|---|---|---|
| Dec. 1, 2025 | $ 87,743 | $ 90,389 | $ 90,398 | $ 83,862 | $ 86,322 | -5% | % | -8% | $ 87,962,894,424 | ₿ 1,002,509 |
| Dec. 2, 2025 | $ 89,048 | $ 86,323 | $ 92,317 | $ 86,202 | $ 91,350 | 6% | % | -2% | $ 78,546,798,211 | ₿ 882,074 |
| Dec. 3, 2025 | $ 92,498 | $ 91,345 | $ 94,061 | $ 91,056 | $ 93,528 | 2% | % | 0% | $ 77,650,204,986 | ₿ 839,484 |
| Dec. 4, 2025 | $ 92,653 | $ 93,454 | $ 94,038 | $ 90,976 | $ 92,142 | -1% | % | -1% | $ 64,538,402,681 | ₿ 696,564 |
| Dec. 5, 2025 | $ 90,594 | $ 92,134 | $ 92,703 | $ 88,152 | $ 89,388 | -3% | % | -4% | $ 63,256,398,633 | ₿ 698,240 |
| Dec. 6, 2025 | $ 89,470 | $ 89,389 | $ 90,267 | $ 88,952 | $ 89,272 | 0% | % | -4% | $ 37,994,042,405 | ₿ 424,656 |
| Dec. 7, 2025 | $ 89,806 | $ 89,278 | $ 91,741 | $ 87,800 | $ 90,406 | 1% | % | -3% | $ 47,394,898,960 | ₿ 527,748 |
| Dec. 8, 2025 | $ 90,744 | $ 90,425 | $ 92,267 | $ 89,645 | $ 90,640 | 0% | % | -3% | $ 57,394,099,056 | ₿ 632,482 |
| Dec. 9, 2025 | $ 91,880 | $ 90,640 | $ 94,602 | $ 89,587 | $ 92,692 | 2% | % | -1% | $ 66,861,721,440 | ₿ 727,707 |
| Dec. 10, 2025 | $ 92,708 | $ 92,695 | $ 94,477 | $ 91,640 | $ 92,021 | -1% | % | -2% | $ 65,420,694,513 | ₿ 705,661 |
| Dec. 11, 2025 | $ 91,853 | $ 92,011 | $ 93,554 | $ 89,335 | $ 92,511 | 1% | % | -1% | $ 64,532,834,621 | ₿ 702,566 |
| Dec. 12, 2025 | $ 91,266 | $ 92,514 | $ 92,748 | $ 89,533 | $ 90,270 | -2% | % | -3% | $ 80,275,884,583 | ₿ 879,580 |
| Dec. 13, 2025 | $ 90,251 | $ 90,258 | $ 90,648 | $ 89,801 | $ 90,299 | 0% | % | -3% | $ 64,237,748,110 | ₿ 711,766 |
| Dec. 14, 2025 | $ 89,151 | $ 90,296 | $ 90,498 | $ 87,635 | $ 88,175 | -2% | % | -6% | $ 50,465,972,205 | ₿ 566,072 |
| Dec. 15, 2025 | $ 87,470 | $ 88,171 | $ 89,984 | $ 85,304 | $ 86,420 | -2% | % | -7% | $ 45,559,514,323 | ₿ 520,860 |
| Dec. 16, 2025 | $ 86,955 | $ 86,424 | $ 88,170 | $ 85,382 | $ 87,844 | 2% | % | -6% | $ 41,262,178,223 | ₿ 474,523 |
| Dec. 17, 2025 | $ 87,393 | $ 87,848 | $ 90,265 | $ 85,316 | $ 86,144 | -2% | % | -8% | $ 44,243,392,914 | ₿ 506,258 |
| Dec. 18, 2025 | $ 86,364 | $ 86,144 | $ 89,413 | $ 84,436 | $ 85,463 | -1% | % | -9% | $ 52,667,115,348 | ₿ 609,827 |
| Dec. 19, 2025 | $ 87,007 | $ 85,476 | $ 89,339 | $ 85,108 | $ 88,103 | 3% | % | -6% | $ 46,733,310,561 | ₿ 537,124 |
| Dec. 20, 2025 | $ 88,217 | $ 88,102 | $ 88,497 | $ 87,925 | $ 88,344 | 0% | % | -5% | $ 14,688,196,659 | ₿ 166,501 |
| Dec. 21, 2025 | $ 88,402 | $ 88,345 | $ 89,028 | $ 87,613 | $ 88,622 | 0% | % | -5% | $ 19,845,522,660 | ₿ 224,492 |
| Dec. 22, 2025 | $ 88,880 | $ 88,621 | $ 90,502 | $ 87,908 | $ 88,490 | 0% | % | -5% | $ 38,047,472,118 | ₿ 428,075 |
| Dec. 23, 2025 | $ 87,852 | $ 88,490 | $ 88,898 | $ 86,607 | $ 87,414 | -1% | % | -6% | $ 43,683,011,533 | ₿ 497,232 |
| Dec. 24, 2025 | $ 87,346 | $ 87,404 | $ 87,957 | $ 86,412 | $ 87,612 | 0% | % | -6% | $ 25,550,297,986 | ₿ 292,517 |
| Dec. 25, 2025 | $ 87,574 | $ 87,608 | $ 88,502 | $ 86,949 | $ 87,235 | 0% | % | -7% | $ 19,953,216,347 | ₿ 227,845 |
| Dec. 26, 2025 | $ 87,656 | $ 87,236 | $ 89,459 | $ 86,628 | $ 87,301 | 0% | % | -7% | $ 42,455,674,908 | ₿ 484,343 |
| Dec. 27, 2025 | $ 87,540 | $ 87,301 | $ 87,875 | $ 87,183 | $ 87,802 | 1% | % | -6% | $ 13,741,199,310 | ₿ 156,970 |
| Dec. 28, 2025 | $ 87,754 | $ 87,799 | $ 87,987 | $ 87,395 | $ 87,836 | 0% | % | -6% | $ 15,156,557,929 | ₿ 172,716 |
| Dec. 29, 2025 | $ 87,998 | $ 87,836 | $ 90,299 | $ 86,718 | $ 87,138 | -1% | % | -7% | $ 48,411,625,849 | ₿ 550,146 |
| Dec. 30, 2025 | $ 87,899 | $ 87,134 | $ 89,298 | $ 86,736 | $ 88,430 | 1% | % | -5% | $ 35,586,356,225 | ₿ 404,853 |
| Dec. 31, 2025 | $ 88,037 | $ 88,430 | $ 89,080 | $ 87,131 | $ 87,509 | -1% | % | -6% | $ 33,830,210,616 | ₿ 384,271 |
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
There are currently 0 price predictions for 2025.