The weekend is off to a cool start across most of South Africa, with a cold front approaching the south-west coast.
This will bring some rainfall along the west, south-west coast and adjacent interiors on Friday evening, 9 February into early Saturday, 10 February.
According to SA Weather Service (SAWS), a much-needed 60% chance of rain can be expected in drought-stricken Cape Town overnight on Friday and into Saturday morning.
Thunderstorms are also expected over the central and western interior spreading to south and south-east coast.
SAWS says some 10mm of rain can be expected, considerably less than initially forecast earlier in the week.
Also on Friday evening, SAWS warns that severe thunderstorms are observed over places in Eastern Cape, expected to spread even further on Saturday.
Rain and thunderstorms watch for Saturday
SAWS issued a watch for severe thunderstorms expected in places over the north-eastern interior of the Eastern Cape, the extreme eastern parts of the Northern Cape, the western parts of North West, and the central and western parts of Free State.
80% chance of rain can be expected in places over north-eastern Eastern Cape, extreme south-eastern Free State and southern Lesotho.
A 60% chance of rain is forecast over all of North West and Free State, the rest of Lesotho, the extreme western parts of KZN and Mpumalanga, southern Gauteng and eastern parts of Eastern and Northern Capes.
A further 30% is expected over central KZN and Mpumalanga, the rest of Gauteng and eastern Cape, the southern parts of Limpopo, western and eastern parts of Northern Cape and most of the western and southern parts of Western Cape, including Cape Town.
Minimum temperatures on Saturday will be cold over the Mpumalanga highveld, as well as the west coast of Northern Cape and adjacent interior, stretching to Sutherland. It will be cool throughout the rest of SA.
The coldest place in SA will be Sutherland in Northern Cape, dropping to 12°C.
Maximum temperatures will be cool along the west and south coasts and adjacent interiors, hot along the northern border of Limpopo and Mpumalanga, and warm across the rest of the country.
The hottest place in SA will be Skukuza in Mpumalanga, reaching a hot 34°C.
Pretoria in Gauteng will be a warm 29°C, while Johannesburg will reach 27°C. Bloemfontein in the Free State will be 28°C.
Along the coastal regions, Cape Town in the Western Cape will be a cool 22°C, while Durban in KZN will reach a hot 30°C. Port Elizabeth in Eastern Cape will reach 23°C.