Climate-Zone.com

HomeCitiesSouth Africa › Rustenburg

Rustenburg, South Africa climate

Cwa Monsoon-influenced humid subtropical

Rustenburg has a mildly seasonal warm-temperate climate (Monsoon-influenced humid subtropical, Köppen Cwa). The hottest month is February with an average daily high near 30°C, while the coldest is July averaging around 4°C at night. Precipitation totals about 708 mm a year and is strongly seasonal — February alone averages 143 mm while June barely receives 4 mm.

☀️ Summers
Warm
Highs near 30°C in February.
About 36 days a year above 32 °C
❄️ Winters
Chilly
Lows near 4°C in July.
About 1 freezing nights a year
🌧️ Rain
Moderate rainfall
About 708 mm of rain a year.
Wettest in February
Sky & trend
Fairly sunny
More sun than cloud through the year.
+0.3 °C vs 50 years ago

Temperature & precipitation

Daily high–low temperature range with the monthly average, plus monthly precipitation · 1991–2020 normals · hover a month for the exact figures TEMPERATURE °C 10°20°30°40° PRECIPITATION (mm) 075150 JanAprJulOct

Clear vs cloudy days

Share of days each month that are clear, partly cloudy or cloudy · 1991–2020 · hover a month for the day counts 0%25%50%75%100% JanAprJulOct Cloudy Partly Cloudy Clear

Rustenburg climate normals (1991–2020)

JanFebMarAprMayJunJulAugSepOctNovDec
Avg high (°C)303028262421212428293030
Avg temp (°C)242422201613131620222323
Avg low (°C)18181613854812151617
Precipitation (mm)10914398438484764108112
Jan – JunJanFebMarAprMayJun
Avg high (°C)303028262421
Avg temp (°C)242422201613
Avg low (°C)1818161385
Precipitation (mm)109143984384
Jul – DecJulAugSepOctNovDec
Avg high (°C)212428293030
Avg temp (°C)131620222323
Avg low (°C)4812151617
Precipitation (mm)84764108112

How often — frequency of weather events

JanFebMarAprMayJunJulAugSepOctNovDec
Days with measurable rain (days)111085210.40.9281012
Days with high ≥ 32°C (days)7630.30.00.13765
Days with low ≤ 0°C (days)0.30.20.60.2
Jan – JunJanFebMarAprMayJun
Days with measurable rain (days)11108521
Days with high ≥ 32°C (days)7630.30.0
Days with low ≤ 0°C (days)0.30.2
Jul – DecJulAugSepOctNovDec
Days with measurable rain (days)0.40.9281012
Days with high ≥ 32°C (days)0.13765
Days with low ≤ 0°C (days)0.60.2

Sky & atmosphere

JanFebMarAprMayJunJulAugSepOctNovDec
Cloud cover (%)615750402520182129475865
Clear days (≤ 30% cloud)66101320222423191164
Partly cloudy days (30–70%)1213121187668121213
Cloudy days (≥ 70%)1310962212391215
Relative humidity (%)595960574949453936455258
Wind speed (km/h)7.06.86.46.36.47.07.38.59.49.78.77.5
Jan – JunJanFebMarAprMayJun
Cloud cover (%)615750402520
Clear days (≤ 30% cloud)6610132022
Partly cloudy days (30–70%)1213121187
Cloudy days (≥ 70%)13109622
Relative humidity (%)595960574949
Wind speed (km/h)7.06.86.46.36.47.0
Jul – DecJulAugSepOctNovDec
Cloud cover (%)182129475865
Clear days (≤ 30% cloud)2423191164
Partly cloudy days (30–70%)668121213
Cloudy days (≥ 70%)12391215
Relative humidity (%)453936455258
Wind speed (km/h)7.38.59.49.78.77.5
Methodology & sources

Temperature & precipitation — 1991–2020 normals computed from 20 years of daily observations at Pretoria(met), a weather station, about 95 km from the city centre. The underlying daily records come from NOAA's global station network.

Cloud, humidity, wind & sunshine — modelled estimates from NASA POWER, NASA's satellite-and-reanalysis climatology. This is the standard global source for atmospheric variables, which are not measured at most weather stations.

How we build these numbers →