Wednesday starts off overcast, with rain expected in the afternoon, along with high concentrations of dust.

Winds will be a northeast to southeast gentle to moderate breeze of 3 to 4 Beaufort, however in the afternoon they will turn into a moderate to fresh breeze of 4 to 5 Beaufort, and locally a strong breeze of 6 Beaufort, over moderate seas.

Temperatures will reach 22C inland and along the coast, and 16C in the highest mountains.

Wednesday night will be cloudy with local showers and isolated thunderstorms, accompanied in some areas by hailstones.

Winds will be a northeast to southeast gentle to moderate breeze of 3 to 4 Beaufort, gaining strength later to over 4 Beaufort, over moderate to rough seas.

Temperatures will drop to 11C inland, 14C along the coast and 6C in the highest mountains.

Rainy weather will continue until Saturday, with hailstones and snow or sleet on Troodos’ peaks. Strong winds will prevail until Saturday, especially along the coast.

Temperatures till Saturday will continue to gradually drop to slightly below the seasonal average.