Gold price in US dollars

What gold costs in US dollars per ounce, gram, and kilogram, and how the price has changed.

One troy ounce of gold cost 4,216 US dollars on 9 October 2026.

Per gram
135.56 USD
Per kilogram
135,557 USD

Gold price history in US dollars

Change over one, five, and ten years

Change of the gold price in US dollars, and of the US dollar in gold, as of 9 October 2026
PeriodGold in USDUSD in gold
1 year+6.1%−5.8%
5 years+140%−58.3%
10 years+238%−70.4%

As of 9 October 2026. “USD in gold” is the change in the amount of gold one US dollar buys.

What this price is

The figures are the market price of gold: the nearest gold futures contract in US dollars per troy ounce. Prices come from Yahoo Finance.

A coin, a bar, or jewellery costs more than this price. Dealer premiums, making charges, and taxes are not included.

Questions about gold in US dollars

How much is one gram of gold in US dollars?

On 9 October 2026 one gram of gold cost 135.56 US dollars, based on a price of 4,216 US dollars per troy ounce. One troy ounce is 31.1035 grams.

How much has the gold price in US dollars changed over ten years?

The gold price in US dollars changed by +238% over ten years, +140% over five years, +6.1% over one year, as of 9 October 2026.

Has the US dollar lost value against gold?

One US dollar buys 70.4% less gold than ten years earlier, as of 9 October 2026.

All 20 currencies compared