South Africa climate
Mild Mediterranean Cape, hot interior, subtropical east. Browse cities below to find a city with detailed month-by-month records.
Popular cities:Johannesburg · Cape Town · Durban · Pretoria · Soweto · Gqeberha
Browse all 32 cities in South Africa
Grouped by climate type, then by population.
Cwa
Monsoon-influenced humid subtropical
17 citiesJohannesburgPretoriaSowetoSoshanguveBenoniBloemfonteinThembisaBoksburgNewcastleKrugersdorpRustenburgEmalahleni
Show all 17 cities →
Cfb
Oceanic / temperate
4 citiesCfa
Humid subtropical
2 citiesBSk
Cold semi-arid
2 citiesCsa
Hot-summer Mediterranean
1 cityCwb
Subtropical highland
1 cityA few cities, to show the range
A spread picked to show how different the climate gets across South Africa.
Climate types in South Africa
South Africa spans 7 climate types. All climate types:
Climate records across South Africa — warmest, coolest, wettest, driest
Warmest Richards Bay (70.6 °F avg) · Coolest Bhisho (58.8 °F avg) · Wettest Bhisho (79 in/yr) · Driest Welkom (14 in/yr)These are the extreme ends of our city records, not typical conditions — most of South Africa sits well between them.