Gold Price in South Africa (ZAR) 2026
Last updated 23 Oct 2026, 21:08 UTC · 15 minutes late
24K gold per gram in ZAR
Gold price by karat, ZAR
| Karat | Per gram | Per 10 g |
|---|---|---|
| 24K | ZAR 2,129 | ZAR 21,286 |
| 22K | ZAR 1,952 | ZAR 19,512 |
| 18K | ZAR 1,597 | ZAR 15,964 |
| 9K | ZAR 798 | ZAR 7,982 |
Gold converter
1 g of 24K (99.9%) gold = ZAR 2,129
Weights and karatsAbout gold in South Africa
Today's 24K gold price in South Africa is R2,129 per gram. The table shows spot values per gram for 24K, 22K, 18K and 9K gold in South African rand, with refreshed prices delayed by 15 minutes.
Where prices come fromFAQ
What is the current gold price in South African rand?
This page shows the gold spot value in South African rand per gram. Prices are refreshed and delayed by 15 minutes. Choose the matching karat row to estimate the value of an item's gold content.
How is the gold price in ZAR calculated?
Start with the gold spot price in US dollars per troy ounce. Multiply by the US dollar to ZAR rate, divide by 31.1035 for a gram, then multiply by purity for lower karats.
What is a gold Krugerrand?
The Krugerrand is a South African 22K gold coin containing 1 oz of fine gold. Its total weight is about 33.93 g. Value its gold content using the fine gold weight.
How much fine gold is in a Krugerrand?
A Krugerrand contains 1 oz of fine gold within a 22K coin. Its total weight includes more than its gold content, so use the fine gold weight for a pure gold spot estimate.
Why does a Krugerrand weigh more than its fine gold content?
A Krugerrand is 22K, or 91.67% gold, not pure gold throughout. Its total weight of about 33.93 g includes the rest of the alloy, while its fine gold content is 1 oz.
What purity is a Krugerrand?
A Krugerrand has 22K purity, equivalent to 91.67% gold. Use its total weight with the matching purity, or its fine gold weight with the pure gold spot price, to estimate its gold content value.
Is 9K gold common in South African jewellery?
9K gold is very common in South African jewellery. The 9K row shows its gold content value per gram in ZAR. Multiply by the relevant gold alloy weight for a spot estimate.
How do I get the gold price in ZAR from the API?
Send GET https://api.goldprice.dev/v1/prices?symbol=XAU-ZAR-SPOT with an API key. The free plan includes 5,000 calls a month and 10 requests a minute. Get karat prices from /v1/carat?currency=ZAR or use the MCP tool get_spot_price for the spot price.
Get this price in your app
XAU-ZAR-SPOT: paid live, Free 15 minutes late. The API's gram figures count gold as pure, while this site prices 24K gold at 99.9% purity. The API's gram figure is about 0.1% higher than the page's, so allow for this when comparing.
Request
curl "https://api.goldprice.dev/v1/prices?symbol=XAU-ZAR-SPOT" \
-H "Authorization: Bearer $API_KEY"Response
{
"symbols": [
{
"symbol": "XAU",
"quote_currency": "ZAR",
"unit": "troy_ounce",
"contract_type": "spot",
"price": "66272.85",
"is_stale": false,
"computed_at": "2026-10-23T21:08:02Z"
}
]
}Gold in other currencies
Gold in USD- India24K per gram₹12,183−0.71%
- Indonesia24K per gramIDR 2,322,913−0.71%
- China + Hong Kong24K per gramCN¥856.40−0.71%
- UAE24K per gramAED 471.37−0.71%
- Saudi Arabia24K per gramSAR 481.32−0.71%
- Egypt24K per gramEGP 7,098−0.71%
- Turkey24K per gramTRY 6,380−0.71%
- Vietnam24K per gram₫3,305,917−0.71%
- Pakistan24K per gramPKR 35,535−0.71%
- Japan24K per gram¥20,129−0.71%
- Canada24K per gramCA$179.72−0.71%
- South Korea24K per gram₩169,884−0.71%
- the Philippines24K per gram₱8,163−0.71%
- Switzerland24K per gramCHF 105.81−0.71%
- New Zealand24K per gramNZ$225.69−0.71%