On Monday, the weather will be a mix of fine to partly cloudy conditions across most provinces, with cool temperatures overall and warmer conditions in the east.
KWAZULU-NATAL
Expect fine and cool conditions, with warmer weather in the east.
Light to moderate northerly to north-easterly winds will blow along the coast, while the UVB sunburn index will remain very high.
DURBAN
Expect fine weather.
Light north-westerly winds will blow in the morning before shifting to moderate north-easterly.
Temperatures will range from 16 to 26, while the UVB sunburn index will remain very high.
FREE STATE
Expect partly cloudy and cool conditions, with isolated showers and thundershowers developing over the central and western parts of the province.
BLOEMFONTEIN
Bloemfontein expect partly cloudy conditions, with isolated showers and thundershowers.
Temperatures will range from 4 to 23 degrees.
NORTH WEST
Expect morning fog patches in some areas, followed by partly cloudy and cool conditions.
Isolated showers will develop over the central and southern parts of the province.
MAHIKENG
Expect partly cloudy conditions in Mahikeng, with temperatures ranging from 11 to 22.
Weather forecast data provided by the South African Weather Service.