South Africa: weather by city

For every city, the table gives the warmest, coldest and wettest month from the 2001-2020 climate normals, as on the city's own page. Each city has a page with all twelve months.

Cities

CityWarmest monthColdest monthWettest month
Cape TownFebruary, 20.3August, 14.3June, 91 mm
DurbanFebruary, 25August, 20November, 122 mm
JohannesburgJanuary, 21.6July, 9.9December, 127 mm
Port ElizabethFebruary, 22.2July, 15.8March, 50 mm
PretoriaJanuary, 24.3July, 12.6January, 115 mm
SowetoJanuary, 21.9July, 9.5December, 118 mm

South Africa: other pages