The weather in Cyprus is warm throughout the year with higher elevations being generally cooler. Coastal regions are warmer than the mountains which can often experience snow in January. During the winter maximum temperatures are a pleasant 17C to 19C with some rain which can be torrential although usually short lived. Evenings in these months can be a little chilly h...