The Mediterranean climate of Cyprus is predominantly sunny, which
accounts for 300-340 days of sunshine a year.
The summer months are definitely the most popular for enjoying the beach with day
temperatures of around 33 degrees Celsius, while evenings always tend to be refreshingly
cooler. July and August are the hottest months, with temperatures lurking around
40 degrees Celsius. The first half of October is also usually still good beach weather,
though the average temperatures are about 5 degrees Celsius below those of the summer
months.
Winters are relatively mild, with rainfall typically occurring between the months
of December and March. January is the coldest month, with an average temperature
of about 10 degrees Celsius. Snow on the Troodos Mountains is also a yearly occurrence,
from January through March, making skiing in Cyprus a reality.
Spring is always especially beautiful in Cyprus with an abundance of colourful wild
flowers and an outbreak of greenery in a typically dryer terrain.
The average annual temperature of Cyprus is around 20 degrees Celsius, while average
annual rainfall is about 20 inches. Relative humidity of the air is on average between
60% and 80% in winter and between 40% and 60% in summer, with lower values over
inland areas around midday.