Best places to visit in January
January and February are deep winter in the Northern Hemisphere and high summer south of the equator — ideal for warm-weather escapes from the cold. Below are 24 destinations with consistently pleasant January weather, ranked by climate fit (mild daytime highs and few rainy days). We exclude cities currently in their hurricane, typhoon, or peak monsoon season.
Top destinations for January
🇮🇳
Jaipur
22°C / 72°F avg high · 1 rain days
🇬🇹
Antigua Guatemala
23°C / 73°F avg high · 1 rain days
🇲🇽
Mexico City
22°C / 72°F avg high · 2 rain days
🇨🇱
San Pedro de Atacama
23°C / 73°F avg high · 3 rain days
🇨🇷
San José
24°C / 75°F avg high · 1 rain days
🇮🇳
Delhi
21°C / 70°F avg high · 2 rain days
🇮🇳
Agra
21°C / 70°F avg high · 2 rain days
🇦🇪
Dubai
24°C / 75°F avg high · 3 rain days
🇵🇪
Lima
26°C / 79°F avg high · 1 rain days
🇪🇬
Cairo
19°C / 66°F avg high · 1 rain days
🇳🇿
Auckland
24°C / 75°F avg high · 9 rain days
🇺🇸
Miami
25°C / 77°F avg high · 6 rain days
🇺🇸
Los Angeles
20°C / 68°F avg high · 6 rain days
🇿🇦
Cape Town
26°C / 79°F avg high · 4 rain days
🇻🇳
Hoi An
24°C / 75°F avg high · 11 rain days
🇻🇳
Hanoi
20°C / 68°F avg high · 8 rain days
🇳🇵
Kathmandu
18°C / 64°F avg high · 2 rain days
🇨🇺
Havana
26°C / 79°F avg high · 6 rain days
🇨🇴
Bogotá
20°C / 68°F avg high · 10 rain days
🇲🇲
Bagan
28°C / 82°F avg high · 1 rain days
🇱🇦
Luang Prabang
28°C / 82°F avg high · 1 rain days
🇦🇺
Melbourne
26°C / 79°F avg high · 8 rain days
🇭🇰
Hong Kong
18°C / 64°F avg high · 5 rain days
🇲🇦
Marrakech
18°C / 64°F avg high · 6 rain days
By region
Asia
- 🇮🇳 Jaipur — 22°C, 1 rain days
- 🇮🇳 Delhi — 21°C, 2 rain days
- 🇮🇳 Agra — 21°C, 2 rain days
- 🇻🇳 Hoi An — 24°C, 11 rain days
- 🇻🇳 Hanoi — 20°C, 8 rain days
- 🇳🇵 Kathmandu — 18°C, 2 rain days
- 🇲🇲 Bagan — 28°C, 1 rain days
- 🇱🇦 Luang Prabang — 28°C, 1 rain days
- 🇭🇰 Hong Kong — 18°C, 5 rain days
North America
- 🇬🇹 Antigua Guatemala — 23°C, 1 rain days
- 🇲🇽 Mexico City — 22°C, 2 rain days
- 🇺🇸 Miami — 25°C, 6 rain days
- 🇺🇸 Los Angeles — 20°C, 6 rain days
South America
- 🇨🇱 San Pedro de Atacama — 23°C, 3 rain days
- 🇵🇪 Lima — 26°C, 1 rain days
- 🇨🇴 Bogotá — 20°C, 10 rain days
Central America
- 🇨🇷 San José — 24°C, 1 rain days
Middle East
- 🇦🇪 Dubai — 24°C, 3 rain days
Africa
- 🇪🇬 Cairo — 19°C, 1 rain days
- 🇿🇦 Cape Town — 26°C, 4 rain days
- 🇲🇦 Marrakech — 18°C, 6 rain days
Oceania
- 🇳🇿 Auckland — 24°C, 9 rain days
- 🇦🇺 Melbourne — 26°C, 8 rain days
Caribbean
- 🇨🇺 Havana — 26°C, 6 rain days
Worth avoiding in January
These destinations are in their peak storm season — they can be visited but expect higher risk of disruption:
- 🇹🇿 Zanzibar — peak cyclone season
- 🇫🇯 Suva — peak cyclone season
- 🇵🇫 Papeete (Tahiti) — peak cyclone season
- 🇲🇬 Antananarivo — peak cyclone season
- 🇲🇺 Port Louis (Mauritius) — peak cyclone season
- 🇸🇨 Victoria (Seychelles) — peak cyclone season
- 🇦🇺 Gold Coast — peak cyclone season
- 🇦🇺 Cairns — peak cyclone season
- 🇵🇫 Bora Bora — peak cyclone season
- 🇨🇰 Rarotonga (Cook Islands) — peak cyclone season
- 🇫🇯 Nadi (Fiji) — peak cyclone season
Filter by temperature range, rain days, and vibe.