Gold price today

The live gold price per troy ounce, converted to major currencies, with price history and a calculator.

3,954.59 USD per oz -1.35% · 24h
127.14 USD per g · Updated

Gold price per unit

Unit USDEURGBPCHF
1 gram 127.14113.8094.90104.66
1 troy ounce 3,954.593,539.502,951.663,255.17
1 kilogram 127,142.88113,797.5694,898.03104,656.09

Gold price in USD per oz

4,071.774,029.813,987.863,945.91Oct 23, 2026Oct 26, 2026Oct 30, 2026
4,206.494,116.304,026.113,935.93Sep 30, 2026Oct 15, 2026Oct 30, 2026
5,447.154,912.784,378.403,844.03Oct 30, 2025May 16, 2026Oct 30, 2026
5,555.134,152.062,748.981,345.91Nov 1, 2021Jun 25, 2024Oct 30, 2026

History available since October 20, 2016.

7 days-1.11%
30 days-4.95%
1 year-1.53%
5 years+120.21%

Gold value calculator

Value3,954.59 USD

Compare gold dealers

How much gold you get for 1,000.00 USD at each dealer, after spreads and fees.

Revolut Best deal

Gold & silver
You receive 0.2516 XAU
Fee 2.50 USD Rate 0.00025224 Total cost 0.50% Instant
Go to Revolut

BullionVault

Vaulted gold & silver
You receive 0.2514 XAU
Fee 5.00 USD Rate 0.00025262 Total cost 0.60% Same day
Go to BullionVault

Goldrepublic

Gold & silver
You receive 0.2505 XAU
Fee 7.50 USD Rate 0.00025237 Total cost 0.95% Same day
Go to Goldrepublic

Bitpanda

Metals
You receive 0.2497 XAU
Fee 0.00 USD Rate 0.00024971 Total cost 1.25% Instant
Go to Bitpanda

Ranked by the amount you receive. Some links are affiliate links: we may earn a commission at no extra cost to you. It never changes the order. How we compare. Indicative figures based on public fee schedules and the live mid-market rate. Always check the final quote with the exchange.

Gold price over the last 10 days

Date Price (USD/oz) 24h
Oct 30, 2026 3,954.59 -1.35%
Oct 29, 2026 4,008.63 -1.13%
Oct 28, 2026 4,054.33 -0.22%
Oct 27, 2026 4,063.09 +1.00%
Oct 26, 2026 4,022.89 +0.64%
Oct 25, 2026 3,997.31 -0.03%
Oct 24, 2026 3,998.32 -0.02%
Oct 23, 2026 3,999.02 -0.48%
Oct 22, 2026 4,018.21 -2.96%
Oct 21, 2026 4,140.95 +0.38%
Gold and platinum bars

Frequently asked questions

What is the gold price today?

Right now one troy ounce of gold costs 3,954.59 USD. That equals 127.14 USD per gram. The price was last updated on October 30, 2026 6:30 PM and it refreshes several times an hour.

How can I buy gold?

You can buy physical gold as bars or coins, or vaulted gold that a dealer stores for you. Compare the spread between the buying and selling price, plus storage and insurance costs, before you buy. Our comparison shows how much gold you get for your money. This is general information, not investment advice.

Where does this gold price come from?

We show the spot price: the price for delivery now of one troy ounce of pure gold. We take the median of several price sources via currency-rates.github.io and update it every 30 minutes. Dealers add a spread on top of this price.

What drives the gold price?

Key factors are interest rates, the strength of the US dollar, inflation expectations and demand from central banks and investors. When markets are nervous many investors buy precious metals as a safe haven. Demand from industry, for example for electronics, solar panels and catalytic converters, matters too, especially for silver, platinum and palladium.

What was the peak of the gold price in the past five years?

In the past five years the gold price peaked at 5,336.59 USD on March 2, 2026. The lowest point was 1,630.90 USD on November 3, 2022.

Why is gold quoted per troy ounce?

Precious metals are quoted in troy ounces. One troy ounce is 31.1035 grams, about 10% heavier than a regular ounce of 28.35 grams. A kilogram is about 32.15 troy ounces, so 3,954.59 USD per troy ounce equals 127.14 USD per gram.

Precious metals: spot prices from currency-rates.github.io. Other commodities: price of the nearest futures contract via Yahoo Finance, which can be delayed. For information only, not investment advice.