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
| City | Warmest month | Coldest month | Wettest month |
|---|---|---|---|
| Cape Town | February, 20.3 | August, 14.3 | June, 91 mm |
| Durban | February, 25 | August, 20 | November, 122 mm |
| Johannesburg | January, 21.6 | July, 9.9 | December, 127 mm |
| Port Elizabeth | February, 22.2 | July, 15.8 | March, 50 mm |
| Pretoria | January, 24.3 | July, 12.6 | January, 115 mm |
| Soweto | January, 21.9 | July, 9.5 | December, 118 mm |