SUN SEASON?
HomeWhere to go › December

Where to go in December

173 popular destinations, sorted into the holiday types that fit their December climate · monthly normals, not a forecast

In December, 22 of 173 destinations fit a beach holiday (mean 24–33 °C75–91 °F, dry or showers), 37 a tropical one and 39 a warm one; 50 suit cool-weather trips and 9 have snow-cold means. 30 destinations are in the monsoon this month — Porto, Sorrento, Rhodes, Corfu and Dubrovnik among them.

Jump to: Warm · Tropical · Beach · Cool · Snow · Monsoon

The world in December

Weather you like
World map for December, land coloured by fit for the Warm preset: good 13 %, too cold 64 %, too hot 19 %, too rainy 1 % and monsoon 2 %. Dots mark 173 destinations, 39 of them fitting. Lisbon — too cold · December 112 mm · 12 °CAlgarve — too cold · December 112 mm · 12 °CPorto — too cold · December 176 mm · 11 °CMadeira — too rainy · December 112 mm · 14 °CTenerife — too cold · December 72 mm · 11 °CBarcelona — too cold · December 56 mm · 10 °CMallorca — too cold · December 56 mm · 11 °CIbiza — too cold · December 56 mm · 13 °CMálaga — too cold · December 96 mm · 13 °CNice — too cold · December 88 mm · 9 °CCorsica — too cold · December 72 mm · 10 °CRome — too cold · December 72 mm · 9 °CSorrento — too cold · December 120 mm · 10 °CSicily — too cold · December 64 mm · 12 °CSardinia — too cold · December 48 mm · 11 °CFlorence — too cold · December 112 mm · 6 °CVenice — too cold · December 56 mm · 4 °CAthens — too cold · December 64 mm · 12 °CSantorini — too cold · December 88 mm · 14 °CCrete — too cold · December 96 mm · 13 °CRhodes — too cold · December 152 mm · 13 °CCorfu — too cold · December 176 mm · 10 °CDubrovnik — too cold · December 152 mm · 9 °CSplit — too cold · December 88 mm · 7 °CMalta — too rainy · December 104 mm · 15 °CCyprus — too cold · December 104 mm · 12 °CIstanbul — too cold · December 112 mm · 8 °CAntalya — too cold · December 136 mm · 9 °CBodrum — too cold · December 160 mm · 12 °CLondon — too cold · December 64 mm · 6 °CEdinburgh — too cold · December 72 mm · 4 °CDublin — too cold · December 80 mm · 6 °CParis — too cold · December 56 mm · 6 °CAmsterdam — too cold · December 80 mm · 4 °CBerlin — too cold · December 56 mm · 2 °CPrague — too cold · December 24 mm · 1 °CVienna — too cold · December 32 mm · 2 °CBudapest — too cold · December 40 mm · 1 °CCopenhagen — too cold · December 56 mm · 3 °CStockholm — too cold · December 48 mm · -1 °CBergen — too cold · December 296 mm · 2 °CReykjavík — too cold · December 96 mm · 0 °CInnsbruck — too cold · December 80 mm · -2 °CChamonix — too cold · December 152 mm · -5 °CMarrakech — too cold · December 32 mm · 13 °CAgadir — good · December 48 mm · 15 °CCairo — good · December 8 mm · 15 °CHurghada — good · December 0 mm · 18 °CSharm El Sheikh — good · December 0 mm · 19 °CTel Aviv — monsoon · December 136 mm · 14 °CPetra — too cold · December 24 mm · 11 °CDubai — good · December 16 mm · 21 °CAbu Dhabi — good · December 8 mm · 21 °CMuscat — good · December 16 mm · 21 °CSalalah — good · December 8 mm · 23 °CDakar — good · December 0 mm · 23 °CAccra — too hot · December 24 mm · 28 °CNairobi — good · December 72 mm · 20 °CArusha — good · December 96 mm · 21 °CMombasa — too hot · December 64 mm · 27 °CZanzibar — too hot · December 160 mm · 28 °CVictoria Falls — too hot · December 152 mm · 25 °CWindhoek — good · December 32 mm · 23 °CKruger — too hot · December 104 mm · 25 °CDurban — too rainy · December 112 mm · 23 °CCape Town — good · December 16 mm · 20 °CNosy Be — too hot · December 336 mm · 27 °CMauritius — too hot · December 168 mm · 24 °CRéunion — too rainy · December 168 mm · 19 °CSeychelles — too hot · December 288 mm · 27 °CDelhi — good · December 8 mm · 16 °CJaipur — good · December 0 mm · 17 °CMumbai — too hot · December 0 mm · 25 °CGoa — too hot · December 8 mm · 27 °CKochi — too hot · December 40 mm · 27 °CLeh — too cold · December 8 mm · -8 °CCherrapunji — too cold · December 16 mm · 12 °CKathmandu — too cold · December 16 mm · 10 °CColombo — too hot · December 176 mm · 27 °CGalle — too hot · December 224 mm · 26 °CMaldives — too hot · December 224 mm · 29 °CBangkok — too hot · December 8 mm · 26 °CChiang Mai — good · December 8 mm · 20 °CPhuket — too hot · December 64 mm · 27 °CKrabi — too hot · December 72 mm · 27 °CKoh Samui — too hot · December 184 mm · 26 °CKoh Chang — too hot · December 8 mm · 26 °CHanoi — good · December 16 mm · 18 °CHoi An — monsoon · December 216 mm · 22 °CHo Chi Minh City — too hot · December 32 mm · 26 °CPhu Quoc — too hot · December 56 mm · 26 °CSiem Reap — too hot · December 16 mm · 25 °CLuang Prabang — good · December 16 mm · 19 °CYangon — too hot · December 16 mm · 25 °CKuala Lumpur — too hot · December 240 mm · 27 °CPenang — too hot · December 184 mm · 27 °CLangkawi — too hot · December 80 mm · 26 °CKota Kinabalu — too hot · December 224 mm · 26 °CSingapore — too hot · December 304 mm · 26 °CBali — too hot · December 256 mm · 27 °CLombok — too hot · December 288 mm · 26 °CYogyakarta — too hot · December 304 mm · 26 °CLabuan Bajo — too hot · December 208 mm · 27 °CBoracay — too hot · December 256 mm · 26 °CEl Nido — too hot · December 96 mm · 26 °CCebu — too hot · December 144 mm · 26 °CSiargao — too hot · December 640 mm · 27 °CTokyo — too cold · December 48 mm · 8 °CKyoto — too cold · December 72 mm · 6 °CSapporo — too cold · December 120 mm · -2 °COkinawa — too rainy · December 112 mm · 19 °CSeoul — too cold · December 24 mm · 0 °CBeijing — too cold · December 8 mm · -1 °CShanghai — too cold · December 40 mm · 7 °CGuilin — too cold · December 48 mm · 11 °CHong Kong — good · December 32 mm · 17 °CTaipei — too rainy · December 208 mm · 16 °CSydney — good · December 80 mm · 22 °CMelbourne — good · December 56 mm · 19 °CBrisbane — too hot · December 136 mm · 25 °CCairns — too hot · December 192 mm · 27 °CDarwin — too hot · December 272 mm · 29 °CUluru — too hot · December 40 mm · 29 °CPerth — good · December 8 mm · 23 °CAuckland — too rainy · December 104 mm · 18 °CQueenstown — too cold · December 144 mm · 12 °CFiji — too hot · December 216 mm · 27 °CBora Bora — too hot · December 264 mm · 27 °CHonolulu — monsoon · December 200 mm · 23 °CNew York — too cold · December 96 mm · 3 °CMiami — good · December 48 mm · 21 °COrlando — good · December 48 mm · 17 °CNew Orleans — too cold · December 128 mm · 13 °CLas Vegas — too cold · December 8 mm · 8 °CLos Angeles — too cold · December 56 mm · 13 °CSan Francisco — too cold · December 128 mm · 10 °CVancouver — too cold · December 264 mm · 2 °CBanff — too cold · December 48 mm · -11 °CToronto — too cold · December 64 mm · 0 °CMexico City — good · December 8 mm · 14 °CCancún — good · December 72 mm · 24 °CPuerto Vallarta — good · December 24 mm · 21 °CCabo San Lucas — good · December 16 mm · 19 °CBelize City — too hot · December 144 mm · 25 °CAntigua Guatemala — good · December 8 mm · 17 °CTamarindo — too hot · December 8 mm · 27 °CSan José — good · December 104 mm · 20 °CPanama City — too hot · December 144 mm · 26 °CHavana — good · December 56 mm · 23 °CMontego Bay — good · December 88 mm · 24 °CPunta Cana — too hot · December 96 mm · 25 °CSan Juan — too hot · December 152 mm · 24 °CNassau — good · December 48 mm · 23 °CBarbados — too hot · December 152 mm · 26 °CSt Lucia — too hot · December 184 mm · 26 °CAruba — too hot · December 56 mm · 27 °CCuraçao — too hot · December 96 mm · 27 °CCartagena — too hot · December 48 mm · 27 °CMedellín — too rainy · December 152 mm · 18 °CQuito — good · December 72 mm · 15 °CGalápagos — good · December 16 mm · 23 °CLima — good · December 0 mm · 21 °CCusco — too cold · December 120 mm · 11 °CLa Paz — too cold · December 112 mm · 8 °CSan Pedro de Atacama — good · December 8 mm · 16 °CSantiago — good · December 0 mm · 20 °CBariloche — too cold · December 40 mm · 12 °CEl Calafate — too cold · December 24 mm · 11 °CBuenos Aires — good · December 96 mm · 23 °CIguazú — too hot · December 144 mm · 25 °CRio de Janeiro — too hot · December 128 mm · 25 °CSalvador — too hot · December 104 mm · 26 °CManaus — too hot · December 216 mm · 27 °C
The world in December: every 0.25° cell of land coloured by how it fits the Warm preset (mean 14–24 °C57–75 °F, dry or showers), with a dot per destination — larger and gold where the month fits. Pick the weather you like above and the whole world is re-judged; tap a dot for its page.

