Best places to visit in December
Where to travel in December, ranked by climate — each destination scored at its seasonal best (beaches when they're warm, cities when they're mild, ski towns in snow season). Tap any place for the full December weather breakdown.
- 1Oaxaca, Mexicowarm, dry, clean air96tier S
- 2San Pedro de Atacama, Chilenice, dry, clean air96tier S
- 3Adelaide, Australiawarm, dry, clean air95tier S
- 4Canberra, Australiawarm, a little rain, clean air95tier S
- 5Guatemala City, Guatemalawarm, dry, clean air94tier S
- 6Puerto Escondido, Mexicohot, dry, clean air94tier S
- 7Santiago, Chilewarm, dry94tier S
- 8El Tunco, El Salvadorsweltering, dry, clean air93tier S
- 9Guadalajara, Mexiconice, dry, clean air93tier S
- 10Antigua Guatemala, Guatemalawarm, dry92tier S
- 11Cape Town, South Africawarm, dry92tier S
- 12Lalibela, Ethiopianice, dry92tier S
- 13Monterrey, Mexiconice, dry, clean air92tier S
- 14Pattaya, Thailandhot, dry92tier S
- 15Asmara, Eritreanice, a little rain, clean air91tier S
- 16Hobart, Australianice, a little rain, clean air91tier S
- 17Melbourne, Australianice, a little rain, clean air91tier S
- 18Sydney, Australiawarm, a little rain, clean air91tier S
- 19Vientiane, Laoshot, dry91tier S
- 20Addis Ababa, Ethiopianice, dry90tier S
- 21Christchurch, New Zealandnice, a little rain, clean air90tier S
- 22El Calafate, Argentinacool, a little rain, clean air90tier S
- 23Guanajuato, Mexiconice, dry, clean air90tier S
- 24Jodhpur, Indianice, dry90tier S
- 25Los Cabos, Mexicowarm, dry, clean air90tier S
- 26Luxor, Egyptnice, dry90tier S
- 27Mendoza, Argentinahot, dry, clean air90tier S
- 28Nairobi, Kenyawarm, a little rain, clean air90tier S
- 29Puerto Ayora, Ecuadorhot, dry, clean air90tier S
- 30Salalah, Omanwarm, dry, poor air quality90tier S
- 31Valparaíso, Chilenice, dry, clean air90tier S
- 32Acapulco, Mexicosweltering, dry, very humid89tier A
- 33Goa, Indiasweltering, dry89tier A
- 34Montevideo, Uruguaywarm, a little rain, clean air89tier A
- 35Perth, Australiahot, dry, clean air89tier A
- 36Auckland, New Zealandnice, a little rain, clean air88tier A
- 37Cartagena, Colombiasweltering, dry, clean air88tier A
- 38Cochabamba, Bolivianice, soaked, clean air88tier A
- 39Lima, Peruwarm, dry, clean air88tier A
- 40Mexico City, Mexiconice, dry88tier A