Money in South Africa
South Africa uses the South African rand, currency code ZAR. Paying in the local currency usually gets you a better rate than pounds – if a card machine offers to charge you in GBP, choose ZAR instead.
Tipping
10–15% in restaurants is expected. Petrol station attendants and car guards are usually tipped a few rand.
Plan your spending
Related questions
Common questions
What currency does South Africa use?
The South African rand (ZAR).
Should I pay in pounds or ZAR in South Africa?
Choose ZAR. When a card machine or cash machine offers to convert to pounds, its exchange rate is usually worse than your card's.
For passports, visas, entry requirements, health and safety advice, always check GOV.UK foreign travel advice before you travel.