-26.2678° · +27.8585° · ELEV 0m
Soweto
South Africa · Gauteng
Monthly weather averages for Soweto, South Africa — temperature highs and lows, rainfall, sunshine hours by month, and the best time to visit.
№ 01
January → JulyClimate Overview
Soweto has a temperate climate. The warmest month is January (29°C average high) and the coolest is July (19°C).
№ 02
576 mm / yearRainfall by Month
Soweto sees 576 mm of rain a year. The wettest month is December (111 mm); the driest is August (4 mm).
№ 03
October–MarchBest Time to Visit
October–March
12°C – 29°C · 10.3h sun
The best time to visit Soweto is October–March, when temperatures average 12°C–29°C with 10.3 sunshine hours per day.
Some visitors prefer April–September for cooler, drier conditions.
№ 04
12 months · °C · mm · hoursMonthly Breakdown
| January | 29.3°C | 15.2°C | 86 mm | 10.6 h | 05:29 | 19:05 |
|---|---|---|---|---|---|---|
| February | 28.7°C | 14.9°C | 82 mm | 9.9 h | 05:53 | 18:52 |
| March | 27.7°C | 13.4°C | 60 mm | 9.6 h | 06:09 | 18:25 |
| April | 24.5°C | 10.1°C | 53 mm | 9.3 h | 06:24 | 17:52 |
| May | 21.8°C | 6.4°C | 19 mm | 9.8 h | 06:39 | 17:30 |
| June | 18.8°C | 3.0°C | 5 mm | 9.9 h | 06:53 | 17:24 |
| July | 18.7°C | 2.3°C | 6 mm | 10.0 h | 06:55 | 17:33 |
| August | 22.8°C | 5.3°C | 4 mm | 10.6 h | 06:37 | 17:48 |
| September | 27.4°C | 9.4°C | 13 mm | 11.1 h | 06:06 | 18:01 |
| October | 29.2°C | 11.8°C | 47 mm | 10.9 h | 05:33 | 18:14 |
| November | 28.9°C | 13.4°C | 90 mm | 10.7 h | 05:11 | 18:35 |
| December | 29.1°C | 15.2°C | 111 mm | 10.3 h | 05:10 | 18:56 |