Gold price today

Today's price of a gram of gold for every karat, in your currency, and a quick way to work out what your gold is worth 🪙

Gold price per gram today

KaratPrice per gram
24 karat…
22 karat…
21 karat…
18 karat…
Ounce (24 karat)…

Getting the gold price…

Gold price over the years

Average price of an ounce of gold in US dollars each year, compared with today.

  1. 2015$1,160
  2. 2016$1,251
  3. 2017$1,257
  4. 2018$1,269
  5. 2019$1,393
  6. 2020$1,770
  7. 2021$1,799
  8. 2022$1,800
  9. 2023$1,941
  10. 2024$2,386
  11. 2025$3,432
  12. Today$4,072

Source: LBMA annual averages (via Brookmount / MetalCharts)

What is your gold worth?

Enter the weight next to each karat you own and leave the rest empty.

How is each karat priced?

24 karat gold is almost pure gold. The karat tells you how many parts out of 24 are gold: 21 karat has 21 parts gold out of 24 (87.5%), 18 karat has 18 parts (75%), and 22 karat has 22 parts (91.7%).

So the price of a gram of 21 karat gold = the price of a gram of 24 karat × 21 ÷ 24. One ounce is about 31.1 grams.

Where does the price come from?

We get the world gold price live when you open the page and convert it to your currency using fixed exchange rates that we update from time to time. If the live price can't be loaded, we show our last saved price with its date.

Please note

Prices are estimates for information only and are not investment advice. Shop prices vary with workmanship charges, tax and the buy/sell margin.

← Back to comparing your salary with celebrities