Cyprus has a Subtropical climate - Mediterranean and Semi-arid type with very mild winters and warm to hot summers. Snow is possible only in the central part of island (see Troodos mountains). Rains occur mainly in winter, and summer is usually pretty dry.
Temperature of sea
Average annual temperature of sea is 20-22C (70-72F), from 17C (63F) in February to 26-28C (81-82F) in August. Temperatures depend on location. From May to November - the average sea temperature exceeds 20C (68F).