🇿🇦
👗Dress Code

How Does Dress Code Work in South Africa?

Last verified: 2025-06 · Africa & Oceania

1The Quick Answer

⚠️Important

Very casual overall; swimwear is fine at beaches and pools only; smart casual for upscale Cape Town restaurants; conservative in rural traditional communities.

2What You Need to Know

South Africa is a relaxed, casual culture when it comes to dress. In coastal cities like Cape Town and Durban, beach culture means shorts and summer clothing are the norm. Swimwear is appropriate at beaches, pools, and beachside cafes but not in shops, supermarkets, or city centres. For upscale restaurants in Cape Town's Waterfront or Johannesburg's Sandton, smart casual is expected — neat trousers or a dress rather than beach shorts. In rural and traditional communities, including many township areas, more conservative dress is respectful — covering shoulders and knees shows cultural sensitivity. Safari lodges tend toward casual but practical outdoor clothing.

3Practical Tips

Practical Tips

  1. 1Pack a smart casual outfit for Cape Town restaurant evenings — while not strictly enforced, it shows respect and you will fit in better
  2. 2For safari, neutral-coloured clothing (khaki, olive, beige) is recommended — avoid bright colours and white which disturb wildlife
  3. 3In township communities or traditional rural areas, dress modestly with covered shoulders and knees as a sign of respect

👗 See Dress Code rules in all countries

Compare all countries →