This information may change. Always check the official source.Last verified: August 2026 by

Cards work almost everywhere and the rand goes a long way. Use ATMs inside malls and bank branches only, decline the machine currency conversion, and keep cash for tips, car guards and petrol attendants.

  • Use ATMs inside a shopping mall or bank branch during opening hours. Street-facing machines carry a real skimming and robbery risk.
  • Never accept help at an ATM, however official the person looks. This is the standard local scam and it ends with your card swapped.
  • Expect ZAR 50 to ZAR 75 per withdrawal in local fees on a foreign card, so take out larger amounts less often.
  • Always choose to be billed in rand. The "pay in your own currency" prompt costs several percent every time.
  • Tipping here is a meaningful part of many people's income: 10% to 15% in restaurants, ZAR 5 to ZAR 10 for petrol attendants and car guards, and cash in rand because many have no card account.

Cards

  • Visa and Mastercard are accepted almost everywhere, including small restaurants, petrol stations and park gates.
  • American Express is patchy and works mainly at upmarket hotels and international chains.
  • Contactless is universal and there is no low tap limit worth worrying about.
  • Always choose to be billed in rand. The "would you like to pay in your own currency" prompt costs you several percent every time.
  • Tell your bank you are travelling. South African transactions trip fraud rules on some foreign cards.

ATMs, carefully

  • Use machines inside a shopping mall or a bank branch during opening hours. Street-facing ATMs and machines in tourist areas carry a real skimming and robbery risk.
  • Never accept help at an ATM, however official the person looks. This is the standard local scam and it ends with your card swapped.
  • Expect ZAR 50 to ZAR 75 per withdrawal in local access fees on a foreign card, plus your own bank's charges. Take out larger amounts less often.
  • If the machine keeps your card, do not walk away. Phone your bank from where you stand.

Cash

  • Keep ZAR 200 to ZAR 500 on you for tips, car guards, petrol attendants, market stalls and township restaurants.
  • Split it up. Do not pull a full wallet out on a street.
  • Cash above ZAR 25,000 must be declared on entry.

Tipping, which matters here

Tipping in South Africa is a meaningful part of many people's income, not an optional flourish.

Money and payments in South Africa
SituationExpected
Restaurant10% to 15%, more for good service
Petrol attendantZAR 5 to ZAR 10
Car guardZAR 5 to ZAR 10 on leaving
Safari guideZAR 150 to ZAR 300 per day, per group
Safari trackerabout half the guide's amount
Hotel porterZAR 20 a bag
  • Tip in cash and in rand. Many of the people you are tipping have no card account.
  • Check the bill for an added service charge for large tables, which is increasingly common.

Comments

No comments yet. Share the first one.

Share a tip

Sign in to continue.

Sources (2)

What this guide was checked against. Rules and prices change — follow the official link before you rely on a detail.