Wednesday will be mainly fine with clouds at intervals as weak high pressure continues to affect the area. Weak low pressure is expected from Thursday with dust in the atmosphere at intervals, the met office said.
Temperatures today will be 19 C inland and on the coasts and around 10 C in the mountains.
Tonight will be mainly fine with occasional cloud. Temperatures will fall to 8 C inland, around 12 C on the coasts and 3 C in the mountains.
Thursday will start off cloudy at intervals. Scattered showers and isolated thunderstorms are expected in the afternoon. Snowfall is expected in the higher Troodos peaks.
Friday will be partly cloudy with the possibility of scattered showers and light snowfall in the higher Troodos peaks.
Saturday will be mainly fine with some intervals of cloud.
Temperatures will remain about the same over the three days, at slightly above average for the time of year.
There is 56 cm of snow at Troodos Square.