See cruise weather forecasts by clicking on a destination below.
Daily temperatures are mostly predictable and make any month good for someone who doesn't plan to swim or spend an afternoon cruise stopover on a beach.
But water temperatures vary greatly based on the time of year.
Beaches off the eastern coast of Mexico are cool during the winter and suffer from strong breezes and cool waters.
If a winter cruise sounds appealing, try the southern Caribbean because destinations such as Aruba are closer to the equator and warmer as a result.
A bigger challenge than water temperatures for Caribbean cruise weather is rainfall because of the annual hurricane season, which officially runs from the beginning of June through the end of November.
Rainfall is especially heavy in September and October.
The chart below shows the historical average number of rainfall inches for 15 major destinations by month.
It especially climbs for the Central American nations that face the Caribbean Sea, which makes a western Caribbean cruise for that time of year less appealing.
Despite a hurricane season that runs from June through November, in reality many cruises avoid bad weather for two important reasons:
The biggest advantage of a fall Caribbean cruise is price. One search of prices on the Web site of a major cruise company showed that six-day western Caribbean cruises were as much as $200 less expensive per person in August as the same cruise in July and another $100 cheaper in September.
A southern cruise has the best chances of avoiding bad weather, but it isn't guaranteed.
Tip #1: If you like to swim, avoid cruises during the winter in the northern destinations such as the Bahamas and Turks and Caicos.
Tip #2: The best Caribbean cruise weather months are early spring to mid-summer, but you will pay extra as a result.
Tip #3: Take a Caribbean cruise in the fall to save money, but expect the odds of rainfall to increase, especially at ports of call.