199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker

Best time to visit

Best Places to Travel in December

47 countries have their best weather of the year in December and 29 more are a good choice. Warm and dry: Gambia (28°C), Chile (28°C) and Saint Kitts and Nevis (27°C). Mild for city breaks: Bangladesh (24°C), Senegal (26°C) and Cape Verde (25°C).

  1. #1Flag of BangladeshBangladesh24°C · 18 mm
  2. #2Flag of SenegalSenegal26°C · 13 mm
  3. #3Flag of Cape VerdeCape Verde25°C · 30 mm
47
At their best
29
Good choice
8
Warm & dry picks
76
Destinations listed
  • Best time
  • Good time
  • Not ideal in December

All destinations for December, best weather first

CountryHigh / lowRainContinent
Flag of OmanOman 25°C / 20°C High risk9 mmAsia
Flag of MauritaniaMauritania 24°C / 19°C High risk0 mmAfrica
Flag of United Arab EmiratesUnited Arab Emirates 25°C / 20°C High risk9 mmAsia
Flag of EritreaEritrea 27°C / 13°C High risk4 mmAfrica
Flag of QatarQatar 24°C / 16°C High risk9 mmAsia
Flag of BangladeshBangladesh 24°C / 13°C18 mmAsia
Flag of GuatemalaGuatemala 24°C / 13°C High risk8 mmAmericas
Flag of SenegalSenegal 26°C / 23°C13 mmAfrica
Flag of Cape VerdeCape Verde 25°C / 23°C30 mmAfrica
Flag of IndiaIndia 23°C / 8°C High risk8 mmAsia
Flag of LaosLaos 27°C / 15°C6 mmAsia
Flag of BahamasBahamas 25°C / 24°C40 mmAmericas
Flag of AustraliaAustralia 25°C / 11°C71 mmOceania
Flag of EthiopiaEthiopia 22°C / 6°C High risk13 mmAfrica
Flag of Saudi ArabiaSaudi Arabia 22°C / 8°C High risk6 mmAsia
Flag of GambiaGambia 28°C / 21°C2 mmAfrica
Flag of ChileChile 28°C / 13°C7 mmAmericas
Flag of HondurasHonduras 27°C / 16°C High risk28 mmAmericas
Flag of UruguayUruguay 25°C / 18°C86 mmAmericas
Flag of KenyaKenya 26°C / 14°C High risk65 mmAfrica
Flag of BahrainBahrain 22°C / 19°C High risk8 mmAsia
Flag of DjiboutiDjibouti 28°C / 22°C High risk14 mmAfrica
Flag of PeruPeru 22°C / 15°C3 mmAmericas
Flag of CubaCuba 27°C / 20°C High risk30 mmAmericas
Flag of Saint Kitts and NevisSaint Kitts and Nevis 27°C / 26°C51 mmAmericas
Flag of Guinea-BissauGuinea-Bissau 29°C / 18°C High risk0 mmAfrica
Flag of ArgentinaArgentina 26°C / 20°C94 mmAmericas
Flag of RwandaRwanda 25°C / 14°C High risk109 mmAfrica
Flag of MauritiusMauritius 27°C / 26°C44 mmAfrica
Flag of Costa RicaCosta Rica 26°C / 19°C70 mmAmericas
Flag of El SalvadorEl Salvador 29°C / 22°C10 mmAmericas
Flag of CameroonCameroon 28°C / 19°C High risk18 mmAfrica
Flag of BarbadosBarbados 28°C / 27°C49 mmAmericas
Flag of Saint Vincent and the GrenadinesSaint Vincent and the Grenadines 28°C / 27°C43 mmAmericas
Flag of VenezuelaVenezuela 27°C / 20°C High risk74 mmAmericas
Flag of Equatorial GuineaEquatorial Guinea 28°C / 27°C26 mmAfrica
Flag of Antigua and BarbudaAntigua and Barbuda 27°C / 26°C70 mmAmericas
Flag of Sierra LeoneSierra Leone 29°C / 23°C4 mmAfrica
Flag of GuineaGuinea 30°C / 25°C2 mmAfrica
Flag of JamaicaJamaica 28°C / 24°C49 mmAmericas
Flag of Hong KongHong Kong 21°C / 13°C25 mmAsia
Flag of LesothoLesotho 28°C / 13°C103 mmAfrica
Flag of DominicaDominica 27°C / 26°C94 mmAmericas
Flag of TongaTonga 26°C / 25°C115 mmOceania
Flag of AngolaAngola 29°C / 25°C29 mmAfrica
Flag of Dominican RepublicDominican Republic 29°C / 22°C42 mmAmericas
Flag of Saint LuciaSaint Lucia 28°C / 27°C85 mmAmericas
Flag of ColombiaColombia 23°C / 14°C High risk103 mmAmericas
Flag of BeninBenin 30°C / 24°C High risk20 mmAfrica
Flag of VietnamVietnam 21°C / 11°C25 mmAsia
Flag of GhanaGhana 30°C / 25°C25 mmAfrica
Flag of TogoTogo 30°C / 25°C High risk16 mmAfrica
Flag of ThailandThailand 31°C / 19°C10 mmAsia
Flag of NicaraguaNicaragua 31°C / 22°C High risk8 mmAmericas
Flag of MacauMacau 20°C / 18°C High risk26 mmAsia
Flag of NigeriaNigeria 32°C / 16°C High risk1 mmAfrica
Flag of GrenadaGrenada 28°C / 27°C108 mmAmericas
Flag of LiberiaLiberia 30°C / 23°C37 mmAfrica
Flag of BelizeBelize 27°C / 20°C126 mmAmericas
Flag of PanamaPanama 29°C / 25°C108 mmAmericas
Flag of CambodiaCambodia 32°C / 22°C28 mmAsia
Flag of Côte d'IvoireCôte d'Ivoire 33°C / 20°C High risk25 mmAfrica
Flag of SeychellesSeychelles 28°C / 27°C164 mmAfrica
Flag of MadagascarMadagascar 24°C / 15°C388 mmAfrica
Flag of MaldivesMaldives 28°C / 27°C184 mmAsia
Flag of SurinameSuriname 28°C / 25°C165 mmAmericas
Flag of Sri LankaSri Lanka 28°C / 23°C175 mmAsia
Flag of Trinidad and TobagoTrinidad and Tobago 28°C / 24°C High risk178 mmAmericas
Flag of PhilippinesPhilippines 27°C / 22°C High risk393 mmAsia
Flag of GuyanaGuyana 28°C / 26°C High risk257 mmAmericas
Flag of KiribatiKiribati 28°C / 28°C208 mmOceania
Flag of NauruNauru 29°C / 28°C202 mmOceania
Flag of New ZealandNew Zealand 17°C / 13°C69 mmOceania
Flag of MalaysiaMalaysia 28°C / 22°C263 mmAsia
Flag of PalauPalau 29°C / 28°C246 mmOceania
Flag of BhutanBhutan 6°C / -6°C2 mmAsia

