A varying spectrum of very different conditions will be affecting Cyprus over the Holy Spirit long weekend holiday, with a near heatwave today giving way to showers and isolated storms over the next couple of days.
A low pressure system continues to drive weather patterns, with a thin layer of dust persisting in the atmosphere and not expected to clear out before Sunday morning.
Temperatures are predicted to rise up to 38 degrees Celsius inland, 32 over the southern, eastern and northern coastal regions, 30 on the west coast and the mountains.
It will turn increasingly overcast late in the afternoon, with initially light southwesterly to southeasterly winds, force three, later turning light to moderate southerly to southwesterly force three to four and in southern areas moderate to strong force four to five.
Seas will be calm to slight.
Mostly clear skies this evening throughout, gradually turning partly cloudy in some areas.
Winds will start out light to moderate westerly to southwesterly force three to four, later turning westerly to northwesterly, over slight seas and calm to slight in eastern areas.
Temperatures will drop around 20 degrees Celsius inland and in coastal regions and 15 over the mountains.
Tomorrow, the outlook changes dramatically, as increasingly overcast skies are expected to bring isolated showers or a storm, mainly in the eastern half of the island and over the mountains.
The same pattern will push through to the Monday Holy Spirit holiday, with local showers and isolated storms affecting most of the island and Tuesday also predicted as rainy from early afternoon onwards.
Temperatures will drop significantly tomorrow, slightly below the seasonal average, going up again on Monday and Tuesday.