Heavy rain in the Paphos and Limassol districts resulted in water accumulating on the Limassol – Paphos motorway on Friday morning, especially near Avdimou where the road is dangerously slippery.
Police warned early in the morning that visibility was limited in the area due to the torrential rain and urged drivers to be particularly careful.
Scattered showers and isolated storms have been forecast for Friday and Saturday, with snow falling on the mountain peaks.
Temperatures will rise to 18C in low-lying areas and 7C around Troodos. At night they will drop to 8C inland, 10C along the coast and 2C in the higher mountains.
The weather is expected to change by Saturday afternoon when it will be mostly sunny with temperatures rising on Sunday and Monday.
The overall water levels in the reservoirs have now exceeded 80 per cent.