SA’s 5 Official hottest towns and cities

2015-10-30 14:29 - Louzel Lombard
Post a comment 0


Cape Town – Are you worried about making it through summer when the heat in spring is already unbearable!? 

You’re not alone. 

According to Francois Engelbrecht from the Council for Scientific and Industrial Research, 2015 "will be the warmest year measured by humans on the planet."  

To make matters worse, the city of Tshwane, Johannesburg and Ekurhuleni now are under water restriction, which took effect on Wednesday,  28 October.

READ: 7 Tips for travellers to survive South Africa's water restrictions

If you think you’re feeling the heat in Tshwane, consider these 5 official hottest towns and cities in the country and say ‘thank you’ you’re not living in one of them… 

(And if you are… here's hoping you love the sun.) 

Dunbrody, near Kirkwood in the Eastern Cape 
This was where the hottest single temperate was measured in SA. On 3 November 1918, it reached an official 50ºC here! 

A photo posted by Kristina. ?? (@_kristeenaa) on



ALSO READ: 3 Cities that may become uninhabitable due to climate change


Letaba in Limpopo 
This is officially the constant hottest place in SA with a mean annual temperature of 23.3ºC and an average annual maximum temperature of 35ºC.  These average min and max temperatures combined makes it the hottest place in SA. 



Although Letaba is recognized by the South African Weather Service as the official average hottest spot is SA, Upington takes the crown from hell with a whopping 36ºC maximum temperature average. Upington’s minimum is 21ºC. 


Musina isn’t far behind with an average max of 34ºC, and average min of 25ºC. 

A photo posted by kamobombe (@kamobombe) on




Kimberly and Skukuza can both host the devil and his delegates with a whopping 33ºC maximum average. Skukuza has an average minimum of 26ºC and Kimberley a slightly cooler 23ºC. 



Are you feeling the heat? We'd love you to share your travel experiences with us, or you can connect with us on FacebookTwitter or Instagram