In summer, the average temperature is 29°C in Miami and 28°C in Kingston. The average rainfall in summer is 165 mm in Miami and 106 mm in Kingston. In summer, it is warmer in Miami and it rains less in Kingston. In winter, it is colder in Kingston and it rains more in Miami.