Gold Price History and Charts

    Gold has risen from about $1,160 per ounce in 2015 to — today. Explore it year by year, over ten years, and adjusted for inflation.

    Gold / oz
    —
    Gold / gram
    —
    Change vs prev. close
    —
    Last updated
    —

    Gold price by year (USD per ounce)

    YearAverageLowHighChange
    Gold price 2025$3,400$2,620$4,380+42.5%
    Gold price 2024$2,386$1,990$2,790+22.8%
    Gold price 2023$1,943$1,810$2,080+7.9%
    Gold price 2022$1,800$1,620$2,070+0.1%
    Gold price 2021$1,799$1,680$1,960+1.6%
    Gold price 2020$1,770$1,470$2,070+27.1%
    Gold price 2019$1,393$1,270$1,555+9.9%
    Gold price 2018$1,268$1,180$1,365+0.9%
    Gold price 2017$1,257$1,150$1,350+0.5%
    Gold price 2016$1,251$1,060$1,375+7.8%
    Gold price 2015$1,160$1,050$1,300—

    Gold Long-Term Performance

    Total % return vs spot price (USD/oz). Reference values are approximate yearly averages.

    → today's spot price
    $
    on 2021-10-15 → today
    PeriodStart datePrice thenReturn

    Historical prices are approximate annual averages, interpolated between anchor years (1980–2026).

    Gold Price: Nominal vs Inflation-Adjusted

    Real gold price in today's dollars (CPI-adjusted) vs nominal historical price. USD/oz.

    Gold/Silver Ratio

    How many ounces of silver equal one ounce of gold. Historical avg ≈ 60.

    Current Ratio
    0.0
    90D Average
    0.0

    Precious Metals Performance Comparison

    90-day % change (USD), normalized to start

    Gold price history – FAQ

    How much has gold gone up in the last 10 years?

    Gold averaged about $1,160 per ounce in 2015 and about $3,400 in 2025 — a rise of roughly 193% on an annual-average basis.

    What was the highest gold price ever?

    Gold set successive all-time highs during 2025, trading above $4,000 per ounce for the first time in October 2025. Check the live price at the top of this page for today's level.

    Has gold beaten inflation?

    Over long periods, yes: the inflation-adjusted chart on this page shows gold well above its 1980 peak in real terms today, although it spent most of the 1980s and 1990s below it.

    Where do the historical prices come from?

    Annual figures are rounded averages of LBMA daily fixes. Live and recent prices come from MetalflowAPI, refreshed every 5 minutes.

    What was the gold price in 2024?

    Gold averaged about $2,386 per ounce in 2024, a record year at the time.