Average weather in January around the world
What January feels like across the globe — average temperatures for major cities, the warmest and coldest destinations, and where the weather is at its best. Search, filter and sort every city just like the main browser. From 30 years of climate normals (1991–2020).
Across the 17,979 cities tracked here, the median average temperature in January is 6°C, and most cities fall between -3°C and 26°C. There is no single "average January temperature" — the same month is deep winter in one hemisphere and high summer in the other.
Among the world's best-known cities, 6% are warm (25°C / 77°F or above) in January and 47% are cold (5°C / 41°F or below) — the table below shows exactly where each one lands.
Average temperature in January, every city
10,000+ cities showing their average January temperature, from 30 years of climate normals (1991–2020). Click a city for its full January climate — daily highs and lows, rain and sun. GDP, safety and advisory are country-level figures, not city-specific.
Warmest in January
Large cities with the highest average temperature this month.
Coldest in January
Large cities with the lowest average temperature this month.
- 1
Ulaanbaatar-23°C
- 2
Khabarovsk-21°C
- 3
Irkutsk-20°C
- 4
Harbin-18°C
- 5
Kemerovo-17°C
- 6
Tomsk-17°C
- 7
Krasnoyarsk-17°C
- 8
Omsk-17°C
- 9
Novosibirsk-17°C
- 10
Novokuznetsk-16°C
Best weather in January
All cities ranked →Where January is at its most pleasant — warm but not hot, dry and clear — ranked by travel-comfort score.
- 116°C9.0OaxacaMexico
- 219°C8.8DubaiUnited Arab Emirates
- 320°C8.8Abu DhabiUnited Arab Emirates
- 422°C8.7PraiaCabo Verde
- 522°C8.6DakarSenegal
- 617°C8.6GuadalajaraMexico
- 721°C8.6MazatlanMexico
- 820°C8.6Cabo San LucasMexico
- 918°C8.6Antigua GuatemalaGuatemala
- 1020°C8.5Cape TownSouth Africa
- 1121°C8.5AdelaideAustralia
- 1218°C8.4Luang PrabangLaos