Puerto Esperanza, Cuba Climate
Cuba
Pop. 3,331 Elev. 9 m / 30 ft
TZ: America/Havana (UTC-4) ·
Puerto Esperanza has a warm climate year-round, with temperatures ranging from 67°F (19°C) in January to 89°F (32°C) in August. Humidity pushes the summer feels-like temperature to around 109°F (43°C). Rain falls on about 46 days per year (34.0 in / 864 mm total). The city averages 193 sunny days per year and around 43 thunderstorm days. Ocean water temperatures reach 88°F (31°C) in summer.
| Temperature | 32°C (89°F) high | 20°C (67°F) low |
| Feels like | 43°C (109°F) high | 20°C (67°F) low |
| Rain | 46 days | 864 mm (34.0 in) /yr |
| Sky | 193 sunny | 43 stormy |
| Wind | 2.2 m/s (5.0 mph) avg |
Looking for a place with a climate like Puerto Esperanza? Explore and filter 150,000+ cities worldwide.
Explore on the MapMonthly Climate Chart
Best months to visit: Jan, Feb, Mar, Apr, May, Jul, Nov, Dec
Sky & Air by Month
Cloud cover (%)
54
Jan 40
Feb 23
Mar 20
Apr 34
May 54
Jun 61
Jul 45
Aug 66
Sep 42
Oct 43
Nov 39
Dec Humidity (%)
78
Jan 76
Feb 73
Mar 69
Apr 77
May 80
Jun 80
Jul 81
Aug 85
Sep 82
Oct 77
Nov 81
Dec Weather Days by Month
Water Temperatures
Cities with Similar Climate
Find similar cities on the map →Nearby Cities
Nearby
Commercial airport 143 km Rafael Cabrera Airport (GER)
Ski resort 639 km
National park 21 km Parque Nacional Viñales
Hospital 19 km Maternidad Municipal
Hiking trail 37 km Sendero a la cima del Pan de Guajaibón
Interested in Puerto Esperanza?
Hotels
Flights
Real Estate
Insurance
Connectivity
Monthly Weather Data
↑ See chart| Month | Avg High | Avg Low | Rainfall | Snowfall | Sunny Days |
|---|---|---|---|---|---|
| January | 25°C 77°F | 20°C 67°F | 19 mm 0.8 in | — | 11 |
| February | 27°C 81°F | 21°C 70°F | 24 mm 1.0 in | — | 15 |
| March | 28°C 82°F | 20°C 69°F | 18 mm 0.7 in | — | 27 |
| April | 28°C 83°F | 22°C 71°F | 23 mm 0.9 in | — | 27 |
| May | 31°C 87°F | 24°C 75°F | 52 mm 2.1 in | — | 22 |
| June | 31°C 88°F | 25°C 77°F | 112 mm 4.4 in | — | 8 |
| July | 31°C 88°F | 25°C 77°F | 90 mm 3.6 in | — | 5 |
| August | 32°C 89°F | 25°C 78°F | 130 mm 5.1 in | — | 18 |
| September | 30°C 86°F | 25°C 77°F | 211 mm 8.3 in | — | 7 |
| October | 29°C 84°F | 24°C 75°F | 105 mm 4.1 in | — | 16 |
| November | 27°C 81°F | 22°C 71°F | 19 mm 0.7 in | — | 18 |
| December | 26°C 80°F | 21°C 70°F | 61 mm 2.4 in | — | 19 |
Weather Days by Month
↑ See chart| Month | Sunny Days | Storm Days |
|---|---|---|
| January | 11 | 0 |
| February | 15 | 1 |
| March | 27 | 0 |
| April | 27 | 0 |
| May | 22 | 2 |
| June | 8 | 4 |
| July | 5 | 4 |
| August | 18 | 8 |
| September | 7 | 15 |
| October | 16 | 5 |
| November | 18 | 0 |
| December | 19 | 4 |
Water Temperatures Data
↑ See chart| Month | Ocean Avg High | Lake Avg High |
|---|---|---|
| January | 27°C 81°F | 21°C 70°F |
| February | 26°C 80°F | 22°C 72°F |
| March | 27°C 80°F | 23°C 73°F |
| April | 27°C 81°F | 24°C 74°F |
| May | 30°C 85°F | 26°C 79°F |
| June | 30°C 86°F | 28°C 83°F |
| July | 31°C 87°F | 29°C 84°F |
| August | 31°C 88°F | 29°C 85°F |
| September | 31°C 87°F | 28°C 83°F |
| October | 30°C 87°F | 27°C 81°F |
| November | 29°C 84°F | 24°C 75°F |
| December | 28°C 82°F | 23°C 74°F |