Caribbean
🌴 Top Caribbean — Annual score
24 Caribbean destinations ranked by annual score.
| Rank | Destination | Best month | Annual score | Sun/year | Avg. rain |
|---|---|---|---|---|---|
| 🥇 | Saint ThomasUS Virgin Islands | March | 8.4/10 | 4036h | 41% |
| 🥈 | Turks and CaicosTurks and Caicos | March | 8.2/10 | 4192h | 35% |
| 🥉 | TrinidadCuba | January | 8.2/10 | 3948h | 38% |
| 4 | GrenadinesSaint Vincent and the Grenadines | April | 8.1/10 | 4237h | 41% |
| 5 | ArubaAruba | May | 8.0/10 | 4228h | 37% |
| 6 | Saint VincentSaint Vincent and the Grenadines | April | 8.0/10 | 4015h | 54% |
| 7 | Saint BarthélemySaint Barthélemy | March | 8.0/10 | 4207h | 44% |
| 8 | Cayman IslandsCayman Islands | January | 7.9/10 | 3991h | 53% |
| 9 | BonaireCaribbean Netherlands | March | 7.9/10 | 4210h | 46% |
| 10 | Saint MartinSaint Martin | June | 7.9/10 | 4213h | 44% |
| 11 | CuraçaoCuraçao | March | 7.8/10 | 4216h | 43% |
| 12 | NassauBahamas | March | 7.8/10 | 4170h | 47% |
| 13 | DominicaDominica | May | 7.7/10 | 4170h | 56% |
| 14 | Saint LuciaSaint Lucia | March | 7.7/10 | 4231h | 57% |
| 15 | HavanaCuba | December | 7.7/10 | 4052h | 44% |
| 16 | BarbadosBarbados | April | 7.7/10 | 4094h | 59% |
| 17 | AntiguaAntigua and Barbuda | March | 7.6/10 | 4204h | 60% |
| 18 | BermudaBermuda | July | 7.5/10 | 4027h | 44% |
| 19 | San JuanPuerto Rico | January | 7.5/10 | 4252h | 61% |
| 20 | JamaicaJamaica | January | 7.4/10 | 4036h | 60% |
| 21 | MartiniqueMartinique | April | 7.4/10 | 4091h | 65% |
| 22 | GuadeloupeGuadeloupe | January | 7.4/10 | 4067h | 66% |
| 23 | Punta CanaDominican Republic | March | 7.4/10 | 4049h | 67% |
| 24 | Trinidad and TobagoTrinidad and Tobago | February | 7.4/10 | 4225h | 62% |
Dry season
☀️ Top Caribbean dry season (Dec–Feb)
Average score December, January, February.
| Rank | Destination | Score | Max temp. | Sun | Rain |
|---|---|---|---|---|---|
| 🥇 | TrinidadCuba | 9.4/10 | 29°C | 956h | 13% |
| 🥈 | Saint ThomasUS Virgin Islands | 8.5/10 | 26°C | 992h | 35% |
| 🥉 | Cayman IslandsCayman Islands | 8.4/10 | 28°C | 956h | 41% |
| 4 | HavanaCuba | 8.4/10 | 28°C | 913h | 25% |
| 5 | Saint VincentSaint Vincent and the Grenadines | 8.4/10 | 27°C | 995h | 44% |
| 6 | Turks and CaicosTurks and Caicos | 8.3/10 | 26°C | 956h | 27% |
| 7 | GrenadinesSaint Vincent and the Grenadines | 8.3/10 | 26°C | 1005h | 33% |
| 8 | JamaicaJamaica | 8.1/10 | 29°C | 944h | 36% |
| 9 | ArubaAruba | 8.1/10 | 28°C | 1023h | 48% |
| 10 | NassauBahamas | 8.1/10 | 26°C | 941h | 33% |
| 11 | Saint BarthélemySaint Barthélemy | 8.0/10 | 26°C | 986h | 40% |
| 12 | BonaireCaribbean Netherlands | 7.9/10 | 28°C | 1017h | 52% |
| 13 | Saint LuciaSaint Lucia | 7.9/10 | 27°C | 1001h | 51% |
| 14 | AntiguaAntigua and Barbuda | 7.9/10 | 28°C | 983h | 53% |
| 15 | San JuanPuerto Rico | 7.8/10 | 28°C | 995h | 53% |
| 16 | Saint MartinSaint Martin | 7.8/10 | 24°C | 986h | 40% |
| 17 | CuraçaoCuraçao | 7.8/10 | 29°C | 1020h | 52% |
| 18 | GuadeloupeGuadeloupe | 7.8/10 | 28°C | 953h | 55% |
| 19 | BarbadosBarbados | 7.7/10 | 27°C | 953h | 52% |
| 20 | Trinidad and TobagoTrinidad and Tobago | 7.7/10 | 30°C | 1020h | 47% |
| 21 | DominicaDominica | 7.7/10 | 26°C | 986h | 51% |
| 22 | MartiniqueMartinique | 7.7/10 | 28°C | 956h | 58% |
| 23 | Punta CanaDominican Republic | 7.5/10 | 27°C | 947h | 63% |
| 24 | BermudaBermuda | 7.2/10 | 21°C | 807h | 41% |
Rainy season
🌧️ Top Caribbean rainy season (Jun–Aug)
Average score June, July, August.
| Rank | Destination | Score | Max temp. | Sun | Rain |
|---|---|---|---|---|---|
| 🥇 | Saint ThomasUS Virgin Islands | 8.4/10 | 28°C | 1065h | 43% |
| 🥈 | Turks and CaicosTurks and Caicos | 8.4/10 | 29°C | 1111h | 33% |
| 🥉 | Saint BarthélemySaint Barthélemy | 8.1/10 | 28°C | 1108h | 45% |
| 4 | ArubaAruba | 8.1/10 | 30°C | 1102h | 33% |
| 5 | Saint MartinSaint Martin | 8.0/10 | 26°C | 1114h | 46% |
| 6 | BermudaBermuda | 7.9/10 | 27°C | 1181h | 49% |
| 7 | BonaireCaribbean Netherlands | 7.9/10 | 30°C | 1108h | 45% |
| 8 | GrenadinesSaint Vincent and the Grenadines | 7.8/10 | 27°C | 1096h | 52% |
| 9 | CuraçaoCuraçao | 7.7/10 | 31°C | 1105h | 42% |
| 10 | DominicaDominica | 7.6/10 | 28°C | 1065h | 66% |
| 11 | Cayman IslandsCayman Islands | 7.6/10 | 31°C | 1053h | 55% |
| 12 | Saint VincentSaint Vincent and the Grenadines | 7.6/10 | 29°C | 1001h | 68% |
| 13 | BarbadosBarbados | 7.5/10 | 28°C | 1084h | 71% |
| 14 | Saint LuciaSaint Lucia | 7.4/10 | 29°C | 1096h | 67% |
| 15 | NassauBahamas | 7.4/10 | 31°C | 1151h | 62% |
| 16 | AntiguaAntigua and Barbuda | 7.4/10 | 30°C | 1096h | 65% |
| 17 | San JuanPuerto Rico | 7.3/10 | 31°C | 1148h | 63% |
| 18 | TrinidadCuba | 7.3/10 | 32°C | 1041h | 56% |
| 19 | Punta CanaDominican Republic | 7.2/10 | 30°C | 1078h | 75% |
| 20 | JamaicaJamaica | 7.1/10 | 32°C | 1081h | 69% |
| 21 | MartiniqueMartinique | 7.1/10 | 30°C | 1081h | 77% |
| 22 | GuadeloupeGuadeloupe | 7.1/10 | 31°C | 1078h | 73% |
| 23 | Trinidad and TobagoTrinidad and Tobago | 7.1/10 | 30°C | 1078h | 79% |
| 24 | HavanaCuba | 7.0/10 | 33°C | 1111h | 66% |
Methodology
Scores computed from 10 years of Open-Meteo archives (ERA5). Each month rated on sunshine (40%), precipitation (30%), thermal comfort (30%). Annual score = average of 12 months. 318 destinations analyzed.