Skip to content
seatemperatures.net

Where it's hot in April in Central America and the Caribbean

Central America and the Caribbean coastal locations where the sea is genuinely warm in April. The regional average sits at 27.3°C in April. 710 of 711 tracked locations cross the comfortable swim threshold of 20°C this month — that's 100% of Central America and the Caribbean's coastline.

Above 20°C

710

100% of Central America and the Caribbean coastal locations, in April

Above 25°C

683

96% of Central America and the Caribbean coastal locations, in April

Warmest in April

Dominical

30.1°C in Costa Rica

What the Central America and the Caribbean sea feels like in April

This water temperature is comparable to that of a swimming pool, but it might be higher than most open water swimmers prefer for serious swimming. Make sure to drink plenty of water before and after swimming and don't wear a wetsuit to avoid overheating.

Central America and the Caribbean monthly average 26.6°C to 29.6°C
J
F
M
A
M
J
J
A
S
O
N
D
  • Warmest month September 29.6°C
  • Coldest month February 26.6°C
  • Annual mean 28.1°C
  • Months above 20°C 12 of 12

How April compares

April is one of the warmest months for Central America and the Caribbean coastal swimming. Most of the region's coast sits above the comfortable 20°C threshold.

All twelve months for Central America and the Caribbean:

Central America and the Caribbean sea temperatures right now

Live pins for Central America and the Caribbean coloured by today's reading. The list below uses the typical April mean built from a decade of daily history.

Zoom in to see individual locations. Click a pin for water temperatures. View list →
°C -2 0 1 3 5 7 9 11 13 15 17 19 21 24 27 30 35

Top 50 hottest Central America and the Caribbean locations in April

Sorted by typical April sea temperature. The first column is the rank; the value column is the long-term mean for April. Click any place for its full page.

# Location April mean
1 Dominical 30.1°C
2 Ojochal 30.1°C
3 Uvita 30.1°C
4 Manuel Antonio 30.0°C
5 Puerto Quepos 30.0°C
6 Quepos 30.0°C
7 San Jose 30.0°C
8 Cano Island 30.0°C
9 Puerto Quetzal 30.0°C
10 Puerto San Jose 30.0°C
11 Pavones 29.9°C
12 Acajutla 29.9°C
13 Golfito 29.9°C
14 Champerico 29.9°C
15 Puerto Quetzal-B Escuintla 29.9°C
16 San Jose Escuintla 29.9°C
17 Acajutla-C Sonsonate 29.8°C
18 Mal Pais 29.8°C
19 Montezuma 29.8°C
20 Nosara 29.8°C
21 Playa Santa Teresa 29.8°C
22 Samara 29.8°C
23 Punta De Burica 29.7°C
24 Puerto Armuelles 29.7°C
25 Nandayure 29.7°C
Show 25 more
26 Playa Carrillo 29.7°C
27 Punta Islita 29.7°C
28 La Libertad 29.7°C
29 Cocos Island 29.7°C
30 Chacarita 29.6°C
31 Puntarenas 29.6°C
32 Amapala 29.6°C
33 David 29.6°C
34 Jaco 29.6°C
35 La Union-B La Unión 29.5°C
36 La Union 29.5°C
37 Coiba Island 29.3°C
38 Los Pargos 29.3°C
39 Marbella 29.3°C
40 Playa Avellana 29.3°C
41 Playa Azul 29.3°C
42 Playa Mansita 29.3°C
43 Playa Negra 29.3°C
44 Punta Gorda 29.0°C
45 Corinto-A Chinandega 28.9°C
46 Puerto Corinto Chinandega 28.9°C
47 Livingston 28.9°C
48 Puerto Barrios 28.9°C
49 Jiquilillo 28.9°C
50 Brasilito 28.8°C

Above the comfortable-swim threshold (20°C)

