Live gold price
Gold price per gram in ZAR from the live world spot price, for every karat.
24K per gram
2,169.59ZAR
▲ 3.62% today
Last update: Wednesday 4 November at 21:04 GMT+2
Gold over the last 24 hours
24K per gram
2,169.59
ZAR · 10 grams: 21,696
22K per gram
1,988.80
ZAR · 10 grams: 19,888
18K per gram
1,627.20
ZAR · 10 grams: 16,272
14K per gram
1,265.60
ZAR · 10 grams: 12,656
Prices shown are the world spot price for raw gold, without making charges or VAT, so they differ slightly from jewellery shop prices.
Exchange rates by ExchangeRate-API
Daily gold analysis and high-impact news alerts before they hit — free in the public channel.
This is the world spot price of raw gold. Shops add making charges, their margin and sometimes VAT, so jewellery costs more.
Karat is the share of pure gold: 24K is ~99.9%, 22K is 91.7%, 21K is 87.5% and 18K is 75%. Lower karat, lower price per gram.
Ounce price in USD ÷ 31.1035 grams = 24K gram price. Multiply by the karat share (e.g. 21 ÷ 24) and by the local exchange rate.
US interest rate decisions, inflation (CPI) and jobs (NFP) data, the dollar, geopolitics and central-bank buying. Follow them in the economic calendar.
Gold trades almost around the clock from Sunday evening to Friday evening and pauses at the weekend, so the price stays flat on Saturday and Sunday until the market opens.