All-time high

126,080 US dollars

October 6, 2025

All-time low

67.81 US dollars

July 5, 2013

Change over 1 year

−31.05%

Bitcoin monthly prices and returns

Monthly values are calculated from daily prices. High and low show daily values rather than intraday extremes. The current month is not yet complete.

Bitcoin price over the last 30 days

How much was Bitcoin in the past?

Bitcoin stands at 72,070 US dollars today. The table below shows what the price was between a week and a year ago and how much it has changed since.

Highest and lowest Bitcoin price

Bitcoin reached its all-time high of 126,080 US dollars on October 6, 2025. The highest close of the past year is 101,634 US dollars (November 13, 2025). The lowest close is 58,566 US dollars (July 1, 2026). The current price is 29.1% below the highest close of the year.

Bitcoin price by year

The year rows cover the period of the daily records on this page. The year the records start and the current year are not full years.

Milestones in Bitcoin's history

  1. January 3, 2009

    The first block (the Genesis block) was mined and the Bitcoin network went live.

  2. May 22, 2010

    The first known purchase with Bitcoin: 10,000 BTC was paid for two pizzas.

  3. November 28, 2012

    First halving: the block reward fell from 50 BTC to 25 BTC.

  4. July 9, 2016

    Second halving: the block reward fell to 12.5 BTC.

  5. May 11, 2020

    Third halving: the block reward fell to 6.25 BTC.

  6. April 20, 2024

    Fourth halving: the block reward fell to 3.125 BTC.

January 3, 2009

The first block (the Genesis block) was mined and the Bitcoin network went live.

May 22, 2010

The first known purchase with Bitcoin: 10,000 BTC was paid for two pizzas.

November 28, 2012

First halving: the block reward fell from 50 BTC to 25 BTC.

July 9, 2016

Second halving: the block reward fell to 12.5 BTC.

May 11, 2020

Third halving: the block reward fell to 6.25 BTC.

April 20, 2024

Fourth halving: the block reward fell to 3.125 BTC.

The daily price records on this page start on November 13, 2025 and grow by one day every day. Download daily prices as CSV

Bitcoin guide

Frequently asked questions

Bitcoin was at 101,634 US dollars a year ago. Today's price is 72,070 US dollars which is a change of −29.09%.

The all-time high of Bitcoin is 126,080 US dollars (October 6, 2025).

The lowest Bitcoin price on record is 67.81 US dollars (July 5, 2013).

The prices are the average compiled by CoinGecko from many exchanges. The daily value is that day's closing price. Monthly highs and lows are calculated from daily closes.

Data source: CoinGecko (average across many exchanges). Prices are refreshed every few minutes and daily closes every hour. Last updated: November 12, 2026 - 05:44 PM. Data may be delayed by a few minutes. It is not investment advice.