Gold Price in South Africa (ZAR) 2026

ZAR 2,129per gram, 24K (99.9%)−0.71%24h in USD−4.06%7d in USD

Last updated 23 Oct 2026, 21:08 UTC · 15 minutes late

24K gold per gram in ZAR

Gold in ZAR price history

Gold price by karat, ZAR

KaratPer gramPer 10 g
24KZAR 2,129ZAR 21,286
22KZAR 1,952ZAR 19,512
18KZAR 1,597ZAR 15,964
9KZAR 798ZAR 7,982

Gold converter

1 g of 24K (99.9%) gold = ZAR 2,129

Weights and karats

About 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 from

FAQ

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