Caribbean Weather: Annual Temperature & Rainfall

Share |

Information on the normal weather for cities and beach towns throughout the Caribbean has been pulled together here.

The yearly temperatures and rainfall given in the table below allow you to compare the climate for places on two dozen islands. The annual averages are based on historical weather records.

These temperatures are in °C. You can also view the temperatures in °F.

Temperature

Temperatures along Caribbean island shores are remarkably steady year round. Over the year, the daytime high on a beach varies by only a few degrees.

Similarly, ocean temperatures don't change much from month to month or place to place. Year round, the Caribbean waters average 27 degrees Celsius, an inviting temperature for swimming.

Rainfall

The amount of rain that falls in the Caribbean varies immensely from island to island, from coast to coast and from beach to mountain top.

It rains most in the mountains. The Blue Mountains of Jamaica get over 5080 millimetres annually, while Kingston on the coast gets just one-sixth that amount.

The rainfall pattern on Martinique is similar. Mount Pelee receives six times as much rain as does Presqu'ile de la Caravelle, nearby on the east coast. On Mont Pelée it rains over six metres a year.

Overall, the driest islands are the Netherland Antilles of Aruba, Curaçao and Bonaire. Rain falls most frequently and heavily on some of the eastern islands, particularly Dominica, Martinique and St. Lucia.

Caribbean weather: annual average daily temperature and total rainfall
Temperature °C Island Place Total Rainfall
High Low mm Days
30 24 Antigua St John's 1052 127
31 26 Aruba Beatrix Airport   409   62
31 26 Bonaire Flamingo Airport   463   67
29 21 Bahamas Nassau 1389 140
29 23 Barbados Bridgetown   617 133
32 21 Cayman Islands 1435 172
29 22 Cuba Havana 1189   80
31 26 Curaçao Hato Airport   553   70
29 23 Dominica Melville Hall Airport 2575     –
29 23 Dominican Republic Punta Cana 1103 113
31 22 Guadeloupe Pointe-a-Pitre 1779 176
31 23 Jamaica Kingston   813   93
30 23 Martinique Lamentin 2030 206
30 24 Puerto Rico San Juan 1431 199
30 25 Saba The Bottom   761   86
30 24 St. Barthelemy Gustavia 1029 132
30 24 St. Croix (US VI) Christiansted   948 167
30 24 St. Eustatius Oranjestad   986 125
30 23 St. John (US VI) Cruz Bay 1115 180
30 24 St. Kitts Basseterre   771 139
30 25 St. Lucia Vieux Fort 1399 208
30 25 St. Maarten Princess Juliana AP 1047 142
31 24 St. Thomas (US VI) Charlotte Amalie   999 168
32 22 Trinidad Port of Spain 1408 166
30 23 Tobago Scarborough 1503 142
References

NOAA. Ocean Climate Laboratory. World Ocean Atlas 2009.

Rainfall and temperature data come from each island's meteorological organization.

Share |

Average Weather

Temperature & Rainfall

WEATHER AVERAGES
Weather Extremes

Science Articles