Where to Go in December? The Best Destinations
In December, 41 of our destinations are at their best. It is warmest in Bangkok (daytime Ø 30.7 °C) and driest in Marsa Alam (almost no rain). Havana has the warmest water at Ø 27.3 °C.
Beach & sea (13)
Warm, sunny and little rain – ideal for a beach holiday.
- DakarSenegaldaytime Ø 28.8 °C · almost no rain · 9.8 h sun · water 25.1 °C
- SalalahOmandaytime Ø 28.3 °C · 1 rainy day · 10.7 h sun · water 26.4 °C
- HavanaCubadaytime Ø 27.6 °C · 6 rainy days · 9.6 h sun · water 27.3 °C
- Cape VerdeCape Verdedaytime Ø 26.6 °C · almost no rain · 10.2 h sun · water 26.3 °C
- MauiUSAdaytime Ø 26.2 °C · 9 rainy days · 9.6 h sun · water 25.6 °C
- BahamasBahamasdaytime Ø 25.5 °C · 9 rainy days · 9.0 h sun · water 24.9 °C
- HonoluluUSAdaytime Ø 25.4 °C · 8 rainy days · 9.8 h sun · water 25.5 °C
- MiamiUSAdaytime Ø 25.0 °C · 10 rainy days · 8.9 h sun · water 23.5 °C
- Marsa AlamEgyptdaytime Ø 24.3 °C · almost no rain · 10.1 h sun · water 24.2 °C
- Sharm el-SheikhEgyptdaytime Ø 24.3 °C · almost no rain · 9.7 h sun · water 25.4 °C
- Punta del EsteUruguaydaytime Ø 24.1 °C · 9 rainy days · 12.0 h sun · water 20.2 °C
- Cape TownSouth Africadaytime Ø 23.8 °C · 5 rainy days · 13.2 h sun · water 14.2 °C
- HurghadaEgyptdaytime Ø 22.6 °C · almost no rain · 9.8 h sun · water 24.1 °C
City breaks (10)
Pleasant temperatures for walking and exploring.
- BangkokThailanddaytime Ø 30.7 °C · 4 rainy days · 10.1 h sun
- MumbaiIndiadaytime Ø 30.6 °C · 1 rainy day · 9.8 h sun
- Phnom PenhCambodiadaytime Ø 30.5 °C · 7 rainy days · 9.9 h sun
- Chiang MaiThailanddaytime Ø 27.4 °C · 3 rainy days · 10.1 h sun
- JaipurIndiadaytime Ø 22.8 °C · 1 rainy day · 9.6 h sun
- LimaPerudaytime Ø 22.5 °C · 2 rainy days · 10.9 h sun · water 19.5 °C
- Mexico CityMexicodaytime Ø 21.7 °C · 3 rainy days · 10.2 h sun
- DelhiIndiadaytime Ø 21.5 °C · 1 rainy day · 9.3 h sun
- HanoiVietnamdaytime Ø 21.0 °C · 7 rainy days · 5.4 h sun
- LisbonPortugaldaytime Ø 15.6 °C · 8 rainy days · 7.4 h sun · water 15.6 °C
Desert & sun (7)
Not too hot and almost no rain.
- DubaiUAEdaytime Ø 26.4 °C · 1 rainy day · 9.7 h sun · water 24.9 °C
- MuscatOmandaytime Ø 25.7 °C · 1 rainy day · 9.9 h sun · water 26.4 °C
- DohaQatardaytime Ø 24.7 °C · 1 rainy day · 9.5 h sun · water 22.7 °C
- LuxorEgyptdaytime Ø 24.2 °C · almost no rain · 10.0 h sun
- AqabaJordandaytime Ø 22.5 °C · 1 rainy day · 9.3 h sun · water 23.8 °C
- CairoEgyptdaytime Ø 21.4 °C · 1 rainy day · 9.1 h sun
- MarrakeshMoroccodaytime Ø 20.5 °C · 4 rainy days · 8.9 h sun
Skiing (11)
Cold enough for reliable slopes.
- IschglAustriadaytime Ø -2.0 °C · 15 rainy days · 5.3 h sun
- St. MoritzSwitzerlanddaytime Ø -1.1 °C · 12 rainy days · 5.7 h sun
- Val d'IsèreFrancedaytime Ø 0.0 °C · 14 rainy days · 5.7 h sun
- ZermattSwitzerlanddaytime Ø 1.7 °C · 12 rainy days · 6.0 h sun
- DavosSwitzerlanddaytime Ø 2.2 °C · 12 rainy days · 5.4 h sun
- SöldenAustriadaytime Ø 2.3 °C · 14 rainy days · 5.5 h sun
- SaalbachAustriadaytime Ø 3.5 °C · 14 rainy days · 4.8 h sun
- St. AntonAustriadaytime Ø 4.4 °C · 16 rainy days · 5.1 h sun
- ChamonixFrancedaytime Ø 5.1 °C · 14 rainy days · 5.6 h sun
- Garmisch-PartenkirchenGermanydaytime Ø 5.6 °C · 15 rainy days · 4.8 h sun
- OberstdorfGermanydaytime Ø 5.9 °C · 16 rainy days · 4.7 h sun
FAQ: travelling in December
Where is it warm in December?
Among the destinations at their best in December, daytime temperatures are highest in Bangkok (Ø 30.7 °C), Mumbai (Ø 30.6 °C), Phnom Penh (Ø 30.5 °C), Dakar (Ø 28.8 °C) and Salalah (Ø 28.3 °C). The values are averages for the years 2014 to 2023.
Where can you swim in December?
The warmest water in December is found in Havana (Ø 27.3 °C), Muscat (Ø 26.4 °C), Salalah (Ø 26.4 °C), Cape Verde (Ø 26.3 °C) and Maui (Ø 25.6 °C).
Which cities are good for a city break in December?
Good conditions for a city break in December are offered by Hanoi (Ø 21.0 °C, 7 rainy days), Delhi (Ø 21.5 °C, 1 rainy day), Jaipur (Ø 22.8 °C, 1 rainy day), Chiang Mai (Ø 27.4 °C, 3 rainy days) and Mexico City (Ø 21.7 °C, 3 rainy days).
Where to go skiing in December?
Particularly cold and therefore snow-sure in December are Ischgl (Ø -2.0 °C in the valley), St. Moritz (Ø -1.1 °C in the valley), Val d'Isère (Ø 0.0 °C in the valley), Zermatt (Ø 1.7 °C in the valley) and Davos (Ø 2.2 °C in the valley).
How is the best time to travel in December determined?
The basis is weather data from 2014 to 2023 for every destination. Different values count depending on the type of place: warmth, sunshine and few rainy days at the beach, pleasant temperatures in cities, cold for skiing. A month appears here if it is one of the best of the year for that destination.