With isolated heavy thunderstorms expected, the met office has issued a yellow weather warning for Friday. It will be in place all day, from 8am until 6pm.
Cloudy and rainy weather has been forecast for all areas, and snow will fall in the higher mountains.
Temperatures will reach 13C inland and at the coast and 4C around Troodos.
At night, temperatures will drop to 5C in Nicosia, 7C in coastal regions and 1C on Mount Olympus.
The weather will remain unsettled over the weekend, with isolated rainfall and the possibility of thunderstorms.
Temperatures will rise slightly on Saturday and will remain at the same levels on Sunday and Monday.