Travel tool
Where's warm in January
In January, 1,108 cities in the atlas have an average daily high of 25 °C or more. 146 of them reach 32 °C or more, and 496 get less than 50 mm of rain in the month. Among them, with a guide on this site: Mumbai, Rio de Janeiro, Sydney, Singapore and Bangkok. Averages for the area around each city, not a forecast.
Modelled monthly averages for an area about 50 km across (NASA POWER, 2001–2020), not a weather station's record and not a forecast.
1,108 places
| Place | Modelled average high | Rain in the month |
|---|---|---|
| MumbaiIndia | 31 °C | 0 mm |
| Rio de JaneiroBrazil | 28 °C | 208 mm |
| SydneyAustralia | 26 °C | 83 mm |
| SingaporeSingapore | 28 °C | 235 mm |
| BangkokThailand | 33 °C | 16 mm |
| NairobiKenya | 27 °C | 39 mm |
| Buenos AiresArgentina | 28 °C | 104 mm |
| Kuala LumpurMalaysia | 28 °C | 206 mm |
| CancúnMexico | 26 °C | 63 mm |
| ZanzibarTanzania | 29 °C | 62 mm |
| DenpasarIndonesia | 28 °C | 317 mm |
| ColomboSri Lanka | 29 °C | 76 mm |
| Port LouisMauritius | 28 °C | 128 mm |
| MaléMaldives | 28 °C | 53 mm |
| PhuketThailand | 28 °C | 80 mm |
| VictoriaSeychelles | 28 °C | 206 mm |
| KinshasaDemocratic Republic of the Congo | 29 °C | 184 mm |
| LagosNigeria | 29 °C | 25 mm |
| Ho Chi Minh CityVietnam | 32 °C | 11 mm |
| São PauloBrazil | 27 °C | 230 mm |
| JohannesburgSouth Africa | 28 °C | 122 mm |
| JakartaIndonesia | 29 °C | 353 mm |
| BengaluruIndia | 29 °C | 2 mm |
| HyderabadIndia | 29 °C | 7 mm |
| AhmedabadIndia | 29 °C | 1 mm |
| AbidjanCôte d’Ivoire | 32 °C | 26 mm |
| MelbourneAustralia | 26 °C | 45 mm |
| Dar es SalaamTanzania | 30 °C | 90 mm |
| KanoNigeria | 30 °C | 0 mm |
| SantiagoChile | 30 °C | 8 mm |
| JeddahSaudi Arabia | 29 °C | 7 mm |
| ChennaiIndia | 28 °C | 16 mm |
| SuratIndia | 31 °C | 1 mm |
| YangonMyanmar | 33 °C | 8 mm |
| BamakoMali | 33 °C | 1 mm |
| DurbanSouth Africa | 25 °C | 107 mm |
| PuneIndia | 28 °C | 1 mm |
| SurabayaIndonesia | 29 °C | 337 mm |
| BrisbaneAustralia | 29 °C | 140 mm |
| LuandaAngola | 29 °C | 25 mm |
| GuayaquilEcuador | 33 °C | 123 mm |
| Belo HorizonteBrazil | 26 °C | 223 mm |
| SalvadorBrazil | 30 °C | 83 mm |
| AbujaNigeria | 33 °C | 2 mm |
| MogadishuSomalia | 28 °C | 3 mm |
| KumasiGhana | 33 °C | 18 mm |
| OuagadougouBurkina Faso | 32 °C | 1 mm |
| NagpurIndia | 29 °C | 15 mm |
| FortalezaBrazil | 29 °C | 128 mm |
| PerthAustralia | 26 °C | 18 mm |
| LubumbashiDemocratic Republic of the Congo | 25 °C | 252 mm |
| ManausBrazil | 29 °C | 224 mm |
| LusakaZambia | 27 °C | 207 mm |
| BrasíliaBrazil | 27 °C | 209 mm |
| Santo DomingoDominican Republic | 29 °C | 24 mm |
| LoméTogo | 30 °C | 15 mm |
| HavanaCuba | 27 °C | 30 mm |
| CoimbatoreIndia | 30 °C | 6 mm |
| Port HarcourtNigeria | 30 °C | 26 mm |
| CórdobaArgentina | 31 °C | 127 mm |
About this tool
How it works
What it does
Lists the cities in our atlas where the average daily high in the month is 25 °C or more, with the month's typical rainfall, and lets you narrow the list to dry or hot places or to one part of the world.
Lists every one of them: first the cities we have guides to, then those with a large airport, then the rest, most populous first. Where we have a guide to a city, its name links to it.
How it calculates
The figures are NASA POWER's climate averages for 2001 to 2020 at each city's location. The average daily high is the month's mean temperature plus half its mean daily range, and the rainfall is the month's total. Warm means an average daily high of 25 °C or more; hot, 32 °C or more; dry, less than 50 mm of rain in the month.
The cities are the atlas's: every capital, every city of 300,000 people or more and every city with an airport with scheduled flights, with names and populations from GeoNames.
What it cannot know
POWER's figures are modelled for a grid cell roughly 50 km across, not measured at a weather station: a cell that takes in sea and desert, or a mountain and a valley, can run hotter or colder than the city itself.
These are long-term averages, not a forecast: any given week can be hotter, colder or wetter.
Warmth is not the whole story: humidity, sea temperature and seasonal storms are not shown here.
Sources
Where the figures come from, and when we last checked each source.
- 01NASA POWER (Prediction Of Worldwide Energy Resources), Climatology API v2NASA Langley Research Center, POWER Project · Checked 25 September 2026 · Licence: Public (NASA data; no restriction on use, acknowledgement requested)These data were obtained from the NASA Langley Research Center (LaRC) POWER Project funded through the NASA Earth Science/Applied Science Program.
- 02GeoNamesGeoNames · Checked 25 September 2026 · Licence: CC BY 4.0Place data © GeoNames (geonames.org), CC BY 4.0.
- 03WikidataWikimedia Foundation · Checked 25 September 2026 · Licence: CC0 1.0Facts from Wikidata (wikidata.org), CC0.
- 04Unicode CLDR 48.2.2 (cldr-json)Unicode Consortium · Checked 25 September 2026 · Licence: Unicode License v3Unicode CLDR data, © Unicode, Inc., Unicode License v3.
Questions