Thursday will be mainly fine with passing clouds, however Friday will bring rain and possibly an isolated thunderstorm inland, and snow in the mountains, before turning sunny on Sunday.

Winds on Thursday will be a southwest to northwest gentle to moderate breeze of 3 to 4 Beaufort, over slight to moderate seas.

Temperatures will reach 20C inland and along the coast, and 10C in the highest mountains.

Thursday night will be clear with passing clouds.

Winds will be a northwest to northeast gentle breeze of 3 Beaufort, over slight to moderate seas.

Temperatures will drop to 4C inland, 8C along the coast and 1C in the highest mountains, where frost is expected to form.

Friday will start off mainly fine with clouds gradually gathering to yield isolated showers inland and in the mountains, and a possible thunderstorm to the south and snow on Troodos’ peaks.

Fine dust in the atmosphere will clear by the evening.

Saturday will be cloudy with local showers and isolated thunderstorms, as well as snow or sleet on Troodos.

Sunday is expected to be sunny.

Temperatures on Saturday will drop and remain close to the seasonal average over the weekend.