Live gold price
Gold price per gram in the UK today: £31.20 for 9ct
Pure gold is £94.54 per gram (£2,940.58 per troy ounce) as of 14 Nov 2026, 02:43. We pay 88% of that metal value for scrap: the table below shows the figure for every carat.
Per gram (24ct)
£94.54
Per troy ounce
£2,940.58
What we pay per gram, by carat
Work out your items →Our scrap rate is 88% of the metal value, the same in store and by post. The hallmark number on your item tells you its carat; check the inside of rings and the clasp on chains.
| Carat | Hallmark | Pure gold | Metal value / g | We pay / g |
|---|---|---|---|---|
| 9ct | 375 | 37.5% | £35.45 | £31.20 |
| 14ct | 585 | 58.5% | £55.31 | £48.67 |
| 18ct | 750 | 75% | £70.91 | £62.40 |
| 22ct | 916 | 91.6% | £86.60 | £76.21 |
| 24ct | 999 | 99.9% | £94.45 | £83.11 |
“We pay” is for clean, hallmarked scrap and is confirmed after we weigh and test your items on approved scales. Coins and bars are bought at a higher rate: see selling gold coins.
Why 9ct is worth 37.5% of the gold price
The gold price you see quoted is for pure, 24ct gold. Jewellery is an alloy: 9ct is 37.5% gold by weight, 18ct is 75%, 22ct is 91.6%. So a gram of 9ct contains 37.5% of a gram of gold, and its metal value is 37.5% of the spot price. Our offer is then 88% of that metal value.
Worked example: a 10 g 9ct chain holds 3.75 g of pure gold, worth £354.53 at today's price, so we would pay £311.99.
Where the price comes from
The spot price is the wholesale price for pure gold on the world market, converted to GBP. We pull it every 60 seconds and price every offer from the rate at the moment we test your items, not the rate when you filled in a form.
Every page on this site shows the same price per gram, and your offer shows the weight, purity and rate behind it, so you can check the maths yourself. How scrap gold is priced →
Other precious metals
Silver
£1.18 /g
£36.80 /oz
Platinum
£36.29 /g
£1,128.70 /oz
Palladium
£24.32 /g
£756.40 /oz