Gold price in the UK today
Per gram in pounds, every carat
There is no official UK gold price, so this is a calculated international value, and shops and coin dealers set their own prices.
All carats, per gram in GBP
Price change, 24 ct
Why the shop price is higher
The big number comes from the world price and the exchange rate. In a shop you will also pay for:
VAT: The standard rate of 20% applies to jewellery. Investment gold is treated differently.
Making and retail costs: Labour, design and the shop’s margin are part of the price of a finished piece.
Selling is different: A buyer needs a margin too, so an offer for your gold will normally be below this value.
Gold tools
Common questions
What is the gold price per gram in the UK today?
The calculated value is 100.86 GBP for 24ct, 92.46 GBP for 22ct, 75.65 GBP for 18ct and 37.82 GBP for 9ct. The UK gold price page shows the time of the last update.
How much is 9ct gold per gram in the UK?
The calculated 9ct value is 37.82 GBP per gram, because 9ct is 37.5% pure gold. See the 9ct price page, and expect a buyer to offer less than this.
How much is 18ct gold per gram?
The calculated 18ct value is 75.65 GBP per gram, because 18ct is 75% pure gold. The 18ct price page shows the value of 10 grams and a chart.
How much is 22ct gold per gram today?
The calculated 22ct value is 92.46 GBP per gram. The 22ct price page has more detail, and a shop's price will be higher because it covers making and retail costs.