temperature in · rain in — tap a unit to switch.

Warm holidays in December

mean 14–24 °C57–75 °F, dry or showers · 39 of 173 destinations

Middle East & North Africa

Sub-Saharan Africa & Indian Ocean

South Asia

Southeast Asia

East Asia

Oceania & Pacific

North & Central America

Caribbean

South America

Tropical holidays in December

mean 24–33 °C75–91 °F, anything but the monsoon · 37 of 173 destinations

Sub-Saharan Africa & Indian Ocean

South Asia

Southeast Asia

Oceania & Pacific

North & Central America

Caribbean

South America

Beach holidays in December

mean 24–33 °C75–91 °F, dry or showers · 22 of 173 destinations

Sub-Saharan Africa & Indian Ocean

South Asia

Southeast Asia

Oceania & Pacific

North & Central America

Caribbean

South America

Cool holidays in December

mean 0–14 °C32–57 °F, anything but the monsoon · 50 of 173 destinations

Southern Europe & Mediterranean

Northern & Central Europe

Middle East & North Africa

South Asia

East Asia

Oceania & Pacific

North & Central America

South America

Snow holidays in December

mean below 0 °C32 °F, any rain · 9 of 173 destinations

Northern & Central Europe

South Asia

East Asia

North & Central America

In the monsoon in December

Places where December is a true monsoon month — heavy, seasonal rain (≥ 180 mm7.1 in, or ≥ 120 mm4.7 in near the yearly peak) in a climate whose wettest month is at least three times its driest.

Southern Europe & Mediterranean

Middle East & North Africa

Sub-Saharan Africa & Indian Ocean

South Asia

Southeast Asia

Oceania & Pacific

North & Central America

Caribbean

South America

The interactive map colours the whole world for any preset and month, and shows the twelve-month chart for any place you tap.

← NovemberJanuary →