The climate in Mthatha is best described as warm and temperate. The average temperature is usually around 18 – 20 degree Celsius and is constant with hardly any fluctuations throughout the year.
Dry Season: Rainfall is pretty scarce from the months of May to September. Relatively this period is also the hottest of the year.
Rainy Season: October to April sees the maximum amount of rainfall and the weather is almost the same during this period.
As the temperature does not vary much, the best time to visit Mthatha totally depends on your preference. If rains don’t scare you then opt to go during the Rainy Season, or else plan a visit during the dry months if you don’t want to get drenched in the occasional rainfall.
We will be updating Best Time to Visit in Mthatha soon.