Cyprus generally enjoys a mild climate and blessed with long periods of sunshine and clear skies. The summer period (starting from May until mid-September), with the climate being dry and considerably hot. Wintertime in Cyprus is mostly mild starting from November and ending in early March.
Daily temperatures during summertime range from 35c at the center of the island to 22c in the mountains. In July and August, the two hottest months in Cyprus, the temperature can range from 38c on the lowlands to 29c on the mountains also the humidity is very high during these months. In wintertime, the temperature ranges from 18oc at the center of the island to 14c on the coast.
In Cyprus you can actually go skiing in the Troodos mountains during the winter.