Rainfall

High Rainfall days in India’s districts in July 2025

An analysis of the daily district wise rainfall data from India Meteorological Department (IMD) for July 2025 shows that there were 718 (down from 914 in July 2024, 855 in July 2023, 809 in July 2022 and almost same as 717 in July 2021) instances when district rainfall of a day was above 50 mm. Such high rainfall instances included 635 (down from 730 in July 2024, 660 in July 2023, 663 in July 2022, up from 595 in July 2021) instances when rainfall was 50-100 mm, 75 (143 in July 2024, 149 in July 2023, 107 in July 2022, 98 in July 2021) instances when it was 100-150 mm, 7 (27 in July 2024, 34 in July 2023, 28 in July 2022, 17 in July 2021) times when it was 150-200 mm and  just 1 (14 in July 2024, 12 in July 2023, 16 in July 2022 and 7 in July 2021) time when rainfall in July 2025 when rainfall was above 200 mm.

As noted in earlier article[i], the July 2025 rainfall all over India was 4.9% above normal.

Out of 738 districts of India, 328 districts or about 44.4 % (43.6% in July 2024, 44.4% in July 2023, 44.8% in July 2022) of the districts experienced rainfall over 50 mm at least one day in July 2025. There were of course many districts that had more than one such high rainfall days in July 2024. The highest number of such instances in July 2024 were seen in Madhya Pradesh (132), followed by Mah (55) and Chhattisgarh (53).

The distribution of number of high rainfall events in various rainfall ranges (50-100 mm, 100-150 mm, 150-200 mm, 200-250 mm and above 250 mm) for July 2021 to 2025 can be seen in following table.

 July 2021July 2022July 2023July 2024July 2025
50-100 mm595663660730635
100-150 mm9810714914375
150-200 mm172334277
Over 200 mm71612141
TOTAL717809855914718
July All India rainfall, mm266.1327.7318.4306.6294.3

As we can see from the table above, number of high rainfall district days for July 2025 is the lowest in last four years as the was the lowest for July 2025 compared to July rainfall in last four years.

 July 2021July 2022July 2023July 2024July 2025
North East7795117155103
East1615896157135
North111781444760
West221376298368334
South14722420018786
No of districts that had such instances357/ 694315/ 703318/ 717318/729328/738

Among the five regions of India (North, South, East, West and North East), in July 2025, West India again, like in each July in last five years, had the highest number of such instances at 334, followed by East India (135) and North East India (103). North India in July 2025, like in July 2024 and 2021, had the least such instances.

In the sections below we give the distribution of high rainfall district days in region and each state within each region.

North East India  

StateDistricts that had over 50 mm rainfall at least on one day in July 2025 (Total no of districts)No of district days when rainfall 50-100 mmNo of district days when Rainfall 100-150 mmNo of district days when Rainfall 150-200No of district days when Rainfall 200-250 mmNo of district days when Rainfall over 250 mmTotal no of district days when rainfall over 50 mm
Arunachal Pradesh7 (16)18000018
Assam18 (35)26200028
Meghalaya6 (11)13100014
Nagaland5 (11)900009
Manipur1 (9)100001
Mizoram6 (8)10000010
Tripura6 (8)12100114
Sikkim5 (6)720009
North East India54 (104)966001103

East India

StateDistricts that had over 50 mm rainfall at least on one day in July 2025 (Total no of districts)No of district days when rainfall 50-100 mmNo of district days when Rainfall 100-150 mmNo of district days when Rainfall 150-200No of district days when Rainfall 200-250 mmNo of district days when Rainfall over 250 mmTotal no of district days when rainfall over 50 mm
W Bengal16 (23)29300032
Odisha13 (30)20000020
Jharkhand18 (24)29300032
Bihar16 (38)16100017
Uttar Pradesh21 (75)28510034
East India84 (190)12212100135

North India

State/ Union TerritoryDistricts that had over 50 mm rainfall at least on one day in July 2025 (Total no of districts)No of district days when rainfall 50-100 mmNo of district days when Rainfall 100-150 mmNo of district days when Rainfall 150-200No of district days when Rainfall 200-250 mmNo of district days when Rainfall over 250 mmTotal no of district days when rainfall over 50 mm
Uttarakhand9 (13)13000013
Haryana6 (22)700007
Chandigarh0 (1)000000
Delhi5 (10)710008
Punjab5 (22)500005
Himachal Pradesh6 (12)15100016
Jammu & Kashmir6 (20)7400011
Ladakh0 (2)000000
North India 37 (102)54600060

West India

StateDistricts that had over 50 mm rainfall at least on one day in July 2025 (Total no of districts)No of district days when rainfall 50-100 mmNo of district days when Rainfall 100-150 mmNo of district days when Rainfall 150-200No of district days when Rainfall 200-250 mmNo of district days when Rainfall over 250 mmTotal no of district days when rainfall over 50 mm
Rajasthan20 (33)35700042
Madhya Pradesh44 (52)10523400132
Diu, Daman, Dadra-NagarH2 (3)510006
Gujarat19 (33)27200029
Goa2 (2)14210017
Maharashtra15 (36)46900055
Chhattisgarh25 (33)52100053
West India 127 (192)28445500334

South India

StateDistricts that had over 50 mm rainfall at least on one day in July 2025 (Total no of districts)No of district days when rainfall 50-100 mmNo of district days when Rainfall 100-150 mmNo of district days when Rainfall 150-200No of district days when Rainfall over 200 mmNo of district days when Rainfall over 200 mmTotal no of district days when rainfall over 50 mm
Andhra Pradesh0 (26)000000
Telangana8 (33)10100011
Tamil Nadu0 (38)000000
Puducherry2 (4)510006
Karnataka5 (31)42110044
Kerala10 (14)21300024
Lakshadweep0 (1)000000
Andaman & Nicobar1 (3)100001
South India 26 (150)79610086

INDIA In the table below we have tabulated the figures for high rainfall district days in July 2025 for each region.

RegionDistricts that had over 50 mm rainfall at least on one day in June 2025/Total no of districtsNo of district days when rainfall 50-100 mmNo of district days when Rainfall 100-150 mmNo of district days when Rainfall 150-200No of district days when Rainfall 200-250 mmNo of district days when Rainfall over 250 mmTotal no of district days when rainfall over 50 mm
North East54/ 104966001103
East84/ 19012212100135
North37/ 10254600060
West127/ 19228445500334
South26/ 15079610086
INDIA328/ 73863575701718

SANDRP (ht.sandrp@gmail.com)


[i] https://sandrp.in/2025/08/01/june-july-2025-district-wise-rainfall-in-in-indias-sw-monsoon/

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.