Cuba is a tropical country, with a climate generally hot and wet (average relative humudity of 78%), There are only two seasons: WET (May to November) and DRY (December to April). The mean annual temperature is 25.2 degrees Celsius.>
In general you could always expect a good weather for your travel (if you are Ok with the hot). Bad weather usually last lest than one day.
Please select the city where you need to see the current weather conditions: