On Cuba the sun shines all year around, but the best time to visit is from November to April.
In the winter months (that correspond to the dry season) the night are colder than in summer, and few days might be cold too.
If you don’t like high levels of humidity, or you are planning a beach holiday i Varadero, we recommend to visit Cuba in the dry season – mid November to April. The other month are the rainy season. During that time hurricanes may sweep Cuba, in particular between late August and late October.