Cayo Santa Maria

Avg weather in December
10 Hrs per day
46 mm per month
84 % avg
14 Mph avg

Cayo Santa Maria Weather in December

What’s the weather like in Cayo Santa Maria in December?

For many visitors, Christmas is the perfect time to relax on this Cuban island because the temperatures are cooler than the summer and the rainfall and humidity drops. The Cayo Santa Maria weather in December still reaches nearly 30°C, but the tropical showers are much lighter.

Geographical influences

The gorgeous Caribbean island of Cayo Santa Maria, which is found close to the north central coast of Cuba, enjoys a drier and cooler season between November and April. It’s sheltered from the strong winds that blow east from the Gulf of Mexico and the warm, Caribbean waters help to keep the temperature inland high too.


With an average daytime high temperature of 27°C, you’ll find the weather in Cayo Santa Maria in December gives you lots of sunshine and clear skies to explore the beautiful resort. At night time, this can dip to about 19°C, which makes sleeping quite comfortable. The sun’ll shine for around seven hours, from 11 hours of daylight, but with an average rainfall of 39mm, you may still want to pack a light rain jacket. The sea temperature will be around 25°C and is tempting for a cool splash and maybe some diving and snorkelling. The UV, heat and humidity levels are all lower than in the summer.

View weather for