Havana, like much of Cuba, has a tropical climate that is tempered by the island’s position in the belt of the trade winds and by the warm offshore currents. Under the Köppen climate classification, Havana has a tropical monsoon climate (Am) that closely borders on a tropical rainforest climate (Af). Average temperatures range from 22 °C (72 °F) in January and February to 28 °C (82 °F) in August. The temperature seldom drops below 10 °C (50 °F). The lowest temperature was 1 °C (34 °F) in Santiago de Las Vegas, Boyeros. The lowest recorded temperature in Cuba was 0 °C (32 °F) in Bainoa, Mayabeque Province (before 2011 the eastern part of Havana province). Rainfall is heaviest in June and October and lightest from December through April, averaging 1,200 mm (47 in) annually. Hurricanes occasionally strike the island, but they ordinarily hit the south coast, and damage in Havana has been less than elsewhere in the country.
Tornadoes can be somewhat rare in Cuba, however, on the evening of January 28, 2019, a very rare strong F4 tornado struck the eastern side of Havana, Cuba’s capital city. The tornado caused extensive damage, destroying at least 90 homes, killing four people and injuring 195. By February 4, the death toll had increased to six, with 11 people still in critical condition.
The table below lists temperature averages: