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

CityWarmest monthColdest monthWettest month
AdilabadMay, 36December, 20.8July, 273 mm
AdoniApril, 32.3December, 22.8September, 145 mm
AgartalaMay, 28.9January, 17.7June, 434 mm
AhilyanagarMay, 32December, 20.9September, 150 mm
AjmerJune, 34.1January, 15August, 148 mm
AkotMay, 35.5December, 21.3July, 264 mm
AlwarJune, 36January, 14.5August, 176 mm
AmbajogaiMay, 33December, 20.9September, 172 mm
AmravatiMay, 35.6December, 20.8July, 271 mm
AnkleshwarMay, 33.3January, 22.3July, 461 mm
ArsikereApril, 28.3December, 20.4July, 234 mm
AruppukkottaiApril, 30.7December, 24.5October, 220 mm
AurangabadMay, 33December, 20.5July, 185 mm
BagberaMay, 32.7January, 16.5July, 356 mm
BallariApril, 31.6December, 22.6September, 120 mm
BardhamanMay, 32.4January, 16.9July, 294 mm
BargarhMay, 35.5December, 18.3July, 387 mm
BarshiMay, 33December, 21.8September, 149 mm
BasodaMay, 35.4January, 16.9July, 379 mm
BastiJune, 34.7January, 14.7July, 344 mm
BathindaJune, 36.4January, 13.1July, 106 mm
BeedMay, 33December, 21September, 165 mm
BengaluruApril, 28.4December, 20.2September, 152 mm
BettiahJune, 33.2January, 15.1July, 352 mm
BhadrakApril, 32.1December, 19.6August, 328 mm
BhadravatiApril, 28.5December, 20.6July, 479 mm
BhagalpurMay, 33January, 15.9July, 290 mm
BhavnagarMay, 35January, 20.6July, 256 mm
BhayandarMay, 31.3January, 23.5July, 835 mm
BhilwaraMay, 33.8January, 15.3August, 195 mm
BhiwadiJune, 35.8January, 13.9August, 171 mm
BhubaneswarMay, 32.6December, 19.2July, 343 mm
BhujJune, 32January, 18.7August, 153 mm
BhusawalMay, 34.6January, 21.3July, 219 mm
BidarMay, 33.7December, 21August, 203 mm
BijapurApril, 32.2December, 22September, 123 mm
BikanerJune, 36.4January, 14.7July, 76 mm
BisalpurJune, 34.7January, 14.2July, 415 mm
ChalisgaonMay, 33.1January, 21.2July, 181 mm
ChallakereApril, 30.8December, 22September, 113 mm
ChandrapurMay, 36.8December, 20.8July, 358 mm
ChaumuJune, 34.6January, 14.5August, 172 mm
ChengalpattuMay, 31January, 24.5November, 293 mm
ChhatarpurMay, 36.3January, 16.2July, 286 mm
ChidambaramMay, 30.4January, 25.3November, 255 mm
ChikhliMay, 34.1December, 20.8July, 224 mm
ChintamaniApril, 28.7December, 19.9October, 150 mm
ChittorgarhMay, 34.1January, 15.8August, 227 mm
CoimbatoreApril, 28.4December, 22October, 192 mm
DarjeelingJune, 23.1January, 11.1July, 419 mm
DaudnagarMay, 35.4January, 16.1July, 279 mm
DausaJune, 35January, 14.7August, 193 mm
DeesaMay, 34.6January, 18.5August, 185 mm
DeoliJune, 35.9January, 13.6July, 217 mm
DeoriaMay, 34.5January, 15.1July, 327 mm
DevakottaiApril, 30.8December, 24.5November, 204 mm
DhamtariMay, 34.8December, 17.9July, 392 mm
DhanbadMay, 32.6January, 15.3July, 322 mm
DhubriJune, 29.3January, 15.7July, 419 mm
DhuleMay, 34.2January, 21.6July, 199 mm
DibrugarhAugust, 29.7January, 16.8July, 495 mm
DindigulApril, 30.9December, 23.4October, 167 mm
DumraonMay, 35.2January, 15.6July, 273 mm
EluruMay, 32.4December, 24October, 220 mm
English BazarMay, 32.1January, 16.3July, 282 mm
FaizabadJune, 35January, 14.7July, 329 mm
FazilkaJune, 37.3January, 13.3July, 79 mm
FirozabadJune, 36.6January, 14.9July, 185 mm
FirozpurJune, 36.9January, 12.8July, 126 mm
GandhinagarMay, 35.1January, 19.9July, 267 mm
GangarampurMay, 30.9January, 16.1July, 362 mm
GangtokJuly, 13.6January, -0.2July, 284 mm
GobichettipalayamApril, 30.6December, 22.9October, 150 mm
GodhraMay, 34.7January, 20.1July, 299 mm
GudiyathamApril, 29.5December, 21.1October, 153 mm
GunaMay, 34.7January, 16.2July, 326 mm
GuntakalApril, 32.3December, 22.7September, 137 mm
GurdaspurJune, 34.8January, 13July, 258 mm
GurugramJune, 35.8January, 13.5July, 178 mm
GwaliorMay, 36January, 15.6August, 207 mm
HaldwaniJune, 34January, 14.3July, 383 mm
HardaMay, 36January, 19.5July, 390 mm
HaridwarJune, 32.4January, 12.9July, 381 mm
HasanpurJune, 35.8January, 13.6July, 253 mm
HassanApril, 27.6December, 20July, 316 mm
HazaribaghMay, 32.5January, 14.9July, 319 mm
HindupurApril, 30.5December, 21.2September, 138 mm
HisarJune, 36.1January, 13.6July, 116 mm
HodalJune, 36.2January, 14July, 195 mm
HyderabadMay, 33.3December, 20.8August, 190 mm
IchalkaranjiApril, 29.7December, 21.8July, 336 mm
ImphalJune, 24.2January, 13.9July, 233 mm
IndoreMay, 34.4January, 19.3July, 288 mm
ItanagarAugust, 27.3January, 14.5July, 434 mm
JabalpurMay, 35.1January, 17.4July, 409 mm
JaisalmerJune, 36January, 15.7August, 81 mm
JammuJune, 34.3January, 12.5July, 247 mm
JamnagarJune, 30.9January, 20.3July, 216 mm
JangipurMay, 32.3January, 16.7July, 267 mm
JaoraMay, 33.8January, 18.2July, 276 mm
JetpurMay, 32.5January, 20.1July, 269 mm
JharsugudaMay, 35December, 17.8July, 382 mm
JodhpurJune, 34.9January, 15.4August, 112 mm
JorhatAugust, 28.9January, 16.3July, 419 mm
KadapaMay, 33December, 22.4October, 145 mm
KadiriApril, 30.5December, 20.8October, 142 mm
KaithalJune, 35.8January, 12.8July, 158 mm
KanakapuraApril, 29December, 20.9October, 145 mm
KanchipuramMay, 31.5January, 24.1November, 292 mm
KanhangadApril, 29.1August, 25.8July, 902 mm
KanpurMay, 36January, 15.1July, 258 mm
Kapurthala TownJune, 35.6January, 12.5July, 211 mm
KarauliMay, 35.6January, 15.1August, 198 mm
KarurApril, 31.5December, 23.6October, 154 mm
KarwarApril, 28.8December, 22.6July, 650 mm
KasganjJune, 36January, 14.1July, 225 mm
KayamkulamApril, 29August, 26.7June, 368 mm
KeshodMay, 30.7January, 21.5July, 300 mm
KhammamMay, 34.6December, 22.6August, 187 mm
KhandwaMay, 35.6January, 20July, 322 mm
KhannaJune, 35.6January, 12.8July, 183 mm
KharagpurMay, 31.9January, 16.7July, 314 mm
KhargoneMay, 34.9January, 20.1July, 271 mm
KishangarhJune, 34.3January, 14.8August, 170 mm
KollamMarch, 28.5December, 24.2October, 327 mm
KoppalApril, 31.2December, 22.4September, 117 mm
KoratlaMay, 35.6December, 21.4July, 242 mm
KorbaMay, 34.9December, 17.2August, 344 mm
KotaMay, 35.2January, 16August, 262 mm
KozhikodeApril, 29.1August, 26.3June, 491 mm
KurnoolMay, 33.5December, 23September, 157 mm
LalitpurMay, 35.5January, 16.4July, 330 mm
LucknowJune, 35.7January, 14.7July, 283 mm
LudhianaJune, 36January, 12.5July, 167 mm
MachilipatnamMay, 31January, 24.9October, 226 mm
MadanapalleApril, 29.3December, 20.5October, 145 mm
MadhyamgramApril, 31January, 18July, 371 mm
MahobaMay, 36.8January, 15.9July, 252 mm
MalegaonMay, 31.3January, 20.5July, 231 mm
MaloutJune, 36.9January, 13.4July, 88 mm
MancherialMay, 36.2December, 21.7July, 276 mm
MandsaurMay, 34.1January, 17.4August, 272 mm
MandyaApril, 29.1December, 21.5September, 138 mm
ManjeriMarch, 28.1December, 23.7June, 393 mm
MauMay, 35January, 15.3July, 285 mm
MedininagarMay, 34.3January, 16.4July, 329 mm
MiryalagudaMay, 34.7December, 22.5August, 169 mm
MorenaJune, 36.4January, 15.3August, 198 mm
MorviMay, 32.9January, 19.4July, 198 mm
MuktsarJune, 37January, 13.1July, 102 mm
MungerMay, 34January, 15.8July, 286 mm
MunnarApril, 25.8December, 21.2June, 330 mm
MuradnagarJune, 35.5January, 13.3July, 243 mm
MuzaffarpurMay, 34.1January, 15.6July, 295 mm
NagaonJune, 29.1January, 16.2July, 290 mm
NagapattinamMay, 30.3January, 25.5November, 252 mm
NagpurMay, 36.7December, 20July, 362 mm
NandedMay, 35.3December, 21.5July, 220 mm
NarasaraopetMay, 33.9December, 23.3October, 169 mm
NarelaJune, 35.8January, 13.2July, 189 mm
NarnaulJune, 35.2January, 13.9August, 157 mm
NawalgarhJune, 35.3January, 14.2July, 131 mm
NelloreMay, 32.7January, 24.1October, 251 mm
NowrangapurMay, 30.8December, 17.3August, 380 mm
OkhaJune, 30January, 21.1July, 197 mm
OngoleMay, 33.1December, 24.2October, 195 mm
OotyApril, 27.4December, 20.8October, 160 mm
OzarMay, 29.5January, 20.7July, 516 mm
PalakolluMay, 31.6December, 24.3October, 233 mm
PanipatJune, 35.5January, 13July, 206 mm
ParadipMay, 30January, 21.8July, 378 mm
ParalakhemundiMay, 30.8December, 20.6July, 262 mm
ParamagudiApril, 30.4December, 25.3November, 224 mm
ParbhaniMay, 35December, 21.2July, 216 mm
ParliMay, 33.9December, 21.1September, 172 mm
PathankotJune, 29.6January, 9.7July, 254 mm
PatnaMay, 35January, 15.6July, 276 mm
PattukkottaiMay, 30.8January, 24.8November, 253 mm
PayyanurApril, 29August, 26.4July, 759 mm
PollachiApril, 27.7December, 22October, 249 mm
PorbandarJune, 29.5January, 22.6July, 267 mm
Port BlairApril, 29.4January, 27September, 410 mm
PuducherryMay, 30.6January, 25November, 273 mm
PudukkottaiApril, 31.3December, 24.2November, 182 mm
PuliyankudiApril, 29December, 23.3October, 255 mm
PuneApril, 28.9December, 19.6July, 515 mm
PuriMay, 31.3December, 20.9July, 339 mm
PurniaMay, 31.9January, 15.8July, 357 mm
PuruliyaMay, 32.7January, 15.8July, 345 mm
RabkaviApril, 31December, 22.5July, 130 mm
RaipurMay, 35.8December, 18July, 379 mm
RajahmundryMay, 32.4December, 23October, 220 mm
RajkotMay, 32.3January, 19.6July, 236 mm
RajpuraJune, 33.8January, 13.1July, 279 mm
RamnagarJune, 28.1January, 10.9July, 397 mm
RāmpurJune, 35January, 13.9July, 290 mm
Rampur HatMay, 32.4January, 16.4July, 294 mm
Rampura PhulJune, 36.5January, 12.8July, 120 mm
RanchiMay, 31.7January, 14.9July, 349 mm
RanebennurApril, 29.6December, 22July, 324 mm
RaniganjMay, 32.6January, 16.2July, 327 mm
RatnagiriMay, 29.3January, 26July, 652 mm
RaxaulMay, 32.3January, 15.4July, 335 mm
RayachotiApril, 31.2December, 21.5October, 136 mm
RenukootMay, 34.8January, 16.7July, 290 mm
RewaMay, 35.5January, 16.1July, 297 mm
RobertsonpetApril, 28.2December, 20October, 157 mm
RourkelaMay, 32.9December, 17.4July, 367 mm
SaharsaMay, 32.7January, 15.7July, 317 mm
SalemApril, 31.1December, 23October, 161 mm
SambhalJune, 35.6January, 13.8July, 256 mm
SangliApril, 30.1December, 21.5July, 284 mm
SangrurJune, 36.2January, 12.8July, 122 mm
SataraApril, 29.6December, 21.4July, 625 mm
SavarkundlaMay, 33.1January, 21July, 272 mm
Sawai MadhopurMay, 35.7January, 15.5August, 223 mm
SehoreMay, 35.1January, 18.1July, 392 mm
SendhwaMay, 34.2January, 20.9July, 225 mm
ShahdolMay, 34.5January, 16.8August, 323 mm
ShahjahanpurJune, 35.3January, 14.1July, 359 mm
SheikhpuraMay, 34.5January, 15.6July, 276 mm
SheopurMay, 35.5January, 16.1July, 235 mm
ShillongAugust, 22.4January, 10.7July, 586 mm
ShimlaJune, 30.3January, 10.8August, 282 mm
ShrirampurMay, 30.8December, 20.4July, 211 mm
SiddipetMay, 33.9December, 20.8August, 210 mm
SilcharAugust, 27.5January, 16.1June, 539 mm
SiliguriMay, 29.3January, 16July, 474 mm
SirsillaMay, 35December, 21.4August, 220 mm
SolapurMay, 33December, 22.1September, 138 mm
Sri GanganagarJune, 37.3January, 13.6July, 65 mm
SrikakulamMay, 32.1December, 21.3September, 231 mm
SrikalahastiMay, 32.3January, 24.1October, 258 mm
SrinagarJuly, 19January, -2.3March, 104 mm
SrivilliputhurApril, 28.2December, 22.3October, 252 mm
SunabedaMay, 30.8December, 18.5August, 283 mm
SuratMay, 32.3January, 22.9July, 572 mm
SuratgarhJune, 37.2January, 14July, 62 mm
TandurMay, 33.4December, 22.2August, 166 mm
Tarn TaranJune, 36.4January, 12.4July, 183 mm
ThaneMay, 31.2January, 23.2July, 834 mm
ThenaliMay, 32.9December, 24.1October, 203 mm
ThoothukudiApril, 30.3December, 25.1October, 224 mm
TiruchirappalliApril, 31.2December, 23.6November, 170 mm
TirupparangunramApril, 30.5December, 23.5October, 197 mm
TirupurApril, 31.3December, 23.7October, 151 mm
TiruvannamalaiMay, 31.5January, 23.7November, 243 mm
TitagarhMay, 31.5January, 17.3July, 333 mm
TonkMay, 35.4January, 15.4August, 204 mm
UdaipurMay, 32.8January, 16.4August, 223 mm
UdhampurJune, 28.3January, 8.2July, 202 mm
UdumalaippettaiApril, 29.3December, 22.2October, 175 mm
UdupiApril, 28.3December, 23.7July, 922 mm
UjjainMay, 33.6January, 18.1July, 293 mm
UnaMay, 31.4January, 21.8July, 295 mm
VadodaraMay, 35January, 20.5July, 331 mm
VaniyambadiApril, 30.1December, 21.8October, 164 mm
VaranasiMay, 36January, 16.1July, 249 mm
Vasco da GamaMay, 29.4January, 26.3July, 625 mm
VejalpurMay, 34.4January, 20.9July, 338 mm
VelloreMay, 31.5December, 22.4October, 202 mm
VidishaMay, 34.9January, 17.2July, 418 mm
VijayawadaMay, 33.7December, 23.1October, 186 mm
VirārJune, 29.3January, 24July, 623 mm
VisakhapatnamMay, 30.9January, 23.6September, 224 mm
VisnagarMay, 34.7January, 19.6July, 252 mm
VizianagaramMay, 31.2December, 20.6September, 239 mm
WarangalMay, 34.9December, 21.5August, 220 mm
YadgirMay, 33.8December, 22.8September, 164 mm
YamunanagarJune, 34.3January, 13.3July, 363 mm
YavatmalMay, 36.3December, 20.4July, 296 mm