Le choix de la période va principalement dépendre des activités qui vous inspirent. Des safaris sont régulièrement organisés d'avril à fin octobre, parce que la végétation est moins dense, ce qui facilite l'observation des Big Five (pour les non-initiés, le lion, l’éléphant, le léopard, le rhinocéros et le buffle). En décembre, janvier et février, les températures sont souvent très élevées en journée mais les averses nocturnes rafraîchissent l'atmosphère. Passer les fêtes de fin d'année dans le nord-est sud-africain est une bonne idée, tout en sachant que le moment des vacances de Noël est plutôt fréquenté. Les paysages verdoyants et les températures qui flirtent avec les 28 °C vous changeront en revanche de nos températures hivernales. Vous aspirez à un séjour relaxant, loin de la foule ? L'idéal est alors de planifier vos vacances pour les mois de mars ou de novembre. Sachez aussi qu’aux alentours de la mi-mars Johannesburg accueille les festivités du Dance Umbrella : des jours entiers au rythme de la danse sud-africaine. Début octobre, toujours à Johannesburg, le City of Gold réunit des street artistes du monde entier : circuits de peinture dans tout le centre-ville.