La Habana tiene un clima tropical cálido y húmedo, con una estación seca de noviembre a abril y una estación de lluvia de mayo a octubre. La temperatura media anual es de alrededor de 25 grados Celsius. Los huracanes son comunes en la zona.