Where to go by month
Where to go in December
December means Christmas markets in central Europe, dry-season sunshine in the Caribbean, Southeast Asia and Central America, and summer in Australia, New Zealand and South America.
106 countries and territories are in their best season in December, based on each guide’s best time to visit. Temperatures are monthly averages for the capital or main city, so coasts and mountains will differ.
Top picks for December
North AmericaMexicoPyramids, tacos and two coastlinesMexico City 14°C avgabout US$105/dayBest: Nov-Apr
Southeast AsiaThailandIsland mornings and night-market feastsBangkok 28°C avgabout US$98/dayBest: Nov – Mar
Southeast AsiaVietnamAncient temples to emerald baysHanoi 19°C avgabout US$64/dayBest: Nov-Apr
South AsiaIndiaMaharajas, mystics and a million colorsNew Delhi 15°C avgabout US$109/dayBest: Oct-Mar
South AmericaColombiaCoffee, salsa and Caribbean coastBogotá 15°C avgabout US$102/dayBest: Dec-Mar
OceaniaAustraliaA whole continent to yourselfCanberra 20°C avgabout US$250/dayBest: Sep-Apr
South AmericaArgentinaSteak at midnight, glaciers by noonBuenos Aires 22°C avgabout US$140/dayBest: Oct-Mar
OceaniaNew ZealandMiddle-earth landscapes and Maori cultureWellington 16°C avgabout US$146/dayBest: Nov-Apr
North AfricaEgyptAncient wonders along the NileCairo 17°C avgabout US$60/dayBest: Oct-Apr
Southern AfricaSouth AfricaBig Five safaris and rainbow nation culturePretoria / Cape Town / Bloemfontein 20°C avgabout US$151/dayBest: Oct-Apr
Northern EuropeIcelandFire, ice & northern lightsReykjavik -1°C avgabout US$312/dayBest: Jun – Aug / Dec – Feb
Indian OceanMaldivesOverwater villas on coral atollsMalé 28°C avgabout US$550/dayBest: Nov-AprEverywhere in season in December
By region, with the average temperature in the capital or main city.
Europe 3
Andorra 5°
Canary Islands 19°
Iceland -1°
Asia 11
The Americas 15
Argentina 22°
Belize 23°
Chile 20°
Colombia 15°
Costa Rica 20°
El Salvador 24°
Falkland Islands 9°
Guatemala 17°
Honduras 20°
Mexico 14°
Nicaragua 28°
Saint Helena 22°
South Georgia 3°
Uruguay 20°
Venezuela 22°
Africa 32
Algeria 13°
Benin 27°
Burkina Faso 25°
Cameroon 24°
Cape Verde 24°
Central African Republic 27°
Chad 25°
Côte d’Ivoire 26°
Djibouti 26°
Egypt 17°
Equatorial Guinea 28°
Eritrea 14°
Ethiopia 14°
Gambia 25°
Ghana 28°
Guinea 28°
Guinea-Bissau 26°
Liberia 27°
Libya 15°
Mali 26°
Mauritania 24°
Niger 25°
Nigeria 28°
Senegal 26°
Sierra Leone 28°
Somalia 27°
Somaliland 17°
South Africa 20°
South Sudan 31°
Sudan 25°
Togo 28°
Uganda 21°
The Pacific & Indian Ocean 10
Australia 20°
Christmas Island 27°
Clipperton Island 27°
Maldives 28°
Marshall Islands 28°
Micronesia 27°
New Zealand 16°
Norfolk Island 22°
Palau 27°
Pitcairn Islands 23°
The Caribbean 27
Anguilla 27°
Antigua and Barbuda 26°
Aruba 28°
Bahamas 23°
Barbados 27°
Bonaire 28°
British Virgin Islands 27°
Cayman Islands 27°
Cuba 23°
Curaçao 28°
Dominican Republic 25°
Grenada 27°
Guadeloupe 25°
Haiti 27°
Jamaica 25°
Martinique 26°
Montserrat 27°
Puerto Rico 26°
Saba 26°
Saint Barthélemy 27°
Saint Eustatius 26°
Saint Kitts and Nevis 27°
Saint Lucia 25°
Saint Vincent and the Grenadines 27°
Sint Maarten 27°
Turks and Caicos 26°
US Virgin Islands 27°
Plan by month
Seasons vary within large countries, and weather is never guaranteed. Check each guide’s “Best time to visit” section and current travel advice before you book.