#1 · Mexico
Cabo
Highs around 27 °C (81 °F), almost no rain.
27° / 15°C · 81° / 59°F · 1 rainy days · best season November to May
Where the weather, the season and the activities line up for a wedding in December, ranked from our 36 destinations using long-term weather averages.
Quick answer
The best destination wedding locations in December are Cabo, Puerto Vallarta, Tulum, Costa Rica and Cartagena. For beach weather, look at Cabo, Puerto Vallarta, Tulum and Costa Rica.
#1 · Mexico
Highs around 27 °C (81 °F), almost no rain.
27° / 15°C · 81° / 59°F · 1 rainy days · best season November to May
#2 · Mexico
Highs around 29 °C (84 °F), almost no rain.
29° / 18°C · 84° / 64°F · 1 rainy days · best season November to April
#3 · Mexico
Highs around 28 °C (82 °F), about 6 rainy days.
28° / 20°C · 82° / 68°F · 6 rainy days · best season November to April
#4 · Costa Rica
Highs around 32 °C (90 °F), almost no rain.
32° / 21°C · 90° / 70°F · 1 rainy days · best season December to April
#5 · Colombia
Highs around 31 °C (88 °F), almost no rain.
31° / 25°C · 88° / 77°F · 3 rainy days · best season December to April
#6 · Jamaica
Highs around 30 °C (86 °F), about 6 rainy days.
30° / 22°C · 86° / 72°F · 6 rainy days · best season December to April
#7 · Dominican Republic
Highs around 29 °C (84 °F), around 8 rainy days, so plan a covered backup.
29° / 21°C · 84° / 70°F · 8 rainy days · best season December to April
Ranked by comfortable temperatures and few rainy days, among destinations in their main season. Approximate averages: check the forecast before you book.
The best destination wedding locations in December are Cabo, Puerto Vallarta, Tulum, Costa Rica and Cartagena. For beach weather, look at Cabo, Puerto Vallarta, Tulum and Costa Rica.
Cabo, Puerto Vallarta, Tulum, Costa Rica and Cartagena usually have highs of 27 °C (81 °F) or more in December.
Bali, Provence, Tuscany, Dubrovnik and Asheville are usually rainy and cold in December.
Create a free guest page: activities are matched to your wedding month automatically.
Create your guest page