The monsoon on Sunday (June 29, 2025) covered Delhi a day ahead of the normal date of June 30 and advanced over the remaining parts of the country nine days before the usual date of July 8, the India Meteorological Department (IMD) said.
According to IMD data, this is the earliest the monsoon has covered the entire country since 2020 when it did so by June 26.
News in Frames: Chasing the monsoon
Windy day: A man walks along the promenade on the Shangumugham beach in Thiruvananthapuram, a significant entry point of the monsoon on mainland India.
Bolt from the blue: A streak of lightning illuminates the sky over a statue of Jawaharlal Nehru on the picturesque Beach Road in Visakhapatnam on May 12.
Coastal vibes: Women enjoy the rain, waves and wind on the Puthuvype beach in Kochi on May 22 as the overcast sky portends a heavy spell.
Towards shelter: Rescue personnel take stranded people to safety on a dinghy through a flooded street in Sai Layout in Bengaluru on May 19 as overnight showers inundated the city.
Slow business: A pushcart vendor taking cover under his umbrella braves heavy rain as motorists whiz past at Minsk Square in the central business district of Bengaluru on May 17.
Topsy-turvy world: A boy and girl practise mallakhamb as clouds darken the Mumbai skyline at Shivaji Park on May 20.
Grey outlook: Dark clouds loom over the Puthuvype beach in Kochi in Kerala as heavy rain pummelled the coastal city on May 21.
Rain song: A man and woman ride through pounding rain on a two-wheeler as pre-monsoon rain lashes Visakhapatnam on May 21.
Relaxed mood: A man rests on the beach as waves lap around him while two women enjoy the showers at Kannamaly in Kochi in Kerala on May 24.
1/3
The rain-bearing system usually makes its onset over Kerala by June 1 and covers the entire country by July 8. It starts retreating from northwest India around September 17 and withdraws completely by October 15.
This year, the monsoon reached Kerala on May 24, its earliest onset over the Indian mainland since 2009, when it arrived on May 23.
Supported by strong low-pressure systems over the Arabian Sea and the Bay of Bengal, the monsoon advanced rapidly over the next few days, covering areas up to central Maharashtra, including Mumbai and the entire northeast by May 29.
However, this was followed by a prolonged stagnation of around 18 days, from May 29 to June 16.
Though it gradually covered the remaining parts of the country in the days that followed, its arrival in Delhi and adjoining areas was delayed due to anti-cyclonic winds over the region that hindered the flow of monsoon currents.