Cuba’s dry season runs from December to March, when days are pleasantly warm and dry with average daytime temperatures of around 25C.
Between May and October, temperatures rise to 30C with high humidity and short, sharp showers, usually in the afternoon or evening.