26 to 33°C
3214 hours
sunshine per day
620 mm
168 days
197 days
0 days

Climate of Cuba

Cuba's climate is a fascinating mix of tropical heat, abundant sunshine and seasonal rainfall, making it a unique destination for travelers from around the world. With an average annual temperature of 30°C and approximately 2,800 hours of sunshine per year, Cuba offers a warm and inviting environment for anyone visiting the island.

Climate averages for the whole year

  • Day: the average daily temperature during the day is between 26°C and 33°C
  • Night:the average nighttime temperature is between 18°C and 25°C
  • Sea temperature: the sea temperature is between 26°C and 31°C
  • Rain: it rains 197 days and there is a total of approximately 620 mm rainfall
  • Sun hours: throughout the year there are 3214 sun hours
Maximum temperature: between 26°C and 33°C
Warmest month: 33°C in July
Coldest month: 26°C in January
Night temperature: between 18°C and 25°C
Sea temperature: between 26°C and 31°C
Dry days: 168 days
Days with rain: 197 days
Days with snow: 0 days
Total rain sum: 620 mm
Hours of sunshine: 3214 hours

Cuba's geographic location in the Caribbean Sea contributes to its tropical climate, characterized by distinct dry and wet seasons. The dry season runs from November to April, while the wet season lasts from May to October. During the year, rainfall averages between 1,000-1500 mm, mainly during the wet season. Despite the rainfall, which is often short and heavy, Cuba remains one of the sunniest places in the world, with about 2,800 hours of sunshine per year.

The temperature on the island varies throughout the year, with an average daily temperature between 26 and 33 degrees Celsius. The hottest month is July, during which temperatures can reach 33 degrees Celsius, while January is the coolest month with average temperatures around 26 degrees Celsius. At night, it cools down to temperatures between 18 and 25 degrees Celsius, making for pleasant evenings.

The sea temperature around Cuba is also an attractive factor for many visitors, with values fluctuating between 26 and 31 degrees Celsius throughout the year. This makes Cuba an ideal destination for water sports and swimming activities, regardless of the season.

Although Cuba is a tropical paradise, it is also important to consider the higher humidity, which averages 76%, and the UV index, which has an average value of 7. These factors emphasize the importance of sunscreen and hydration, especially during the warmer months.

The weather in Cuba can sometimes be unpredictable, especially during hurricane season, which runs from June to November. Travelers are advised to keep an eye on weather forecasts and be prepared for possible changes. However, as noted by experienced travelers and locals, weather forecasts are not always accurate and a predicted rain shower may only be short-lived, after which the sun reappears.

Cuba's climate contributes to the island's rich biodiversity and lush landscapes, from the tobacco fields in Pinar del Río to the tropical forests in the east. The climate also supports a variety of activities, from exploring historic cities such as Havana and Trinidad to enjoying the island's natural beauty, such as the beaches of Varadero and the Viñales Valley.

Do you want to go to Cuba?

These are the travel companies where you can book a trip to Cuba:

Temperature graph

This graph shows the average maximum temperature (red) and minimum temperature (blue) for Cuba.

Precipitation graph

This graph shows the average amount of rainfall per month for Cuba.

Climate table of Cuba

In this climate table you can see at a glance what the average weather per month is for Cuba. The data has been collected over a 30-year period, from which an average per month has been derived. From year to year the differences may be larger or smaller, but with this climate table you have a good idea of what the weather for Cuba might be like in a given month.

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Day temp. (°C) 26 27 28 31 31 32 33 33 32 30 28 27
Night temp. (°C) 18 19 20 22 23 24 25 25 24 23 21 20
Water temp. (°C) 26 26 27 28 29 30 30 31 31 30 28 27
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Precipitation (mm) 26 26 13 37 62 72 69 89 96 82 31 17
Days with rain 11 9 9 12 18 22 21 25 25 21 14 10
Dry days 20 19 22 18 13 8 10 6 5 10 16 21
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Sun hours per day 7 8 9 9 11 11 12 9 9 7 6 6
Wind force (Bft) 2 2 2 2 2 2 2 2 2 2 3 2
UV-index 5 6 6 7 7 7 7 7 7 7 6 6

Best time to visit Cuba

The best time to visit Cuba is January through June and September through December. In this period you have a hot temperature and little precipitation. On the island of Cuba, the warmest month is July with 33°C and the coldest is January with 26°C. The water temperature is 31°C at its highest and in other months it can be 26°C.

Climate of Cuba by month

What is the average climate in a given month for Cuba? Click on a month to see all monthly averages for sunshine, maximum and minimum temperatures, percent chance of rain per day, snowfall and number of rainy days.

Cuba weather experiences

Have you been to in Cuba?

Leave your Cuba weather experience for a chance to win $150!

Your email will not appear with the review and will not be passed on to third parties.

Populaire bestemmingen in Cuba

Cities and towns in Cuba

Seen a mistake?

Email us, we are grateful to you.