Tipping in South Africa

South Africa has one of the more developed tipping cultures in Africa, shaped by both an established hospitality industry and a strong safari tourism sector. From Cape Town restaurants to Kruger National Park lodges, tipping is expected — and there are a few uniquely South African tipping situations visitors should know about.

The South African rand (ZAR) is the local currency. USD has limited acceptance — carry rand for most everyday tipping.

Tipping at Restaurants

10–15% is standard at sit-down restaurants if a service charge isn’t already included. Some restaurants in tourist areas add a service charge automatically — check your bill.

At casual local spots, rounding up is appreciated but not required.

Tipping Safari Guides and Rangers

Safari tipping in South Africa follows similar guidelines to East Africa:

  • Safari guide / ranger — $10–15 USD per day, per guest (or equivalent in rand)
  • Camp/lodge staff (pooled) — $5–10 USD per day, per guest, often placed in a communal tip box
  • Tracker (if separate from guide) — $5–10 USD per day

Many lodges provide a staff tip box at checkout. Guides and trackers are typically tipped separately and directly.

Tipping “Car Guards” and Petrol Attendants

This is a uniquely South African tipping situation. “Car guards” — informal attendants who watch over parked cars in lots and on streets — are commonly tipped a few rand (5–10 ZAR) when you return to your car. Petrol station attendants, who pump gas for you (self-service isn’t common), are also tipped a few rand, especially if they check your oil or clean your windshield.

Tipping at Hotels

  • Housekeeping — 10–20 ZAR per night, left daily
  • Porter / bellhop — 10–20 ZAR per bag
  • Concierge — 50–100 ZAR for meaningful assistance

Tipping Taxis and Transportation

Tipping taxi drivers is not strictly expected, but rounding up the fare is common. For Uber, tipping is optional and not commonly practiced.

Cultural Notes

South Africa’s tipping culture combines elements you’d recognize from the US (restaurant tipping, safari guide tipping) with uniquely local practices (car guards, petrol attendants) that don’t have direct equivalents elsewhere. Tips for these informal roles make a meaningful difference to people working in South Africa’s informal economy.

Always carry small rand coins and bills — many tipping situations (car guards, petrol attendants, restroom attendants) involve very small amounts that come up frequently throughout the day.

South Africa Tipping — Quick Reference

SituationTip Amount
Restaurant (no service charge)10–15%
Safari guide / ranger$10–15 USD per day, per guest
Camp staff (pooled)$5–10 USD per day, per guest
Car guard5–10 ZAR
Petrol attendant5–10 ZAR
Hotel housekeeping10–20 ZAR per night
TaxiRound up

Currency Converter

Convert USD (United States Dollar) to ZAR (South African Rand) using the free tool below.

USD ↔ South African Rand Converter

USD
ZAR

Loading exchange rate…

Frequently Asked Questions

What is a “car guard” in South Africa?

Car guards are informal attendants who watch over parked vehicles in lots and on streets, commonly found throughout South Africa. A tip of 5–10 ZAR when you return to your car is standard practice.

How much should I tip a safari guide in South Africa?

$10–15 USD per day, per guest (or the rand equivalent) is the standard guideline, typically given directly at the end of your safari.

Should I tip petrol station attendants in South Africa?

Yes — self-service fuel isn’t common, and attendants who pump your gas (and often check your oil or clean your windshield) are typically tipped 5–10 ZAR.

Should I tip in USD or South African rand?

Rand is preferred for everyday tipping. USD has limited acceptance — carry rand in small denominations for restaurants, car guards, and hotel staff.