Caribbean Weather: Annual Temperature & Rainfall
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 degrees Celsius. You can also view the temperatures in degrees Fahrenheit.
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.
Rain
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 Pelée receives six times as much rain as does Presqu'ile de la Caravelle, nearby on the east coast. On Mount 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.
Temperature °C | Island | Place | Total Rainfall | ||
---|---|---|---|---|---|
High | Low | Millimetres | 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.