2014-12-31 NATIONWIDE REPORT
It will be a mainly dry day throughout Cuba with good sunshine spells and highs in the range of 28-31 Celsius (83-88F). Scattered showers are likely to affect some northern areas but it won't spoil anyone's day. The temperatures overnight will be between 21-24 Celsius (70-75F).
The sea will be predominantly calm, unlike Eastern parts where sea surge is expected so you should swim with caution.