La monnaie utilisée à Johannesburg est le rand sud-africain (ZAR).