Every Central America and the Caribbean location whose typical April mean sits above 20°C, the threshold most people find comfortable for unassisted swimming. 710 locations in total (100% of the region's coastline).

# Location April mean
1 Dominical 30.1°C
2 Ojochal 30.1°C
3 Uvita 30.1°C
4 Manuel Antonio 30.0°C
5 Puerto Quepos 30.0°C
6 Quepos 30.0°C
7 San Jose 30.0°C
8 Cano Island 30.0°C
9 Puerto Quetzal 30.0°C
10 Puerto San Jose 30.0°C
11 Pavones 29.9°C
12 Acajutla 29.9°C
13 Golfito 29.9°C
14 Champerico 29.9°C
15 Puerto Quetzal-B Escuintla 29.9°C
16 San Jose Escuintla 29.9°C
17 Acajutla-C Sonsonate 29.8°C
18 Mal Pais 29.8°C
19 Montezuma 29.8°C
20 Nosara 29.8°C
Show 690 more
21 Playa Santa Teresa 29.8°C
22 Samara 29.8°C
23 Punta De Burica 29.7°C
24 Puerto Armuelles 29.7°C
25 Nandayure 29.7°C
26 Playa Carrillo 29.7°C
27 Punta Islita 29.7°C
28 La Libertad 29.7°C
29 Cocos Island 29.7°C
30 Chacarita 29.6°C
31 Puntarenas 29.6°C
32 Amapala 29.6°C
33 David 29.6°C
34 Jaco 29.6°C
35 La Union-B La Unión 29.5°C
36 La Union 29.5°C
37 Coiba Island 29.3°C
38 Los Pargos 29.3°C
39 Marbella 29.3°C
40 Playa Avellana 29.3°C
41 Playa Azul 29.3°C
42 Playa Mansita 29.3°C
43 Playa Negra 29.3°C
44 Punta Gorda 29.0°C
45 Corinto-A Chinandega 28.9°C
46 Puerto Corinto Chinandega 28.9°C
47 Livingston 28.9°C
48 Puerto Barrios 28.9°C
49 Jiquilillo 28.9°C
50 Brasilito 28.8°C
51 Catalina Island 28.8°C
52 Palm Beach Estates 28.8°C
53 Playa Carbon 28.8°C
54 Playa Conchal 28.8°C
55 Playa Del Coco 28.8°C
56 Playa Flamingo 28.8°C
57 Playa Grande 28.8°C
58 Playa Hermosa 28.8°C
59 Playa Langosta 28.8°C
60 Playa Mina 28.8°C
61 Playa Nombre de Jesus 28.8°C
62 Playa Real y Roble 28.8°C
63 Playa Ventanas 28.8°C
64 Potrero 28.8°C
65 Tamarindo Beach 28.8°C
66 Guanacaste 28.7°C
67 Liberia 28.7°C
68 Hunting Cay Toledo District 28.7°C
69 Delmas 73 Ouest Department 28.7°C
70 Bluefields 28.6°C
71 Laguna De Perlas 28.6°C
72 Puerto Cabezas 28.6°C
73 Harvest Caye 28.6°C
74 Corinto 28.6°C
75 Las Penitas 28.6°C
76 El Porvenir Departamento de Cortés 28.6°C
77 Puerto Cortes-B Departamento de Cortés 28.6°C
78 Puerto Cortez Cortés Department 28.6°C
79 Puerto Lempira 28.6°C
80 San Pedro Sula 28.6°C
81 Santa Catalina 28.6°C
82 Bocas Del Toro Provincia de Bocas del Toro 28.6°C
83 Léogâne Ouest Department 28.6°C
84 Chiriqui Grande 28.5°C
85 Puerto Limon Limón 28.5°C
86 Cahuita 28.5°C
87 Puerto Viejo 28.5°C
88 Bocas Town 28.5°C
89 Placencia 28.5°C
90 Punta Uva 28.5°C
91 Limon 28.5°C
92 Cusapin 28.5°C
93 Tortuguero 28.5°C
94 Carrefour 28.5°C
95 Delmas 28.5°C
96 Port-au-Prince 28.5°C
97 Playa Bonita 28.4°C
98 Gressier 28.4°C
99 Saint-Marc 28.4°C
100 Grand Goave 28.4°C
101 Petit-Goave 28.4°C
102 Palmas Bellas 28.4°C
103 Baja Mar 28.4°C
104 Puerto Cortes 28.4°C
105 Travesia 28.4°C
106 Corn Island 28.4°C
107 Miragoane 28.3°C
108 Petite Riviere De Nippes 28.3°C
109 Colon 28.3°C
110 Iguana Island 28.3°C
111 Maria Chiquita 28.3°C
112 Puerto Pilon 28.3°C
113 El Porvenir 28.3°C
114 Aquin 28.3°C
115 Bluefields 28.3°C
116 Savanna La Mar 28.3°C
117 Black River 28.3°C
118 White House 28.3°C
119 Corozal Departamento de Atlántida 28.2°C
120 Tela 28.2°C
121 Mulatupo Sasardi 28.2°C
122 Anse a Galets 28.2°C
123 Papagayo 28.2°C
124 Achutupo Número Dos Guna Yala Comarca 28.2°C
125 Anse-a-Veau 28.2°C
126 Ailigandi 28.2°C
127 Guna Yala 28.2°C
128 San Blas 28.2°C
129 Gonaives 28.2°C
130 Isla Grande 28.2°C
131 Portobelo 28.2°C
132 Carrie Bow Cay Stann Creek District 28.2°C
133 Corozal Town 28.2°C
134 Cochino Pequeno Bay Islands 28.2°C
135 Port Esquivel Clarendon 28.1°C
136 Hopkins 28.1°C
137 La Ceiba 28.1°C
138 Cartí Suitupo Guna Yala Comarca 28.1°C
139 Jaque 28.1°C
140 Ustupo 28.1°C
141 Dangriga 28.1°C
142 South Water Caye 28.1°C
143 Tobacco Caye 28.1°C
144 Nargana 28.1°C
145 Anse Rouge 28.1°C
146 Baie De Henne 28.1°C
147 Alligator Pond 28.1°C
148 Caye Caulker 28.1°C
149 Cayo Cochino Menor 28.1°C
150 El Porvenir 28.1°C
151 Playon Chico 28.1°C
152 San Ignacio De Tupile 28.1°C
153 Belize City 28.1°C
154 Negril 28.1°C
155 Rocky Point 28.1°C
156 Chardonniere 28.0°C
157 Les Anglais 28.0°C
158 Port A Piment 28.0°C
159 Cayo Cochino Grande 28.0°C
160 Cayos Cochinos 28.0°C
161 Gladden Spit 28.0°C
162 Lucea 28.0°C
163 Sandy Bay 28.0°C
164 Westmoreland 28.0°C
165 Cedros 28.0°C
166 Utila Island 28.0°C
167 Old Harbour Bay 28.0°C
168 Herine (Erin) Bay Siparia Regional Corporation 28.0°C
169 Lisas Point Couva-Tabaquite-Talparo Regional Corporation 28.0°C
170 Point Fortin Point Fortin Borough Corporation 28.0°C
171 Pointe-a-Pierre Couva–Tabaquite–Talparo 28.0°C
172 Glover's Reef 28.0°C
173 Montego Bay 27.9°C
174 Pochomil 27.9°C
175 Ambergris Caye 27.9°C
176 Brisas Sierra Mar 27.9°C
177 Santiago de Cuba 27.9°C
178 Grand'Anse 27.9°C
179 Jeremie 27.9°C
180 New Kingston St. Andrew Parish 27.9°C
181 Les Irois 27.9°C
182 Tiburon 27.9°C
183 San Pedro 27.9°C
184 Falmouth 27.9°C
185 San Fernando 27.9°C
186 Port Royal 27.9°C
187 Portmore 27.9°C
188 Cayman Brac, West End Sister Islands 27.8°C
189 Dame Marie 27.8°C
190 Garachine 27.8°C
191 La Palma 27.8°C
192 Turneffe Islands 27.8°C
193 Belle Anse 27.8°C
194 Trujillo 27.8°C
195 Discovery Bay 27.8°C
196 Runaway Bay 27.8°C
197 Gun Bay (East End, Public Dock) East End 27.8°C
198 Newlands Barcadere Bodden Town 27.8°C
199 Corozal 27.8°C
200 Roatan 27.8°C
201 Sandy Bay 27.8°C
202 West Bay 27.8°C
203 Kingston 27.8°C
204 Ocho Rios 27.8°C
205 Saint Anns Bay 27.8°C
206 Port Morant Saint Thomas Parish 27.8°C
207 Guayaguayare Bay Mayaro Rio Claro Regional Corporation 27.8°C
208 Nariva River (Cocal) Mayaro Rio Claro Regional Corporation 27.8°C
209 Buff Bay 27.8°C
210 Hope Bay 27.8°C
211 Oracabessa 27.8°C
212 Port Maria 27.8°C
213 Brick Bay 27.8°C
214 Mahogany Bay 27.8°C
215 Puerto Castilla 27.8°C
216 Carenage Bay Diego Martin Regional Corporation 27.8°C
217 Gaspar Grande Diego Martin Regional Corporation 27.8°C
218 Campechuela 27.8°C
219 Manzanillo 27.8°C
220 Niquero 27.8°C
221 Santa Cruz del Sur 27.8°C
222 Yallahs 27.8°C
223 Les Cayes 27.8°C
224 Marigot 27.8°C
225 Barbareta 27.7°C
226 Manchioneal 27.7°C
227 Port Antonio 27.7°C
228 Cayo Largo 27.7°C
229 Playa Paraiso 27.7°C
230 Guanaja 27.7°C
231 Savannah Bight 27.7°C
232 Guantanamo Bay 27.7°C
233 Roche A Bateau 27.7°C
234 Great Blue Hole 27.7°C
235 Lighthouse Reef 27.7°C
236 Morant Bay 27.7°C
237 Cotes De Fer 27.7°C
238 Cayman Brac 27.7°C
239 Jacmel 27.7°C
240 San Juan Del Sur 27.7°C
241 Managua 27.7°C
242 Playa Colorado 27.7°C
243 Bodden Town 27.7°C
244 George Town 27.7°C
245 Little Cayman 27.7°C
246 Seven Mile Beach 27.7°C
247 West Bay 27.7°C
248 Mayagüez, Puerto Rico Mayagüez 27.7°C
249 Puerto Real, Puerto Rico (sub) Cabo Rojo 27.7°C
250 Punta Guanajibo, Mayagüez, Puerto Rico Cabo Rojo 27.7°C
251 East End 27.6°C
252 Grand Cayman 27.6°C
253 North Side 27.6°C
254 Guayamare Point Sangre Grande Regional Corporation 27.6°C
255 Toco Sangre Grande Regional Corporation 27.6°C
256 Man of War Bay Eastern Tobago 27.6°C
257 Roxborough Eastern Tobago 27.6°C
258 Bridgetown-D Saint Michael 27.6°C
259 Prickly Bay Saint George 27.6°C
260 Vieuxfort Bay Vieux Fort 27.6°C
261 Kingstown Park St. George 27.6°C
262 Plymouth Western Tobago 27.6°C
263 Saint George's Saint George 27.6°C
264 St. George's Harbour Saint George 27.6°C
265 Bahía Salinas, Puerto Rico Cabo Rojo 27.6°C
266 Magueyes Island, Caribbean Sea, Puerto Rico Lajas 27.6°C
267 Hillsborough Bay Carriacou and Petite Martinique 27.6°C
268 La Parguera 27.6°C
269 Canouan, Charlestown Bay Grenadines 27.6°C
270 Clifton Harbour Grenadines 27.6°C
271 Guanica, Puerto Rico Guánica 27.6°C
272 Peñuelas (Punta Guayanilla), Puerto Rico Peñuelas 27.6°C
273 Mustique Island 27.6°C
274 Scarborough 27.6°C
275 Speyside 27.6°C
276 Carapachibey Isla de la Juventud 27.6°C
277 Castries Castries 27.6°C
278 Bequia 27.6°C
279 Biabou 27.6°C
280 Canouan 27.6°C
281 Kingstown 27.6°C
282 Layou 27.6°C
283 Palm Island 27.6°C
284 Port Elizabeth 27.6°C
285 Tobago Cays 27.6°C
286 Union Island 27.6°C
287 Las Cuevas Bay San Juan-Laventille Regional Corporation 27.6°C
288 Laventille San Juan-Laventille Regional Corporation 27.6°C
289 Carriacou 27.6°C
290 Chateaubelair 27.6°C
291 Grenville 27.5°C
292 Saint Davids 27.5°C
293 St Georges 27.5°C
294 Victoria 27.5°C
295 Boqueron 27.5°C
296 Cabo Rojo 27.5°C
297 Mayaguez 27.5°C
298 Playa de Ponce, Puerto Rico Ponce 27.5°C
299 Puerto Ponce Ponce 27.5°C
300 Puerto Real 27.5°C
301 Bathsheba 27.5°C
302 Bridgetown 27.5°C
303 Christ Church 27.5°C
304 Holetown 27.5°C
305 Saint James 27.5°C
306 Playa Larga 27.5°C
307 Pinar del Rio 27.5°C
308 Soufriere 27.5°C
309 Sugar Beach 27.5°C
310 Santa Cruz De Barahona Barahona 27.5°C
311 Jardines de la Reina 27.5°C
312 El Barco 27.5°C
313 Palmar de Ocoa 27.5°C
314 Capitanejo Juana Díaz 27.5°C
315 Playa Cortada, Puerto Rico Juana Díaz 27.5°C
316 Santa Isabel, Puerto Rico Santa Isabel 27.5°C
317 Jucaro 27.5°C
318 Arroyo, Puerto Rico Arroyo 27.5°C
319 Jobos Guayama 27.5°C
320 Las Mareas, Puerto Rico Guayama 27.5°C
321 Palmas Arroyo 27.5°C
322 Juancho 27.5°C
323 Ponce 27.5°C
324 Castries City 27.5°C
325 Gros Islet 27.5°C
326 Rodney Bay 27.5°C
327 Salisbury Saint Joseph Parish 27.5°C
328 Woodbridge Bay Saint George Parish 27.5°C
329 Mona Island, Puerto Rico Mayagüez 27.4°C
330 Puerto Maunabo, Puerto Rico Maunabo 27.4°C
331 Punta Tuna Maunabo 27.4°C
332 Yabucoa Harbor, Puerto Rico Yabucoa 27.4°C
333 Le Marin 27.4°C
334 Sainte Luce 27.4°C
335 Port-of-Spain 27.4°C
336 Tallaboa 27.4°C
337 Barahona 27.4°C
338 La Cienaga 27.4°C
339 Fort-de-France 27.4°C
340 Les Trois Ilets 27.4°C
341 Las Cuevas Beach 27.4°C
342 Sabana Westpunt 27.4°C
343 La Trinite 27.4°C
344 Le Francois 27.4°C
345 Le Robert 27.4°C
346 Le Vauclin 27.4°C
347 Petite Riviere Salee 27.4°C
348 Fredericksted, St. Croix, Virgin Islands St. Croix 27.4°C
349 Lime Tree Bay, St. Croix, Virgin Islands St. Croix 27.4°C
350 Berekua 27.4°C
351 Soufriere 27.4°C
352 Juan Dolio 27.4°C
353 Paraiso 27.4°C
354 Pato Beach 27.4°C
355 San Pedro De Macoris 27.4°C
356 Jauca 27.4°C
357 Playita Cortada 27.4°C
358 Potala Pastillo 27.4°C
359 Boca Chica 27.4°C
360 Catalina Island 27.4°C
361 Le Lorrain 27.4°C
362 Saint-Pierre 27.4°C
363 Santo Domingo 27.4°C
364 Marie-Galante Island Grande-Terre 27.4°C
365 Arroyo 27.4°C
366 Central Aguirre 27.4°C
367 Mole Saint Nicolas 27.4°C
368 Sainte Marie 27.4°C
369 Emajagua 27.4°C
370 Palmas 27.4°C
371 Punta Santiago 27.4°C
372 Kralendijk 27.4°C
373 Trinidad 27.4°C
374 Castle Bruce 27.4°C
375 Mahaut 27.4°C
376 Pointe Michel 27.4°C
377 Roseau 27.4°C
378 Saint Joseph 27.4°C
379 Altos de Shavon 27.4°C
380 Bayahibe 27.4°C
381 Casa de Campo 27.4°C
382 Catuano 27.4°C
383 Dominicus 27.4°C
384 La Romana 27.4°C
385 Basse-Terre 27.4°C
386 Bouillante 27.4°C
387 Iles des Saintes 27.4°C
388 Pointe-Noire 27.4°C
389 Terre-de-Bas 27.4°C
390 Trois-Rivieres 27.4°C
391 Vieux-Habitants 27.4°C
392 Lamboglia 27.4°C
393 Sorobon Beach 27.4°C
394 Willemstad 27.4°C
395 Granada 27.4°C
396 Kralendijk Bonaire 27.3°C
397 Mano Juan 27.3°C
398 Saona Island 27.3°C
399 Boca de Yuma 27.3°C
400 La Plaine 27.3°C
401 Marigot 27.3°C
402 Portsmouth 27.3°C
403 Wesley 27.3°C
404 Boca De Parita 27.3°C
405 Playa Blanca 27.3°C
406 Playa Farallon 27.3°C
407 Rio Hato 27.3°C
408 Naguabo, Puerto Rico Naguabo 27.3°C
409 Roosevelt Roads, Puerto Rico Ceiba 27.3°C
410 Playa Ancon 27.3°C
411 Esperanza, Vieques Island, Puerto Rico Vieques 27.3°C
412 Puerto Ferro, Isla de Vieques, Puerto Rico Vieques 27.3°C
413 Punta Mulas, Isla de Vieques, Puerto Rico Vieques 27.3°C
414 Christiansted Harbor, St. Croix, Virgin Islands St. Croix 27.3°C
415 Christiansted, St. Croix Island, Virgin Islands St. Croix 27.3°C
416 Saba Saba 27.3°C
417 Baie-Mahault 27.3°C
418 Baillif 27.3°C
419 Capesterre-Belle-Eau 27.3°C
420 Petit-Bourg 27.3°C
421 Pointe-a-Pitre 27.3°C
422 Aguadilla, Crashboat Beach, Puerto Rico Aguadilla 27.3°C
423 Sint Eustatius Leeward Islands 27.3°C
424 Grand-Bourg 27.3°C
425 Marie-Galante 27.3°C
426 Cap-Haïtien Nord Department 27.3°C
427 Arashi 27.3°C
428 Eagle Beach 27.3°C
429 Oranjestad 27.3°C
430 Palm Beach 27.3°C
431 Cienfuegos 27.3°C
432 Saint Croix 27.3°C
433 Deshaies 27.3°C
434 Grande Anse Grande-Terre 27.3°C
435 Grande Anse 27.3°C
436 Aguadilla 27.3°C
437 Isabela 27.3°C
438 La Playa 27.3°C
439 Rincon 27.3°C
440 Cabo de San Antonio 27.2°C
441 Little Bay Saint Peter Parish 27.2°C
442 Christiansted 27.2°C
443 Maria La Gorda 27.2°C
444 Le Gosier 27.2°C
445 Sainte-Anne 27.2°C
446 Culebra, Puerto Rico Culebra 27.2°C
447 Ensenada Honda, Culebra Island, Puerto Rico Culebra 27.2°C
448 Fajardo, Puerto Rico Fajardo 27.2°C
449 Isla Palominos, Puerto Rico Fajardo 27.2°C
450 Playa de Fajardo, Puerto Rico Fajardo 27.2°C
451 Cape Haitian 27.2°C
452 Caracol 27.2°C
453 Dérac Nòdès 27.2°C
454 Fort Liberté Nord-Est 27.2°C
455 Phaéton Nòdès 27.2°C
456 Culebrita, Isla, Puerto Rico Culebra 27.2°C
457 Botany Bay, St. Thomas, Virgin Islands St. Thomas 27.2°C
458 Petite Terre 27.2°C
459 Isla Contadora 27.2°C
460 Pedasi 27.2°C
461 Anse-Bertrand 27.2°C
462 Port-Louis 27.2°C
463 Sainte-Rose 27.2°C
464 Le Borgne 27.2°C
465 Saint-Louis-du-Nord 27.2°C
466 Carrizales 27.2°C
467 Hatillo 27.2°C
468 Benner Bay, St. Thomas, Virgin Islands St. Thomas 27.2°C
469 Charlotte Amalie, St. Thomas, Virgin Islands St. Thomas 27.2°C
470 Dog Island, St. Thomas, Virgin Islands St. Thomas 27.2°C
471 Dorothea Bay, St. Thomas, Virgin Islands St. Thomas 27.2°C
472 Lovango Cay, St. John, Virgin Islands St. John 27.2°C
473 Redhook Bay, St. Thomas, Virgin Islands St. Thomas 27.2°C
474 Water Bay, St. Thomas, Virgin Islands St. Thomas 27.2°C
475 Los Arroyos Pinar del Río 27.2°C
476 Port-de-Paix 27.2°C
477 Coral Harbor, St. John, Virgin Islands St. John 27.2°C
478 Lameshur Bay, St. John, Virgin Islands St. John 27.2°C
479 Leinster Point, Leinster Bay, St. John, Virgin Islands St. John 27.2°C
480 Beausejour 27.1°C
481 Grande-Terre 27.1°C
482 La Desirade 27.1°C
483 Le Moule 27.1°C
484 Petit-Canal 27.1°C
485 Saint-Francois 27.1°C
486 Esperanza 27.1°C
487 Isabel Segunda 27.1°C
488 Jobos 27.1°C
489 Vieques 27.1°C
490 English Harbour Saint Paul 27.1°C
491 St. Johns Saint John 27.1°C
492 Santa Barbara, Dominican Republic Samaná 27.1°C
493 Brades 27.1°C
494 Coronado 27.1°C
495 Nueva Gorgona 27.1°C
496 The Bottom 27.1°C
497 Dieppe Bay Town 27.1°C
498 Oranjestad 27.1°C
499 Road Bay Sandy Ground 27.1°C
500 Panamá Panamá 27.1°C
501 Sint Maarten Sint Maarten 27.1°C
502 Arecibo 27.1°C
503 Cap Cana 27.1°C
504 Labadee 27.1°C
505 Anegada Island Anegada 27.1°C
506 Bayamón Bayamón 27.1°C
507 San Juan, La Puntilla, San Juan Bay, Puerto Rico San Juan 27.1°C
508 Culebra 27.0°C
509 Flamenco Beach 27.0°C
510 Charlotte Amalie 27.0°C
511 Cruz Bay 27.0°C
512 Saint Thomas 27.0°C
513 Water Island 27.0°C
514 Venao Beach 27.0°C
515 Fajardo 27.0°C
516 Luquillo 27.0°C
517 Playa Fortuna 27.0°C
518 Basseterre 27.0°C
519 Falmouth 27.0°C
520 Saint John's 27.0°C
521 Jost Van Dyke 27.0°C
522 Road Town 27.0°C
523 Tortola 27.0°C
524 Miches 27.0°C
525 Saint John 27.0°C
526 Virgin Gorda 27.0°C
527 Arena Gorda 27.0°C
528 Bavaro 27.0°C
529 Cayos Siete Hermanos 27.0°C
530 Playa Bavaro 27.0°C
531 Punta Cana 27.0°C
532 San Miguelito 27.0°C
533 Santa Clara 27.0°C
534 Bayamn 27.0°C
535 Carolina 27.0°C
536 Catano 27.0°C
537 Isla Verde 27.0°C
538 Levittown 27.0°C
539 Loiza 27.0°C
540 San Juan 27.0°C
541 Arasji Noord 27.0°C
542 Malmok Bay Malmok 27.0°C
543 Blowing Point 26.9°C
544 Crocus Bay Beach 26.9°C
545 George Hill 26.9°C
546 Sandy Ground 26.9°C
547 Stoney Ground 26.9°C
548 The Valley 26.9°C
549 West End 26.9°C
550 Baie de St-Jean 26.9°C
551 Chevreau island 26.9°C
552 Gustavia 26.9°C
553 Anse Marcel 26.9°C
554 Cul-de-Sac 26.9°C
555 Grand Case 26.9°C
556 Marigot 26.9°C
557 Orient Bay Beach 26.9°C
558 Orient Beach 26.9°C
559 Sandy Ground 26.9°C
560 Maho Beach 26.9°C
561 Philipsburg 26.9°C
562 Simpson Bay Lagoon 26.9°C
563 Simpson Bay 26.9°C
564 Macao 26.9°C
565 Playas Uvero Alto 26.9°C
566 Anegada 26.9°C
567 Settlement 26.9°C
568 Cayo Levantado 26.9°C
569 Sabana De La Mar 26.9°C
570 Samana 26.9°C
571 Savaneta Savaneta 26.9°C
572 Cayo Levisa 26.9°C
573 East End 26.9°C
574 San Fernando de Monte Cristi 26.9°C
575 Sanchez 26.9°C
576 Balboa 26.9°C
577 Panama City 26.9°C
578 Playa Bonita 26.9°C
579 Puerto Caimito 26.9°C
580 Taboga Island 26.9°C
581 Veracruz 26.9°C
582 Tintamarre Island 26.9°C
583 Island Harbour 26.9°C
584 Matthew Town Inagua 26.9°C
585 Gulf of Panama 26.9°C
586 Centro Habana La Habana 26.8°C
587 Diez De Octubre La Habana 26.8°C
588 La Habana La Habana 26.8°C
589 Cabanas 26.8°C
590 Mariel 26.8°C
591 Las Galeras 26.8°C
592 Playa Colorada 26.8°C
593 Baracoa 26.8°C
594 El Portillo 26.8°C
595 Las Terrenas 26.8°C
596 Havana 26.8°C
597 Nagua 26.8°C
598 Habana Del Este 26.7°C
599 Moa 26.7°C
600 Cabrera 26.7°C
601 La Entrada 26.7°C
602 Orchid Bay 26.7°C
603 La Preciosa 26.7°C
604 Playa Grande 26.7°C
605 Rio San Juan 26.7°C
606 Playa Jibacoa 26.7°C
607 Santa Cruz del Norte 26.7°C
608 Amber Cove 26.7°C
609 Luperon 26.7°C
610 Maimon Bay 26.7°C
611 Cabarete 26.7°C
612 Encuentro 26.7°C
613 Playa Dorada 26.7°C
614 Puerto Plata 26.7°C
615 Sosua 26.7°C
616 Matanzas 26.6°C
617 Little Inagua Inagua 26.6°C
618 Bimini 26.6°C
619 Datum Bay Acklins Island 26.6°C
620 Cayo Blanco 26.5°C
621 Varadero 26.5°C
622 Sandy Point Caicos Islands 26.5°C
623 Duncan Town 26.5°C
624 Camaguey 26.5°C
625 Cayo Coco 26.5°C
626 Guardalavaca 26.5°C
627 Nuevitas 26.5°C
628 Playa Esmeralda 26.5°C
629 Playa Pesquero 26.5°C
630 Cayo Guillermo 26.4°C
631 Gibara 26.4°C
632 Pilar Beach 26.4°C
633 Playa Blanca 26.4°C
634 Puerto Padre 26.4°C
635 Holguin 26.4°C
636 Playa Santa Lucia 26.4°C
637 Caibarien 26.4°C
638 Cayo Santa Maria 26.4°C
639 Cayo Ensenachos 26.4°C
640 Cat Cay Bimini 26.3°C
641 Start Point Mayaguana 26.3°C
642 Cockburn Town 26.3°C
643 Grand Turk 26.3°C
644 Providenciales 26.3°C
645 Grace Bay 26.3°C
646 Andros Island 26.3°C
647 Andros Town 26.3°C
648 Abraham's Bay 26.1°C
649 Clarence Town 26.1°C
650 Long Island 26.1°C
651 Ocean Cay 26.0°C
652 Port Nelson 25.8°C
653 Exuma 25.6°C
654 George Town 25.6°C
655 Great Exuma 25.6°C
656 Moss Town 25.6°C
657 Staniel Cay 25.6°C
658 Settlement Point Grand Bahama Island 25.6°C
659 CocoCay 25.6°C
660 Great Stirrup Cay 25.6°C
661 Cat Island 25.5°C
662 Mastic Point North Andros 25.5°C
663 Bannerman Town South Eleuthera 25.4°C
664 Eleuthera Island Eleuthera & Harbour Island 25.3°C
665 Princess Cays 25.3°C
666 Rose Island 25.3°C
667 West End 25.3°C
668 Atlantis Marina 25.3°C
669 Blue Lagoon Island 25.3°C
670 Cable Beach 25.3°C
671 Castaway Cay 25.3°C
672 Nassau 25.3°C
673 New Providence 25.3°C
674 Paradise Island 25.3°C
675 Half Moon Cay 25.3°C
676 Little San Salvador 25.3°C
677 Eleuthera 25.2°C
678 Hard Bargain 25.1°C
679 Freeport 25.1°C
680 Grand Bahama 25.1°C
681 High Rock 25.1°C
682 Cooper’s Town North Abaco 25.0°C
683 Logne 25.0°C
684 Spanish Wells 24.9°C
685 Abaco Islands 24.9°C
686 Treasure Cay 24.8°C
687 Coopers Town 24.8°C
688 Dunmore Town 24.8°C
689 Harbour Island 24.8°C
690 Great Guana Cay 24.7°C
691 Marsh Harbour 24.7°C
692 Green Turtle Cay 24.6°C
693 Elbow Cay 24.6°C
694 Hope Town 24.6°C
695 Flatts Village 20.5°C
696 Harrington Sound 20.5°C
697 Saint George 20.5°C
698 Shelly Bay Beach 20.5°C
699 Tucker's Town 20.5°C
700 Turtle Bay 20.5°C
701 Elbow Beach 20.4°C
702 Hamilton 20.4°C
703 Hog Bay 20.4°C
704 Horseshoe Bay 20.4°C
705 Somerset Village 20.4°C
706 Southampton Parish 20.4°C
707 Bermuda Esso Pier St. George's Parish 20.4°C
708 Saint David's Island St. George's Parish 20.4°C
709 St. George's Island St. George's Parish 20.4°C
710 Great Sound Sandys Parish 20.4°C

What this list does and doesn't tell you

Sea temperature is one input. Air temperature, wind, swell, and crowding all shape what a beach actually feels like. A 22°C sea on a cold cloudy day with strong onshore wind feels colder than the number suggests. A 17°C sea on a hot still day feels warmer.

The rankings here are typical means built from about ten years of daily readings, so they represent a normal April, not whatever's happening this week. For today's actual reading, click through to any location page. The 30-day chart will show you the current trend.

Related rankings