Best Beach Destinations in December

8 destinations ranked by rain and storm risk

# Destination High / Low Rain Sea Storm risk
1 Cabo San Lucas 78.7° / 65.7° 0.7d 78.2°F none observed
2 Puerto Vallarta 80.6° / 65.1° 2d 80.7°F none observed
3 Orlando 71.8° / 55.4° 5.4d inland none observed
4 Jamaica (Montego Bay) 82.7° / 73.6° 10.9d 83.6°F none observed
5 Cancún 79° / 73° 11.2d 82.4°F none observed
6 Aruba 82° / 78° 15.7d 82.6°F none observed
7 Punta Cana 80.2° / 75.6° 14.8d 82.8°F low
8 Maui 73.6° / 65.1° 16d 78.8°F none observed

The best beach weather in December is in Cabo San Lucas: 0.7 rain days, highs of 78.7°F and sea temperature of 78.2°F. Puerto Vallarta and Orlando follow. The wettest choice is Maui at 16 rain days.

None of the 8 destinations has elevated storm activity in December. The warmest sea is at Jamaica (Montego Bay), 83.6°F.

Destinations are ranked by rain days, with extra weight where tropical storms were recorded nearby. Temperature is shown but not scored, since the right amount of heat is a matter of taste. Open any destination for the full December numbers and a rain-odds calculator for your dates.

Weather data by Open-Meteo.com (CC BY 4.0) and the NOAA National Hurricane Center. Data updated September 2026. How we calculate.

Frequently asked questions

Where is the best place for beach weather in December?

Cabo San Lucas, with 0.7 rain days and no recorded storm activity in December. Puerto Vallarta is second.

Which beach destination is driest in December?

Cabo San Lucas, with about 0.7 rain days on average. Maui is the wettest of the 8 at 16.

Is there hurricane risk in December?

Recorded storm activity is low or absent at all 8 destinations in December. This is history, not a forecast.