Tropical cities in Caribbean in December
Warm and wet — jungles, monsoon adventures, rainforest.
36 cities in Caribbean match our Tropical profile in December: average temperature ≥ 22°C / 71.6°F, ≥ 80 mm / 3.1 in. Top picks include Willemstad (Curaçao, 26.9°C / 80.4°F), Bridgetown (Barbados, 26.5°C / 79.7°F), and Kingstown (Saint Vincent and the Grenadines, 26.4°C / 79.5°F). Unlike the country-level averages, these are point values sampled at each city itself — usually more useful for planning where you'll actually spend your time. Click a city for its full year-round climate and best months to visit.
← Countries only in Caribbean · Cities in America
| City | Temperature | Rainfall |
|---|---|---|
| Willemstadcity · Curaçao, Curaçao | 26.9°C80.4°F | 102 mm4″ |
| Bridgetowncity · Saint Michael, Barbados | 26.5°C79.7°F | 174 mm6.9″ |
| Kingstowncity · Saint George, Saint Vincent and the Grenadines | 26.4°C79.5°F | 168 mm6.6″ |
| Port of Spaincity · Port of Spain, Trinidad and Tobago | 26.1°C79°F | 185 mm7.3″ |
| Castriescity · Castries Quarter, Saint Lucia | 26°C78.8°F | 165 mm6.5″ |
| Montego Baycity · Saint James, Jamaica | 25.9°C78.6°F | 92 mm3.6″ |
| Roseaucity · Saint George, Dominica | 25.9°C78.6°F | 162 mm6.4″ |
| Saint John'scity · Saint John, Antigua and Barbuda | 25.9°C78.6°F | 106 mm4.2″ |
| Half Way Treecity · Saint Andrew, Jamaica | 25.7°C78.3°F | 91 mm3.6″ |
| St. George'scity · Saint George, Grenada | 25.4°C77.7°F | 187 mm7.4″ |
| Kingstoncity · Kingston, Jamaica | 25.3°C77.5°F | 82 mm3.2″ |
| Santo Domingocity · Nacional, Dominican Republic | 25.2°C77.4°F | 80 mm3.1″ |
| Falmouthcity · Trelawny, Jamaica | 25.1°C77.2°F | 96 mm3.8″ |
| Port Morantcity · Saint Thomas, Jamaica | 25.1°C77.2°F | 145 mm5.7″ |
| Basseterrecity · Saint George Basseterre, Saint Kitts and Nevis | 25°C77°F | 102 mm4″ |
| San Juancity · Puerto Rico, Puerto Rico | 25°C77°F | 157 mm6.2″ |
| Salvaleón de Higüeycity · La Altagracia, Dominican Republic | 24.5°C76.1°F | 111 mm4.4″ |
| Monte Cristicity · Monte Cristi, Dominican Republic | 24.5°C76.1°F | 90 mm3.5″ |
| Jérémiecity · Grand'Anse, Haiti | 24.4°C75.9°F | 122 mm4.8″ |
| Saint Ann's Baycity · Saint Ann, Jamaica | 24.4°C75.9°F | 210 mm8.3″ |
| Naguacity · María Trinidad Sánchez, Dominican Republic | 24.4°C75.9°F | 195 mm7.7″ |
| Cotuícity · Sánchez Ramírez, Dominican Republic | 24.3°C75.7°F | 140 mm5.5″ |
| Santa Cruz del Seibocity · El Seibo, Dominican Republic | 24.3°C75.7°F | 94 mm3.7″ |
| La Vegacity · La Vega, Dominican Republic | 24.3°C75.7°F | 100 mm3.9″ |
| Port-de-Paixcity · Nord-Ouest, Haiti | 24.2°C75.6°F | 154 mm6.1″ |
| Port Mariacity · Saint Mary, Jamaica | 24.2°C75.6°F | 214 mm8.4″ |
| Monte Platacity · Monte Plata, Dominican Republic | 24.1°C75.4°F | 80 mm3.1″ |
| San Francisco de Macoríscity · Duarte, Dominican Republic | 23.9°C75°F | 141 mm5.6″ |
| Bonaocity · Monseñor Nouel, Dominican Republic | 23.8°C74.8°F | 125 mm4.9″ |
| Samanácity · Samaná, Dominican Republic | 23.8°C74.8°F | 199 mm7.8″ |
| Mocacity · Espaillat, Dominican Republic | 23.7°C74.7°F | 128 mm5″ |
| Port Antoniocity · Portland, Jamaica | 23.4°C74.1°F | 248 mm9.8″ |
| Puerto Platacity · Puerto Plata, Dominican Republic | 23.3°C73.9°F | 244 mm9.6″ |
| Salcedocity · Hermanas Mirabal, Dominican Republic | 23.3°C73.9°F | 146 mm5.7″ |
| Cap-Haïtiencity · Nord, Haiti | 23.1°C73.6°F | 156 mm6.1″ |
| Santiago de los Caballeroscity · Santiago, Dominican Republic | 23°C73.4°F | 153 mm6″ |