Monday, May 25, 2026
The South African Weather Service (SAWS) forecasts partly cloudy and cool to warm conditions for Monday and Tuesday, with isolated showers and rain expected in the eastern parts of the country.
No adverse weather advisories have been issued for Monday.
Weather conditions in major cities across the country are as follows:
- Pretoria will be fine, becoming partly cloudy in the afternoon, with minimum and maximum temperatures of 11°C and 23°C. The expected UVB Sunburn Index is moderate.
- Johannesburg will be fine, becoming partly cloudy in the afternoon, with minimum and maximum temperatures of 7°C and 22°C.
- Vereeniging will be fine, becoming partly cloudy in the afternoon, with minimum and maximum temperatures of 7°C and 21°C.
- Mbombela will be cloudy at first, otherwise partly cloudy with isolated showers and rain, with minimum and maximum temperatures of 12°C and 23°C.
- Polokwane will be cloudy with fog patches at first, otherwise partly cloudy with isolated showers and rain, with minimum and maximum temperatures of 8°C and 22°C.
- Mahikeng will be fine, becoming partly cloudy in the afternoon, with minimum and maximum temperatures of 8°C and 23°C.
- Vryburg will be fine, becoming partly cloudy in the afternoon, with minimum and maximum temperatures of 7°C and 24°C.
- Bloemfontein will be fine, becoming partly cloudy in the afternoon, with minimum and maximum temperatures of 7°C and 21°C.
- Kimberley will be fine, becoming partly cloudy in the afternoon, with minimum and maximum temperatures of 9°C and 23°C.
- Upington will be fine, becoming partly cloudy in the afternoon, with minimum and maximum temperatures of 8°C and 27°C.
- Cape Town will be cloudy with morning fog, becoming partly cloudy in the afternoon, with minimum and maximum temperatures of 13°C and 19°C. The city will experience light and variable winds. The expected UVB Sunburn Index is low.
- George will have partly cloudy conditions, with temperatures expected to range between 12°C and 19°C, with light and variable winds.
- Gqeberha will experience morning fog patches, otherwise partly cloudy conditions. Temperatures will range between 12°C and 19°C, with light and variable winds in the early morning, otherwise light to moderate north-easterly winds, becoming westerly in the evening.
- East London will be partly cloudy, with light to moderate north-easterly winds reaching fresh in the afternoon. Minimum and maximum temperatures are expected to be 14°C and 22°C.
- Durban will be partly cloudy, with light to moderate south-westerly becoming south-easterly from the afternoon. Minimum and maximum temperatures are expected to be 17°C and 23°C, while the expected UVB Sunburn Index is moderate
- Richards Bay will be cloudy with isolated showers and thundershowers. The wind is expected to be light to moderate southerly to south-westerly, becoming south-easterly from the afternoon but light and variable by the evening. Minimum and maximum temperatures are expected to be 17°C and 24°C.
- Pietermaritzburg will have morning and evening fog, otherwise partly cloudy conditions, with isolated showers and thundershowers. The minimum and maximum temperatures are 9°C and 25°C.
-SAnews.gov.za

