India: weather by city
For every city, the table gives the warmest, coldest and wettest month from the 2001-2020 climate normals, as on the city's own page. Each city has a page with all twelve months.
Cities
| City | Warmest month | Coldest month | Wettest month |
|---|---|---|---|
| Adilabad | May, 36 | December, 20.8 | July, 273 mm |
| Adoni | April, 32.3 | December, 22.8 | September, 145 mm |
| Agartala | May, 28.9 | January, 17.7 | June, 434 mm |
| Ahilyanagar | May, 32 | December, 20.9 | September, 150 mm |
| Ajmer | June, 34.1 | January, 15 | August, 148 mm |
| Akot | May, 35.5 | December, 21.3 | July, 264 mm |
| Alwar | June, 36 | January, 14.5 | August, 176 mm |
| Ambajogai | May, 33 | December, 20.9 | September, 172 mm |
| Amravati | May, 35.6 | December, 20.8 | July, 271 mm |
| Ankleshwar | May, 33.3 | January, 22.3 | July, 461 mm |
| Arsikere | April, 28.3 | December, 20.4 | July, 234 mm |
| Aruppukkottai | April, 30.7 | December, 24.5 | October, 220 mm |
| Aurangabad | May, 33 | December, 20.5 | July, 185 mm |
| Bagbera | May, 32.7 | January, 16.5 | July, 356 mm |
| Ballari | April, 31.6 | December, 22.6 | September, 120 mm |
| Bardhaman | May, 32.4 | January, 16.9 | July, 294 mm |
| Bargarh | May, 35.5 | December, 18.3 | July, 387 mm |
| Barshi | May, 33 | December, 21.8 | September, 149 mm |
| Basoda | May, 35.4 | January, 16.9 | July, 379 mm |
| Basti | June, 34.7 | January, 14.7 | July, 344 mm |
| Bathinda | June, 36.4 | January, 13.1 | July, 106 mm |
| Beed | May, 33 | December, 21 | September, 165 mm |
| Bengaluru | April, 28.4 | December, 20.2 | September, 152 mm |
| Bettiah | June, 33.2 | January, 15.1 | July, 352 mm |
| Bhadrak | April, 32.1 | December, 19.6 | August, 328 mm |
| Bhadravati | April, 28.5 | December, 20.6 | July, 479 mm |
| Bhagalpur | May, 33 | January, 15.9 | July, 290 mm |
| Bhavnagar | May, 35 | January, 20.6 | July, 256 mm |
| Bhayandar | May, 31.3 | January, 23.5 | July, 835 mm |
| Bhilwara | May, 33.8 | January, 15.3 | August, 195 mm |
| Bhiwadi | June, 35.8 | January, 13.9 | August, 171 mm |
| Bhubaneswar | May, 32.6 | December, 19.2 | July, 343 mm |
| Bhuj | June, 32 | January, 18.7 | August, 153 mm |
| Bhusawal | May, 34.6 | January, 21.3 | July, 219 mm |
| Bidar | May, 33.7 | December, 21 | August, 203 mm |
| Bijapur | April, 32.2 | December, 22 | September, 123 mm |
| Bikaner | June, 36.4 | January, 14.7 | July, 76 mm |
| Bisalpur | June, 34.7 | January, 14.2 | July, 415 mm |
| Chalisgaon | May, 33.1 | January, 21.2 | July, 181 mm |
| Challakere | April, 30.8 | December, 22 | September, 113 mm |
| Chandrapur | May, 36.8 | December, 20.8 | July, 358 mm |
| Chaumu | June, 34.6 | January, 14.5 | August, 172 mm |
| Chengalpattu | May, 31 | January, 24.5 | November, 293 mm |
| Chhatarpur | May, 36.3 | January, 16.2 | July, 286 mm |
| Chidambaram | May, 30.4 | January, 25.3 | November, 255 mm |
| Chikhli | May, 34.1 | December, 20.8 | July, 224 mm |
| Chintamani | April, 28.7 | December, 19.9 | October, 150 mm |
| Chittorgarh | May, 34.1 | January, 15.8 | August, 227 mm |
| Coimbatore | April, 28.4 | December, 22 | October, 192 mm |
| Darjeeling | June, 23.1 | January, 11.1 | July, 419 mm |
| Daudnagar | May, 35.4 | January, 16.1 | July, 279 mm |
| Dausa | June, 35 | January, 14.7 | August, 193 mm |
| Deesa | May, 34.6 | January, 18.5 | August, 185 mm |
| Deoli | June, 35.9 | January, 13.6 | July, 217 mm |
| Deoria | May, 34.5 | January, 15.1 | July, 327 mm |
| Devakottai | April, 30.8 | December, 24.5 | November, 204 mm |
| Dhamtari | May, 34.8 | December, 17.9 | July, 392 mm |
| Dhanbad | May, 32.6 | January, 15.3 | July, 322 mm |
| Dhubri | June, 29.3 | January, 15.7 | July, 419 mm |
| Dhule | May, 34.2 | January, 21.6 | July, 199 mm |
| Dibrugarh | August, 29.7 | January, 16.8 | July, 495 mm |
| Dindigul | April, 30.9 | December, 23.4 | October, 167 mm |
| Dumraon | May, 35.2 | January, 15.6 | July, 273 mm |
| Eluru | May, 32.4 | December, 24 | October, 220 mm |
| English Bazar | May, 32.1 | January, 16.3 | July, 282 mm |
| Faizabad | June, 35 | January, 14.7 | July, 329 mm |
| Fazilka | June, 37.3 | January, 13.3 | July, 79 mm |
| Firozabad | June, 36.6 | January, 14.9 | July, 185 mm |
| Firozpur | June, 36.9 | January, 12.8 | July, 126 mm |
| Gandhinagar | May, 35.1 | January, 19.9 | July, 267 mm |
| Gangarampur | May, 30.9 | January, 16.1 | July, 362 mm |
| Gangtok | July, 13.6 | January, -0.2 | July, 284 mm |
| Gobichettipalayam | April, 30.6 | December, 22.9 | October, 150 mm |
| Godhra | May, 34.7 | January, 20.1 | July, 299 mm |
| Gudiyatham | April, 29.5 | December, 21.1 | October, 153 mm |
| Guna | May, 34.7 | January, 16.2 | July, 326 mm |
| Guntakal | April, 32.3 | December, 22.7 | September, 137 mm |
| Gurdaspur | June, 34.8 | January, 13 | July, 258 mm |
| Gurugram | June, 35.8 | January, 13.5 | July, 178 mm |
| Gwalior | May, 36 | January, 15.6 | August, 207 mm |
| Haldwani | June, 34 | January, 14.3 | July, 383 mm |
| Harda | May, 36 | January, 19.5 | July, 390 mm |
| Haridwar | June, 32.4 | January, 12.9 | July, 381 mm |
| Hasanpur | June, 35.8 | January, 13.6 | July, 253 mm |
| Hassan | April, 27.6 | December, 20 | July, 316 mm |
| Hazaribagh | May, 32.5 | January, 14.9 | July, 319 mm |
| Hindupur | April, 30.5 | December, 21.2 | September, 138 mm |
| Hisar | June, 36.1 | January, 13.6 | July, 116 mm |
| Hodal | June, 36.2 | January, 14 | July, 195 mm |
| Hyderabad | May, 33.3 | December, 20.8 | August, 190 mm |
| Ichalkaranji | April, 29.7 | December, 21.8 | July, 336 mm |
| Imphal | June, 24.2 | January, 13.9 | July, 233 mm |
| Indore | May, 34.4 | January, 19.3 | July, 288 mm |
| Itanagar | August, 27.3 | January, 14.5 | July, 434 mm |
| Jabalpur | May, 35.1 | January, 17.4 | July, 409 mm |
| Jaisalmer | June, 36 | January, 15.7 | August, 81 mm |
| Jammu | June, 34.3 | January, 12.5 | July, 247 mm |
| Jamnagar | June, 30.9 | January, 20.3 | July, 216 mm |
| Jangipur | May, 32.3 | January, 16.7 | July, 267 mm |
| Jaora | May, 33.8 | January, 18.2 | July, 276 mm |
| Jetpur | May, 32.5 | January, 20.1 | July, 269 mm |
| Jharsuguda | May, 35 | December, 17.8 | July, 382 mm |
| Jodhpur | June, 34.9 | January, 15.4 | August, 112 mm |
| Jorhat | August, 28.9 | January, 16.3 | July, 419 mm |
| Kadapa | May, 33 | December, 22.4 | October, 145 mm |
| Kadiri | April, 30.5 | December, 20.8 | October, 142 mm |
| Kaithal | June, 35.8 | January, 12.8 | July, 158 mm |
| Kanakapura | April, 29 | December, 20.9 | October, 145 mm |
| Kanchipuram | May, 31.5 | January, 24.1 | November, 292 mm |
| Kanhangad | April, 29.1 | August, 25.8 | July, 902 mm |
| Kanpur | May, 36 | January, 15.1 | July, 258 mm |
| Kapurthala Town | June, 35.6 | January, 12.5 | July, 211 mm |
| Karauli | May, 35.6 | January, 15.1 | August, 198 mm |
| Karur | April, 31.5 | December, 23.6 | October, 154 mm |
| Karwar | April, 28.8 | December, 22.6 | July, 650 mm |
| Kasganj | June, 36 | January, 14.1 | July, 225 mm |
| Kayamkulam | April, 29 | August, 26.7 | June, 368 mm |
| Keshod | May, 30.7 | January, 21.5 | July, 300 mm |
| Khammam | May, 34.6 | December, 22.6 | August, 187 mm |
| Khandwa | May, 35.6 | January, 20 | July, 322 mm |
| Khanna | June, 35.6 | January, 12.8 | July, 183 mm |
| Kharagpur | May, 31.9 | January, 16.7 | July, 314 mm |
| Khargone | May, 34.9 | January, 20.1 | July, 271 mm |
| Kishangarh | June, 34.3 | January, 14.8 | August, 170 mm |
| Kollam | March, 28.5 | December, 24.2 | October, 327 mm |
| Koppal | April, 31.2 | December, 22.4 | September, 117 mm |
| Koratla | May, 35.6 | December, 21.4 | July, 242 mm |
| Korba | May, 34.9 | December, 17.2 | August, 344 mm |
| Kota | May, 35.2 | January, 16 | August, 262 mm |
| Kozhikode | April, 29.1 | August, 26.3 | June, 491 mm |
| Kurnool | May, 33.5 | December, 23 | September, 157 mm |
| Lalitpur | May, 35.5 | January, 16.4 | July, 330 mm |
| Lucknow | June, 35.7 | January, 14.7 | July, 283 mm |
| Ludhiana | June, 36 | January, 12.5 | July, 167 mm |
| Machilipatnam | May, 31 | January, 24.9 | October, 226 mm |
| Madanapalle | April, 29.3 | December, 20.5 | October, 145 mm |
| Madhyamgram | April, 31 | January, 18 | July, 371 mm |
| Mahoba | May, 36.8 | January, 15.9 | July, 252 mm |
| Malegaon | May, 31.3 | January, 20.5 | July, 231 mm |
| Malout | June, 36.9 | January, 13.4 | July, 88 mm |
| Mancherial | May, 36.2 | December, 21.7 | July, 276 mm |
| Mandsaur | May, 34.1 | January, 17.4 | August, 272 mm |
| Mandya | April, 29.1 | December, 21.5 | September, 138 mm |
| Manjeri | March, 28.1 | December, 23.7 | June, 393 mm |
| Mau | May, 35 | January, 15.3 | July, 285 mm |
| Medininagar | May, 34.3 | January, 16.4 | July, 329 mm |
| Miryalaguda | May, 34.7 | December, 22.5 | August, 169 mm |
| Morena | June, 36.4 | January, 15.3 | August, 198 mm |
| Morvi | May, 32.9 | January, 19.4 | July, 198 mm |
| Muktsar | June, 37 | January, 13.1 | July, 102 mm |
| Munger | May, 34 | January, 15.8 | July, 286 mm |
| Munnar | April, 25.8 | December, 21.2 | June, 330 mm |
| Muradnagar | June, 35.5 | January, 13.3 | July, 243 mm |
| Muzaffarpur | May, 34.1 | January, 15.6 | July, 295 mm |
| Nagaon | June, 29.1 | January, 16.2 | July, 290 mm |
| Nagapattinam | May, 30.3 | January, 25.5 | November, 252 mm |
| Nagpur | May, 36.7 | December, 20 | July, 362 mm |
| Nanded | May, 35.3 | December, 21.5 | July, 220 mm |
| Narasaraopet | May, 33.9 | December, 23.3 | October, 169 mm |
| Narela | June, 35.8 | January, 13.2 | July, 189 mm |
| Narnaul | June, 35.2 | January, 13.9 | August, 157 mm |
| Nawalgarh | June, 35.3 | January, 14.2 | July, 131 mm |
| Nellore | May, 32.7 | January, 24.1 | October, 251 mm |
| Nowrangapur | May, 30.8 | December, 17.3 | August, 380 mm |
| Okha | June, 30 | January, 21.1 | July, 197 mm |
| Ongole | May, 33.1 | December, 24.2 | October, 195 mm |
| Ooty | April, 27.4 | December, 20.8 | October, 160 mm |
| Ozar | May, 29.5 | January, 20.7 | July, 516 mm |
| Palakollu | May, 31.6 | December, 24.3 | October, 233 mm |
| Panipat | June, 35.5 | January, 13 | July, 206 mm |
| Paradip | May, 30 | January, 21.8 | July, 378 mm |
| Paralakhemundi | May, 30.8 | December, 20.6 | July, 262 mm |
| Paramagudi | April, 30.4 | December, 25.3 | November, 224 mm |
| Parbhani | May, 35 | December, 21.2 | July, 216 mm |
| Parli | May, 33.9 | December, 21.1 | September, 172 mm |
| Pathankot | June, 29.6 | January, 9.7 | July, 254 mm |
| Patna | May, 35 | January, 15.6 | July, 276 mm |
| Pattukkottai | May, 30.8 | January, 24.8 | November, 253 mm |
| Payyanur | April, 29 | August, 26.4 | July, 759 mm |
| Pollachi | April, 27.7 | December, 22 | October, 249 mm |
| Porbandar | June, 29.5 | January, 22.6 | July, 267 mm |
| Port Blair | April, 29.4 | January, 27 | September, 410 mm |
| Puducherry | May, 30.6 | January, 25 | November, 273 mm |
| Pudukkottai | April, 31.3 | December, 24.2 | November, 182 mm |
| Puliyankudi | April, 29 | December, 23.3 | October, 255 mm |
| Pune | April, 28.9 | December, 19.6 | July, 515 mm |
| Puri | May, 31.3 | December, 20.9 | July, 339 mm |
| Purnia | May, 31.9 | January, 15.8 | July, 357 mm |
| Puruliya | May, 32.7 | January, 15.8 | July, 345 mm |
| Rabkavi | April, 31 | December, 22.5 | July, 130 mm |
| Raipur | May, 35.8 | December, 18 | July, 379 mm |
| Rajahmundry | May, 32.4 | December, 23 | October, 220 mm |
| Rajkot | May, 32.3 | January, 19.6 | July, 236 mm |
| Rajpura | June, 33.8 | January, 13.1 | July, 279 mm |
| Ramnagar | June, 28.1 | January, 10.9 | July, 397 mm |
| Rāmpur | June, 35 | January, 13.9 | July, 290 mm |
| Rampur Hat | May, 32.4 | January, 16.4 | July, 294 mm |
| Rampura Phul | June, 36.5 | January, 12.8 | July, 120 mm |
| Ranchi | May, 31.7 | January, 14.9 | July, 349 mm |
| Ranebennur | April, 29.6 | December, 22 | July, 324 mm |
| Raniganj | May, 32.6 | January, 16.2 | July, 327 mm |
| Ratnagiri | May, 29.3 | January, 26 | July, 652 mm |
| Raxaul | May, 32.3 | January, 15.4 | July, 335 mm |
| Rayachoti | April, 31.2 | December, 21.5 | October, 136 mm |
| Renukoot | May, 34.8 | January, 16.7 | July, 290 mm |
| Rewa | May, 35.5 | January, 16.1 | July, 297 mm |
| Robertsonpet | April, 28.2 | December, 20 | October, 157 mm |
| Rourkela | May, 32.9 | December, 17.4 | July, 367 mm |
| Saharsa | May, 32.7 | January, 15.7 | July, 317 mm |
| Salem | April, 31.1 | December, 23 | October, 161 mm |
| Sambhal | June, 35.6 | January, 13.8 | July, 256 mm |
| Sangli | April, 30.1 | December, 21.5 | July, 284 mm |
| Sangrur | June, 36.2 | January, 12.8 | July, 122 mm |
| Satara | April, 29.6 | December, 21.4 | July, 625 mm |
| Savarkundla | May, 33.1 | January, 21 | July, 272 mm |
| Sawai Madhopur | May, 35.7 | January, 15.5 | August, 223 mm |
| Sehore | May, 35.1 | January, 18.1 | July, 392 mm |
| Sendhwa | May, 34.2 | January, 20.9 | July, 225 mm |
| Shahdol | May, 34.5 | January, 16.8 | August, 323 mm |
| Shahjahanpur | June, 35.3 | January, 14.1 | July, 359 mm |
| Sheikhpura | May, 34.5 | January, 15.6 | July, 276 mm |
| Sheopur | May, 35.5 | January, 16.1 | July, 235 mm |
| Shillong | August, 22.4 | January, 10.7 | July, 586 mm |
| Shimla | June, 30.3 | January, 10.8 | August, 282 mm |
| Shrirampur | May, 30.8 | December, 20.4 | July, 211 mm |
| Siddipet | May, 33.9 | December, 20.8 | August, 210 mm |
| Silchar | August, 27.5 | January, 16.1 | June, 539 mm |
| Siliguri | May, 29.3 | January, 16 | July, 474 mm |
| Sirsilla | May, 35 | December, 21.4 | August, 220 mm |
| Solapur | May, 33 | December, 22.1 | September, 138 mm |
| Sri Ganganagar | June, 37.3 | January, 13.6 | July, 65 mm |
| Srikakulam | May, 32.1 | December, 21.3 | September, 231 mm |
| Srikalahasti | May, 32.3 | January, 24.1 | October, 258 mm |
| Srinagar | July, 19 | January, -2.3 | March, 104 mm |
| Srivilliputhur | April, 28.2 | December, 22.3 | October, 252 mm |
| Sunabeda | May, 30.8 | December, 18.5 | August, 283 mm |
| Surat | May, 32.3 | January, 22.9 | July, 572 mm |
| Suratgarh | June, 37.2 | January, 14 | July, 62 mm |
| Tandur | May, 33.4 | December, 22.2 | August, 166 mm |
| Tarn Taran | June, 36.4 | January, 12.4 | July, 183 mm |
| Thane | May, 31.2 | January, 23.2 | July, 834 mm |
| Thenali | May, 32.9 | December, 24.1 | October, 203 mm |
| Thoothukudi | April, 30.3 | December, 25.1 | October, 224 mm |
| Tiruchirappalli | April, 31.2 | December, 23.6 | November, 170 mm |
| Tirupparangunram | April, 30.5 | December, 23.5 | October, 197 mm |
| Tirupur | April, 31.3 | December, 23.7 | October, 151 mm |
| Tiruvannamalai | May, 31.5 | January, 23.7 | November, 243 mm |
| Titagarh | May, 31.5 | January, 17.3 | July, 333 mm |
| Tonk | May, 35.4 | January, 15.4 | August, 204 mm |
| Udaipur | May, 32.8 | January, 16.4 | August, 223 mm |
| Udhampur | June, 28.3 | January, 8.2 | July, 202 mm |
| Udumalaippettai | April, 29.3 | December, 22.2 | October, 175 mm |
| Udupi | April, 28.3 | December, 23.7 | July, 922 mm |
| Ujjain | May, 33.6 | January, 18.1 | July, 293 mm |
| Una | May, 31.4 | January, 21.8 | July, 295 mm |
| Vadodara | May, 35 | January, 20.5 | July, 331 mm |
| Vaniyambadi | April, 30.1 | December, 21.8 | October, 164 mm |
| Varanasi | May, 36 | January, 16.1 | July, 249 mm |
| Vasco da Gama | May, 29.4 | January, 26.3 | July, 625 mm |
| Vejalpur | May, 34.4 | January, 20.9 | July, 338 mm |
| Vellore | May, 31.5 | December, 22.4 | October, 202 mm |
| Vidisha | May, 34.9 | January, 17.2 | July, 418 mm |
| Vijayawada | May, 33.7 | December, 23.1 | October, 186 mm |
| Virār | June, 29.3 | January, 24 | July, 623 mm |
| Visakhapatnam | May, 30.9 | January, 23.6 | September, 224 mm |
| Visnagar | May, 34.7 | January, 19.6 | July, 252 mm |
| Vizianagaram | May, 31.2 | December, 20.6 | September, 239 mm |
| Warangal | May, 34.9 | December, 21.5 | August, 220 mm |
| Yadgir | May, 33.8 | December, 22.8 | September, 164 mm |
| Yamunanagar | June, 34.3 | January, 13.3 | July, 363 mm |
| Yavatmal | May, 36.3 | December, 20.4 | July, 296 mm |