When The Clouds
Come Home

This is the story of an Indian monsoon like no other. In 2025, early clouds, record downpours, and shifting rainfall patterns signaled a changing climate.

cloud1cloud2cloud3cloud4

There’s something about
this year’s monsoon.

It’s raining records.

India’s 2025 southwest monsoon is not just another spell of rain. It’s full of record-breaking, never-before moments.

If we only look at the key facts, it’s clear this monsoon will be talked about for many years. It will be studied in weather books, used in guides for dealing with disasters, and discussed in meetings about farming. It’s a story of nature’s immense power, leaving a lasting mark on the land and its people.

The Monsoon
Arrived Early.
And Raced to
Mumbai.

On May 24, the monsoon hit Kerala, eight days before schedule, and the earliest since 2009. Just two days later, Mumbai saw its first monsoon showers, the city’s earliest ever. This gave farmers a head start but also caught cities like Mumbai off guard, leading to waterlogged streets and traffic jams.

Monsoon Onset in Kerala

2015-2025 • Tracking the
Southwest Monsoon Arrival

On time (±2 days)
Normal range
Early (>7 days)
Late (>7 days)
11
Years tracked
May 23
Earliest (2025)
Jun 08
Latest (2016)
±6.2
Avg deviation

India’s Wettest
May in Over a
Century

India got 126.7 mm of rain in May 2025. This is more than double the usual amount and the most since records began in 1901. Central India saw its rainiest May ever, and the South had its second wettest. While the cool showers brought relief from the heat, they also caused floods and damaged crops in some areas.

Record-breaking rainfall since 1901

Data Source: IMD • Interactive Visualization
Regional Rainfall Comparison (2021-2025)
250mm200mm150mm100mm50mm0mm
All-India
Central India
South Peninsula
Northwest India
East & Northeast
126.7mm
All-India May Rainfall
Highest Since 1901
+106%
Above Normal Rainfall
Unprecedented
199.7mm
South Peninsula Peak
2nd Highest Ever

Rain
Covered
India Faster
Than Usual

By June 29, the monsoon had reached every part of the country. Nine days earlier than normal. This is one of the fastest in decades. The quick spread helped fill reservoirs and allowed farmers to plant early, but it also meant less time for cities and villages to prepare for heavy rain.

2025
Tap any year to explore its monsoon timeline
Full Coverage
June 29
Kerala Onset
May 24
Historical Coverage Dates
Key Insights
Record Speed in 2025
Fastest progression from Kerala to full coverage in recent history, completing 9 days ahead of schedule.
Accelerating Pattern
4 out of 6 recent years show early coverage, suggesting systematic climate shifts.
Efficiency Indicator
Faster coverage often correlates with stronger monsoon systems and better rainfall distribution.

Gujarat Had Its
Wettest June in
10 Years

Gujarat was soaked in 288.7 mm of rain. The most in a decade. Districts like Valsad saw over 850 mm. While this helped fill up water storage and brought hope to farmers, it also led to local flooding and showed how uneven the rains can be within a single state.

Rainfall Analysis 2015-2025

Tap on any year to explore detailed rainfall data

June Rainfall (mm)
288.7
2025
288.7 mm
Wettest in a decade
vs Previous High (2021)+78.5 mm
vs Decade Low (2016)+251.9 mm
Decade Average172.6 mm
🌧️
Record Breaking
288.7mm
2025 recorded the highest June rainfall since 2015, marking an exceptional monsoon year for Gujarat.
📈
Extreme Variability
7.8x
2025's rainfall is nearly 8 times higher than the driest June on record (2016: 36.8mm), showcasing dramatic weather swings.
Climate Intensity
+67%
This year's rainfall exceeded the decade average by 67%, indicating intensifying monsoon patterns.

Assam’s
Silchar Broke
a 132-Year
Rainfall Record

On June 1, Silchar in Assam was hit by 415.8 mm of rain in just one day, smashing a record set back in 1893. The downpour caused widespread flooding and affected more than 600,000 people. It’s a stark reminder that extreme weather is becoming more common.

Historic One-Day Rainfall

Silchar, Assam

132-Year Record Broken

June 1, 2025

100
200
290 (1893)
300
400
415.8 (2025)
500
1893
2025
NEW RECORD!
Previous Record
290.3
mm (1893)
New Record
415.8
mm (2025)
Record Analysis (2025 vs 1893)
Increase Amount+125.5 mm
Percentage Increase+43.2%
Years Since Last Record132 years
Average Hourly Rate17.3 mm/hr


Early rain, record downpours, new challenges for cities and farms - this year’s monsoon was full of surprises.. As weather patterns shift, these numbers are more than just records. They’re a sign that India’s relationship with rain is changing, and we all need to be ready.

Sources: ⁠India Meteorological Department, Gujarat State Emergency Operation Centre, ⁠NDTV Reports
UX Developer Achintya De
Creative Director Aaqib Raza Khan