Silver price in South African Rand (ZAR) — South Africa
Today, 999 fine silver costs about 35.98 ZAR per gram in South Africa — roughly 1,119 ZAR per troy ounce and 35,980 ZAR per kilogram. Prices come from the global XAG/USD spot rate, converted into South African Rand at South Africa's parallel-market exchange rate.
How the silver price in ZAR is calculated
Silver is quoted internationally in US dollars per troy ounce (XAG/USD). To express it in South African Rand, we convert the spot price to a per-gram figure, apply the purity factor, and convert to ZAR at South Africa's parallel exchange rate — the rate at which dollars actually trade, rather than the lower official South African Reserve Bank (SARB) rate.
Silver units and purities (gram, ounce, kilogram)
One troy ounce equals 31.1035 grams and one kilogram is 1,000 grams, so the per-ounce price is the per-gram price times 31.1035, and the per-kilo price is times 1,000. Purity is given in thousandths: 999 is fine (investment) silver, 925 is sterling, 900 and 800 are common in coins. A 925 piece is worth about 92.5% of the 999 price for the same weight.
Why silver prices follow the parallel market in South Africa
The rand is one of the most freely traded emerging-market currencies, so any "black market" gap is typically small and driven by global sentiment rather than controls. Like gold, silver is a dollar-priced store of value, so its ZAR price climbs as the parallel rate weakens. Tracking silver in South African Rand gives a low-cost read on the same currency pressures that move gold and the street dollar.