Weather for South Africa
Monday 28 September 2026
Windy TimesLEPHALALE (Limpopo): Expect a fresh E breeze today with wind speeds up to 35kmh and a high of 34°C
Windy TimesSPRINGBOK (Northern Cape): Expect a fresh ENE breeze tomorrow with wind speeds up to 36kmh and a high of 28°C
Detailed ForecastSWELLENDAM (Western Cape): Expect a hot day on Thursday 1 October with a maximum temperature of 31°C and a moderate NNW breeze up to 29kmh
Windy TimesKIMBERLEY (Northern Cape): Expect a fresh ENE breeze tomorrow with wind speeds up to 35kmh and a high of 25°C
Windy TimesPOSTMASBURG (Northern Cape): Expect a fresh ENE breeze tomorrow with wind speeds up to 39kmh and a high of 27°C
Windy TimesDURBAN (KZN): Expect a fresh SW breeze today with wind speeds up to 35kmh and a high of 18°C
Detailed ForecastDRAKENSVILLE (South Africa): Expect an cold day tomorrow with a maximum temperature of 8°C and minimum of 6°C and a light ESE breeze up to 8kmh
Windy TimesPORT ST JOHN'S (Eastern Cape): Expect a fresh WSW breeze today with wind speeds up to 39kmh and a high of 19°C
Windy TimesEAST LONDON (Eastern Cape): Expect a fresh WSW breeze today with wind speeds up to 32kmh and a high of 18°C
Windy TimesVANDERBIJLPARK (Gauteng): Expect a fresh ENE breeze today with wind speeds up to 33kmh and a high of 28°C
Windy TimesVEREENIGING (Gauteng): Expect a fresh ENE breeze today with wind speeds up to 33kmh and a high of 28°C
Detailed ForecastBUFFELSPOORT (South Africa): Expect a hot day today with a maximum temperature of 31°C and a moderate ENE breeze up to 30kmh
Windy TimesTAUNG (North West): Expect a fresh N breeze tomorrow with wind speeds up to 36kmh and a high of 25°C
Windy TimesPOTCHEFSTROOM (North West): Expect a fresh SE breeze today with wind speeds up to 32kmh and a high of 28°C
Windy TimesPLETTENBERG BAY (Western Cape): Expect a strong ESE breeze tomorrow with wind speeds up to 43kmh and a high of 18°C
Windy TimesKROONSTAD (Free State): Expect a fresh ENE breeze today with wind speeds up to 32kmh and a high of 25°C
Windy TimesPOLOKWANE (Limpopo): Expect a fresh NE breeze today with wind speeds up to 33kmh and a high of 24°C
Detailed ForecastBELA BELA (Limpopo): Expect a hot day today with a maximum temperature of 33°C and a moderate ENE breeze up to 30kmh
Windy TimesMMABATHO (North West): Expect a strong NNE breeze tomorrow with wind speeds up to 40kmh and a high of 20°C
Detailed ForecastGEORGE (Western Cape): Heavy rain is expected on Saturday 3 October with an average rainfall of 23mm/24h and a high of 15°C
Detailed ForecastRUSTENBURG (North West): Expect a hot day today with a maximum temperature of 32°C and a moderate E breeze up to 30kmh
Detailed ForecastGRAAFF REINET (Eastern Cape): Heavy rain is expected on Saturday 3 October with an average rainfall of 16mm/24h and a high of 18°C
Detailed ForecastTHABAZIMBI (Limpopo): Expect a hot day today with a maximum temperature of 34°C and a moderate NE breeze up to 27kmh
Windy TimesDE AAR (Northern Cape): Expect a fresh ESE breeze today with wind speeds up to 33kmh and a high of 18°C
Detailed ForecastHARTENBOS (South Africa): Heavy rain is expected on Saturday 3 October with an average rainfall of 26mm/24h and a high of 15°C
Windy TimesPORT ALFRED (Eastern Cape): Expect a fresh ENE breeze tomorrow with wind speeds up to 38kmh and a high of 18°C
Detailed ForecastLEPHALALE (Limpopo): Expect a hot day today with a maximum temperature of 34°C and a fresh E breeze up to 35kmh
Windy TimesSISHEN (Northern Cape): Expect a fresh NE breeze tomorrow with wind speeds up to 37kmh and a high of 29°C
Windy TimesUPINGTON (Northern Cape): Expect a fresh ESE breeze today with wind speeds up to 32kmh and a high of 26°C
Detailed ForecastLEVUBU (Limpopo): Heavy rain is expected on Wednesday 30 September with an average rainfall of 16mm/24h and a high of 13°C
Windy TimesCAPE TOWN (Western Cape): Expect a fresh SE breeze today with wind speeds up to 34kmh and a high of 21°C
Detailed ForecastMAKHADO(LOUIS TRICHARDT) (Limpopo): Heavy rain is expected tomorrow with an average rainfall of 19mm/24h and a high of 13°C
Detailed ForecastUNDERBERG (KZN): Expect an cold day today with a maximum temperature of 9°C and minimum of 6°C and a light E breeze up to 7kmh
Detailed ForecastSTILBAAI (Western Cape): Heavy rain is expected on Saturday 3 October with an average rainfall of 20mm/24h and a high of 16°C
Detailed ForecastHARRISMITH (Free State): Expect an cold day tomorrow with a maximum temperature of 9°C and minimum of 7°C and a light SE breeze up to 11kmh
Detailed ForecastLEPHALALE (Limpopo): Heavy rain is expected tomorrow with an average rainfall of 17mm/24h and a high of 17°C
Detailed ForecastEILAND SPA (South Africa): Heavy rain is expected tomorrow with an average rainfall of 19mm/24h and a high of 16°C
Windy TimesGROBLERSDAL (Mpumalanga): Expect a fresh NNE breeze today with wind speeds up to 33kmh and a high of 28°C
Detailed ForecastPLETTENBERG BAY (Western Cape): Heavy rain is expected on Saturday 3 October with an average rainfall of 18mm/24h and a high of 16°C
Detailed ForecastTZANEEN (Limpopo): Heavy rain is expected on Wednesday 30 September with an average rainfall of 26mm/24h and a high of 11°C
Detailed ForecastERMELO (Mpumalanga): Expect an cold day on Wednesday 30 September with a maximum temperature of 9°C and minimum of 5°C and a gentle ENE breeze up to 16kmh
Detailed ForecastEILAND SPA (South Africa): Heavy rain is expected on Wednesday 30 September with an average rainfall of 22mm/24h and a high of 15°C
Windy TimesMUSINA (Limpopo): Expect a fresh ESE breeze tomorrow with wind speeds up to 35kmh and a high of 18°C
Detailed ForecastMAGALIESBURG (Gauteng): Heavy rain is expected on Wednesday 30 September with an average rainfall of 15mm/24h and a high of 12°C
Windy TimesALLDAYS (Limpopo): Expect a fresh ENE breeze today with wind speeds up to 38kmh and a high of 30°C
Windy TimesSTILBAAI (Western Cape): Expect a fresh E breeze tomorrow with wind speeds up to 38kmh and a high of 18°C
Detailed ForecastVRYBURG (North West): Thunderstorms are expected tomorrow with an average rainfall of 15mm/24h and a high of 27°C
Detailed ForecastSWELLENDAM (Western Cape): Heavy rain is expected on Saturday 3 October with an average rainfall of 17mm/24h and a high of 13°C
Detailed ForecastCLANWILLIAM (Western Cape): Expect a hot day on Wednesday 30 September with a maximum temperature of 32°C and a moderate NNE breeze up to 27kmh
Windy TimesAGULHAS (Western Cape): Expect a fresh E breeze today with wind speeds up to 35kmh and a high of 17°C
Windy TimesAGULHAS (Western Cape): Expect a strong E breeze tomorrow with wind speeds up to 47kmh and a high of 18°C
Detailed ForecastMAHIKENG (North West): Thunderstorms are expected tomorrow with an average rainfall of 11mm/24h and a high of 19°C
Detailed ForecastPHALABORWA (Limpopo): Heavy rain is expected on Wednesday 30 September with an average rainfall of 19mm/24h and a high of 15°C
Windy TimesSPRINGBOK (Northern Cape): Expect a fresh ENE breeze today with wind speeds up to 33kmh and a high of 25°C
Windy TimesSASOLBURG (Free State): Expect a fresh E breeze today with wind speeds up to 33kmh and a high of 28°C
Windy TimesRICHARDS BAY (KZN): Expect a fresh SSW breeze today with wind speeds up to 35kmh and a high of 20°C
Detailed ForecastLEVUBU (Limpopo): Heavy rain is expected tomorrow with an average rainfall of 22mm/24h and a high of 14°C
Detailed ForecastKLEIN KARIBA (South Africa): Expect a hot day today with a maximum temperature of 32°C and a moderate ENE breeze up to 30kmh
Windy TimesMUSINA (Limpopo): Expect a fresh SE breeze today with wind speeds up to 38kmh and a high of 29°C
Detailed ForecastMMABATHO (North West): Thunderstorms are expected tomorrow with an average rainfall of 12mm/24h and a high of 20°C
Detailed ForecastBRITS (North West): Heavy rain is expected on Wednesday 30 September with an average rainfall of 15mm/24h and a high of 13°C
Windy TimesHARTENBOS (South Africa): Expect a strong ESE breeze tomorrow with wind speeds up to 40kmh and a high of 18°C
Detailed ForecastTHOHOYANDOU (Limpopo): Heavy rain is expected on Wednesday 30 September with an average rainfall of 18mm/24h and a high of 14°C
Windy TimesFAURESMITH (Free State): Expect a fresh SE breeze today with wind speeds up to 32kmh and a high of 19°C
Detailed ForecastTHOHOYANDOU (Limpopo): Heavy rain is expected tomorrow with an average rainfall of 22mm/24h and a high of 16°C
Windy TimesCAPE POINT (Western Cape): Expect a strong ESE breeze tomorrow with wind speeds up to 40kmh and a high of 20°C
Detailed ForecastERMELO (Mpumalanga): Expect an cold day tomorrow with a maximum temperature of 8°C and minimum of 7°C and a gentle E breeze up to 17kmh
Detailed ForecastGRAHAMSTOWN (Eastern Cape): Expect a hot day on Thursday 1 October with a maximum temperature of 32°C and a gentle E breeze up to 19kmh
Windy TimesLICHTENBURG (North West): Expect a fresh NNE breeze tomorrow with wind speeds up to 35kmh and a high of 18°C
Detailed ForecastPOLOKWANE (Limpopo): Heavy rain is expected on Wednesday 30 September with an average rainfall of 15mm/24h and a high of 11°C
Detailed ForecastPAARL (Western Cape): Expect a hot day on Wednesday 30 September with a maximum temperature of 32°C and a light S breeze up to 11kmh
Detailed ForecastGROBLERSDAL (Mpumalanga): Heavy rain is expected on Wednesday 30 September with an average rainfall of 17mm/24h and a high of 13°C
Detailed ForecastBRITS (North West): Expect a hot day today with a maximum temperature of 31°C and a moderate ENE breeze up to 30kmh
Windy TimesPOSTMASBURG (Northern Cape): Expect a fresh ESE breeze today with wind speeds up to 33kmh and a high of 23°C
Windy TimesKURUMAN (Northern Cape): Expect a fresh ESE breeze today with wind speeds up to 32kmh and a high of 24°C
Windy TimesMAHIKENG (North West): Expect a strong NNE breeze tomorrow with wind speeds up to 40kmh and a high of 19°C
Windy TimesALEXANDER BAY (Northern Cape): Expect a fresh SSE breeze today with wind speeds up to 37kmh and a high of 28°C
Detailed ForecastSTELLENBOSCH (Western Cape): Expect a hot day on Wednesday 30 September with a maximum temperature of 32°C and a light NE breeze up to 11kmh
Detailed ForecastPRETORIA (Gauteng): Expect a hot day today with a maximum temperature of 31°C and a moderate NE breeze up to 30kmh
Windy TimesSISHEN (Northern Cape): Expect a fresh ESE breeze today with wind speeds up to 32kmh and a high of 26°C
Windy TimesCAPE POINT (Western Cape): Expect a strong SE breeze today with wind speeds up to 49kmh and a high of 17°C