If you’re wanting to go on safari, the best time to go to South Africa is during the dry season from May to October, when dry weather conditions, shorter grass and fewer watering holes mean better visibility for wildlife viewing. This is the ideal time to tick off seeing the Big Five in the wild.

This is winter time in South Africa, and the cooler temperatures mean that morning game drives can be quite chilly, so be sure to pack lots of layers. The average day time temperature during this period is 16°C (60.8°F).

The rainy season runs from October – May, and this is the best time to visit for birdwatching.