Menu

Weather in Cyprus in December

View all deals
temperature
Temp

14° C

average

rain
Rain

27 mm

per month

sun
Sun

60 %

chance

humidity
Humidity

70 %

average

What’s the weather like in Cyprus in December?

In December, Cyprus experiences winter season, with temperatures dropping and rainfall increasing. The weather in Cyprus during this month tends to be cooler and wetter compared to the rest of the year. However, the island still enjoys milder winter conditions compared to many other European destinations.

Average daily temperatures

During December, the average daily temperatures in Cyprus range between 12°C (54°F) and 18°C (64°F). The coastal areas, including cities like Limassol and Larnaca, tend to have slightly higher temperatures compared to inland regions. However, evenings and nights can be significantly colder, with temperatures occasionally dropping to around 8°C (46°F). It is advisable to dress in layers and bring a light jacket or sweater for colder moments.

Sunshine and rainfall

While December still enjoys a good amount of sunshine, the number of sunny days is notably reduced compared to the summer months. Cyprus receives around 5 hours of sunshine per day, providing ample opportunities for outdoor activities and exploration. However, expect occasional cloudy days.

December is also the wettest month in Cyprus, with an average rainfall of around 90mm. Rain showers are common, but they usually don’t last very long. Some areas may experience more rainfall than others, with the Troodos Mountains receiving the highest precipitation. It is recommended to have an umbrella or waterproof jacket handy, particularly if you plan to explore the island’s natural beauty during this time of year.

Overall, December in Cyprus offers a mild winter climate with cooler temperatures and increased rainfall. However, it is still a pleasant time to visit, especially for those who prefer to avoid crowds and enjoy a more tranquil experience on the island.

Holiday deals in Cyprus

Destinations with similar weather