Climate Yearbook

Historical weather in Soweto, South Africa

Soweto weather history for 2023-2025, with daily temperatures, precipitation, monthly summaries, and records from Open-Meteo archive data.

Interactive graph

Explore Soweto in the interactive graph

Open the full graph with Soweto already loaded, then add more cities to compare.

Open graph view

Weather summary

Across 2023-2025, Soweto averaged 23.0 C for daily highs and 10.8 C for daily lows across 1096 daily observations.

The warmest month was February 2024, with an average high of 28.0 C, while July 2023 had the lowest average low at 3.1 C.

The wettest month was February 2025, totaling 174.4 mm of precipitation.

The hottest day reached 33.8 C on December 4, 2024; the coldest night fell to -4.6 C on July 9, 2024.

Monthly summary table

YearMonthAvg low CAvg high CRain and snow mmDays
2023January14.526.733.031
2023February14.323.7151.028
2023March13.024.523.831
2023April9.923.09.830
2023May8.019.346.431
2023June4.418.08.430
2023July3.116.51.531
2023August5.520.72.131
2023September9.625.57.030
2023October11.525.953.631
2023November13.826.441.330
2023December14.726.1122.431
2024January14.126.080.331
2024February15.228.044.929
2024March14.827.120.431
2024April10.521.652.330
2024May8.822.60.131
2024June3.717.01.630
2024July3.118.80.031
2024August6.722.30.031
2024September10.124.416.930
2024October10.625.921.931
2024November14.527.262.830
2024December17.027.849.831
2025January16.426.280.531
2025February16.224.7174.428
2025March14.523.382.431
2025April11.219.7115.730
2025May7.119.15.531
2025June4.816.28.030
2025July5.216.610.531
2025August8.621.112.131
2025September12.924.928.430
2025October13.024.853.331
2025November13.021.8156.630
2025December14.523.4156.431

Daily weather records

RecordDateValue
Hottest dayDecember 4, 202433.8 C
Coldest nightJuly 9, 2024-4.6 C
Wettest dayNovember 16, 202554.5 mm

Weather data source: Open-Meteo Archive API. City metadata source: GeoNames cities15000.