Weak low pressure is affecting the area and at intervals there will be light dust in the atmosphere.
Friday will start off partly cloudy with the possibility of isolated showers, becoming mainly cloudy by midday with local showers and isolated thunderstorms.
Temperatures will be around 20 C inland and on the coast and 13 C in the mountains.
Tonight will be cloudy at intervals with the possibility of isolated showers. Temperatures will fall to 11 C inland, around 13 C on the coast and 5 C in the mountains.
Saturday will be mainly cloudy at intervals with isolated showers and/or thunderstorms and in the afternoon snow or sleet in the highest Troodos peaks.
Sunday will be mainly cloudy with local showers and isolated thunderstorms as well as snow or sleet in the highest Troodos peaks.
On Monday, increased local showers may lead to isolated showers, mainly in the mountains.
Temperatures are expected to remain at the same levels on Saturday, edge down a little on Sunday and then rise a little on Monday to close to average for the time of year.