Data: NASA POWER (Prediction Of Worldwide Energy Resources) — 25-year climate averages 2001–2025, public domain.

December at a glance

In December, 47 countries are at their very best and 29 more offer good travel weather. For guaranteed warmth with little rain, Cambodia is hard to beat: around 32°C by day in Phnom Penh and only 28 mm of rain in the month. It is winter in the Northern Hemisphere — the warm weather is south of the equator and in the tropics, where the dry season often begins.

Warm destinations and beach escapes in December

Hot, mostly dry weather for beaches, islands and outdoor days: Gambia (28°C), Chile (28°C), Saint Kitts and Nevis (27°C), Mauritius (27°C), El Salvador (29°C), Barbados (28°C), Saint Vincent and the Grenadines (28°C) and Equatorial Guinea (28°C). Daytime highs reach 27 °C or more and the month brings less than 90 mm of rain.

Mild weather for city breaks in December

Comfortable 17–26 °C days, ideal for walking and sightseeing: Bangladesh (24°C), Senegal (26°C), Cape Verde (25°C), Bahamas (25°C), Australia (25°C), Uruguay (25°C), Peru (22°C) and Hong Kong (21°C).

Best places to visit in December by continent

What changes from November to December

Coming into their best season this month: Bangladesh, Senegal, Cape Verde, Laos, Gambia, Uruguay, Saint Kitts and Nevis and Costa Rica. Past their peak after November: Bolivia, Egypt, Israel, Jordan, Kuwait, Pakistan and Palestine. See also where to go in January.

Where to avoid in December

Expect heavy rain or the monsoon in Philippines, Madagascar, Brunei, Singapore, Fiji and Tuvalu (250 mm or more); freezing days in Mongolia (-15°C), Kazakhstan (-11°C), Canada (-3°C), Norway (-3°C), Lithuania (-2°C) and Liechtenstein (-0°C). Mountains and coasts can differ from the capital — check the country page for the details.

How we choose

Every destination is scored from 25 years of NASA climate data for its capital: daytime highs close to 25 °C, little rain, moderate humidity and clear skies score best. “Best time” means December is among the top months of the year for that country; “Good time” means it is pleasant but not the peak. Countries where the US or UK government advises against travel are left out, and high-risk destinations are flagged in the table — see the safest countries to visit.

Related rankings

Frequently asked questions

Where is it warm in December?

Warm and dry: Gambia (28°C), Chile (28°C), Saint Kitts and Nevis (27°C), Mauritius (27°C), El Salvador (29°C) and Barbados (28°C). In total 76 countries have pleasant weather in December.

Where is the best place to travel in December?

Bangladesh (24°C) has the best weather score of any country in December, followed by Senegal (26°C), Cape Verde (25°C), Laos (27°C) and Bahamas (25°C).

Is December a good time to visit Europe?

Not really — December is outside the best season for most of Europe; look south of the equator or to the tropics instead.

Where should I avoid in December?

Heavy rain or the monsoon in Philippines, Madagascar, Brunei, Singapore, Fiji and Tuvalu (250 mm or more); freezing days in Mongolia (-15°C), Kazakhstan (-11°C), Canada (-3°C), Norway (-3°C), Lithuania (-2°C) and Liechtenstein (-0°C).

Is December a good time to travel?

For 47 countries it is the best time of the year. Compare with November and January.