Weather in Havana

What's the weather like in Havana?

Havana has a moderate climate and moderate rainfall spread across the year. Average daytime highs range from 26°C (79°F) in January to 32°C (90°F) in July, with overnight lows around 18°C (64°F) and 24°C (75°F) respectively.

For comfortable sightseeing temperatures (18–26°C daytime highs), the best months to visit Havana are January through March, and November through December.

Quick facts

Country
🇨🇺 Cuba
Region
Caribbean
Time zone
America/Havana
Coordinates
23.114, -82.367

Monthly climate

Long-run averages for each month of the year.

MonthAvg highAvg lowRainfallRain daysSnow days
January 26°C / 79°F 18°C / 64°F 65 mm 6 0
February 26°C / 79°F 18°C / 64°F 50 mm 4 0
March 28°C / 82°F 19°C / 66°F 55 mm 4 0
April 29°C / 84°F 21°C / 70°F 60 mm 4 0
May 30°C / 86°F 22°C / 72°F 130 mm 8 0
June 31°C / 88°F 23°C / 73°F 165 mm 11 0
July 32°C / 90°F 24°C / 75°F 130 mm 9 0
August 32°C / 90°F 24°C / 75°F 145 mm 10 0
September 31°C / 88°F 24°C / 75°F 175 mm 11 0
October 29°C / 84°F 22°C / 72°F 175 mm 10 0
November 28°C / 82°F 20°C / 68°F 80 mm 6 0
December 26°C / 79°F 19°C / 66°F 60 mm 5 0

Havana by month

Detailed weather for any specific month:

Seasonal patterns to know

Atlantic hurricane season runs June–November (peak August–October). Tropical storms and hurricanes are possible — peak risk is August–October.

Cities with a similar climate to Havana

🗺 Explore Havana on the interactive map

Live forecast, sunrise/sunset, and more.