Caribbean cruise weather by month
Averages across 88 Caribbean and Bahamas ports for every month of the year.
Month by month
| Month | High / low | Rain days | Wind | Sea temp | Typical seas |
|---|---|---|---|---|---|
| January | 81 / 74°F27 / 23°C | 46% | 15 mph24 km/h | 81°F27°C | 4 ft (1.1 m)Slight; rougher days up to 5 ft |
| February | 82 / 74°F28 / 23°C | 44% | 16 mph25 km/h | 80°F27°C | 4 ft (1.2 m)Slight; rougher days up to 5 ft |
| March | 83 / 75°F28 / 24°C | 39% | 15 mph24 km/h | 81°F27°C | 4 ft (1.1 m)Slight; rougher days up to 5 ft |
| April | 83 / 76°F29 / 24°C | 50% | 15 mph24 km/h | 82°F28°C | 4 ft (1.1 m)Slight; rougher days up to 5 ft |
| May | 85 / 77°F29 / 25°C | 52% | 14 mph23 km/h | 83°F29°C | 3 ft (1.0 m)Slight; rougher days up to 4 ft |
| June | 85 / 78°F30 / 26°C | 61% | 15 mph24 km/h | 84°F29°C | 4 ft (1.1 m)Slight; rougher days up to 5 ft |
| July | 86 / 78°F30 / 26°C | 65% | 15 mph25 km/h | 85°F29°C | 4 ft (1.1 m)Slight; rougher days up to 5 ft |
| August | 86 / 79°F30 / 26°C | 66% | 14 mph22 km/h | 86°F30°C | 3 ft (0.9 m)Slight; rougher days up to 4 ft |
| September | 87 / 79°F30 / 26°C | 66% | 12 mph20 km/h | 86°F30°C | 3 ft (0.8 m)Slight; rougher days up to 4 ft |
| October | 85 / 78°F30 / 26°C | 65% | 13 mph21 km/h | 86°F30°C | 3 ft (0.9 m)Slight; rougher days up to 4 ft |
| November | 83 / 77°F29 / 25°C | 63% | 14 mph22 km/h | 84°F29°C | 3 ft (1.0 m)Slight; rougher days up to 5 ft |
| December | 82 / 75°F28 / 24°C | 50% | 14 mph23 km/h | 82°F28°C | 4 ft (1.2 m)Slight; rougher days up to 5 ft |
What the numbers say
Across these ports March has the fewest rain days (39%) and September the most (66%). Seas are calmest in September and roughest in February. Individual ports differ, and the Gulf and western Caribbean can be rougher in winter when cold fronts push south, so check the port you care about.
June through November falls inside hurricane season.
Popular Caribbean ports
- CozumelMexico
- NassauBahamas
- San JuanPuerto Rico
- Celebration KeyGrand Bahama, Bahamas
- PhilipsburgSint Maarten
- St. ThomasU.S. Virgin Islands
- BasseterreSt. Kitts & Nevis
- TortolaBritish Virgin Islands
- Costa MayaMexico
- RoatánHonduras
- Amber CoveDominican Republic
- BridgetownBarbados
- Half Moon CayBahamas
- St. John'sAntigua & Barbuda
- George TownGrand Cayman
- Perfect Day at CocoCayBerry Islands, Bahamas
- OranjestadAruba
- Great Stirrup CayBerry Islands, Bahamas
- WillemstadCuraçao
- CastriesSt. Lucia
- Grand TurkTurks & Caicos
- RoseauDominica
- ColónPanama
- Fort-de-FranceMartinique
- Belize CityBelize
- Harvest CayeBelize
- Ocean Cay MSC Marine ReserveBahamas
- Castaway CayAbaco, Bahamas
- La RomanaDominican Republic
- St. George's (Grenada)Grenada