Best places to visit in January

Where to travel in January, 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 January weather breakdown.

  1. 1Guatemala City, Guatemalawarm, dry, clean air97tier S
  2. 2Oaxaca, Mexicowarm, dry, clean air96tier S
  3. 3San Pedro de Atacama, Chilenice, dry, clean air96tier S
  4. 4Guadalajara, Mexiconice, dry, clean air95tier S
  5. 5Guanajuato, Mexiconice, dry, clean air94tier S
  6. 6Acapulco, Mexicosweltering, dry, clean air93tier S
  7. 7Christchurch, New Zealandnice, dry, clean air93tier S
  8. 8Goa, Indiahot, dry93tier S
  9. 9Nairobi, Kenyawarm, a little rain93tier S
  10. 10Puerto Escondido, Mexicohot, dry, clean air93tier S
  11. 11El Tunco, El Salvadorsweltering, dry, clean air92tier S
  12. 12Hobart, Australianice, a little rain, clean air92tier S
  13. 13Addis Ababa, Ethiopianice, dry91tier S
  14. 14Antigua Guatemala, Guatemalawarm, dry91tier S
  15. 15Asmara, Eritreanice, a little rain, clean air91tier S
  16. 16El Calafate, Argentinacool, a little rain, clean air91tier S
  17. 17Hadibu, Yemenwarm, dry91tier S
  18. 18Lalibela, Ethiopianice, dry91tier S
  19. 19Luang Prabang, Laoswarm, dry, clean air91tier S
  20. 20Santiago, Chilehot, dry91tier S
  21. 21Valparaíso, Chilenice, dry, clean air91tier S
  22. 22Montego Bay, Jamaicahot, a little rain, clean air90tier S
  23. 23Muscat, Omanwarm, dry90tier S
  24. 24Puerto Ayora, Ecuadorhot, a little rain, clean air90tier S
  25. 25Salalah, Omanwarm, dry90tier S
  26. 26Bengaluru, Indiawarm, dry89tier A
  27. 27Canberra, Australiawarm, a little rain, clean air89tier A
  28. 28Chiang Mai, Thailandhot, dry89tier A
  29. 29Cochabamba, Bolivianice, rainy, clean air89tier A
  30. 30Dubai, United Arab Emiratesnice, dry89tier A
  31. 31Dunedin, New Zealandnice, rainy, clean air89tier A
  32. 32Krabi, Thailandsweltering, a little rain, clean air89tier A
  33. 33Medina, Saudi Arabianice, dry89tier A
  34. 34Mexico City, Mexiconice, dry89tier A
  35. 35Monterrey, Mexiconice, dry, clean air89tier A
  36. 36Pattaya, Thailandsweltering, dry, poor air quality89tier A
  37. 37Vientiane, Laoshot, dry89tier A
  38. 38Abu Dhabi, United Arab Emiratesnice, dry88tier A
  39. 39Adelaide, Australiawarm, dry, clean air88tier A
  40. 40Andorra la Vella, Andorracold, a little rain, clean air88tier A