Generally the weather in Cuba for the duration of July is 25 with a general average high of 31 and low of 23. See our table below for a full breakdown:

MonthDegrees Celsius
High Temperature31
Low Temperature23
Sunshine Per Day12

Click to see more Cuba Weather including Cuba June Weather and Cuba August Weather