Caribbean
Crystal water and trade winds across the Caribbean islands.
Temperatures from the last 24 hours. Updated nightly.

Curacao
Curacao
32.3°C / 90°F
Sea 29.9°C

Antigua
Antigua
31.8°C / 89°F
Sea 29.8°C
Punta Cana
Dominican Republic
31.4°C / 89°F
Sea 29.9°C

Aruba
Aruba
31.3°C / 88°F
Sea 30°C

Bonaire
Bonaire
31°C / 88°F
Sea 29.9°C

St Kitts
St Kitts and Nevis
30.6°C / 87°F
Sea 29.8°C

Dominica
Dominica
30.5°C / 87°F
Sea 29.6°C

Barbados
Barbados
30.3°C / 87°F
Sea 29.7°C
Trinidad
Trinidad
30.3°C / 87°F
Sea 29.4°C

Puerto Rico
Puerto Rico
30.2°C / 86°F
Sea 29.8°C
Nassau
Bahamas
29.7°C / 85°F
Sea 28.1°C

Grenada
Grenada
29.7°C / 85°F
Sea 29.5°C

Anguilla
Anguilla
29.7°C / 85°F
Sea 29.7°C

Havana
Cuba
29.6°C / 85°F
Sea 28.8°C

Varadero
Cuba
29.6°C / 85°F
Sea 28.5°C

St Lucia
St Lucia
29.5°C / 85°F
Sea 29.7°C

Cayman Islands
Cayman Islands
29.2°C / 85°F
Sea 29.2°C

Turks and Caicos
Turks and Caicos
28.3°C / 83°F
Sea 29.6°C

Montego Bay
Jamaica
28.1°C / 83°F
Sea 30°C

St Maarten
St Maarten
27.9°C / 82°F
Sea 29.7°C