Gold Price in 2025

    Gold averaged about $3,400 per ounce in 2025 ($109.31 per gram), trading between $2,620 and $4,380. That was +42.5% versus 2024.

    Gold in 2025 at a glance

    Average price per ounce$3,400
    Average price per gram$109.31
    Approx. low / high$2,620 / $4,380
    Change vs previous year (average)+42.5%
    Average silver price$38.50
    Gold/silver ratio88
    Change from 2025 average to today—

    What moved gold in 2025

    Gold rose through $3,000 and then $4,000 for the first time, driven by central bank buying, a weaker dollar, tariff uncertainty and strong ETF inflows.

    An investor who bought one ounce at the 2025 average of $3,400 would hold metal worth — today — a change of —. Annual averages smooth out daily swings, so the price on any single day of 2025 could have been up to $980 higher or $780 lower than the average.

    Figures are rounded approximations based on LBMA daily prices, for context only.

    Gold price 2025 – FAQ

    What was the average gold price in 2025?

    The average gold price in 2025 was about $3,400 per troy ounce, or roughly $109.31 per gram, based on rounded LBMA daily fixes.

    What were the highest and lowest gold prices in 2025?

    Gold traded between roughly $2,620 and $4,380 per ounce during 2025.

    Did gold go up in 2025?

    On an annual-average basis gold was up about 42.5% in 2025 compared with 2024 ($2,386).

    What happened to gold in 2025?

    Gold rose through $3,000 and then $4,000 for the first time, driven by central bank buying, a weaker dollar, tariff uncertainty and strong ETF inflows.

    How much was 10 grams of 24k gold in 2025?

    At the 2025 average, 10 grams of pure gold were worth about $1,093 in US dollars, and 10 grams of 22k gold about $1,001.