India is likely to receive above-average monsoon rainfall this time after El Nino conditions eased in the last few weeks, said the India Meteorological Department.
On April 19, IMD predicted rains at 96% of a 50-year average of 89cm, but "things have changed for the good since then", said director general KJ Ramesh.
Monsoons are critical for India, where 600mn people rely on agriculture.
El Nino, the warming and cooling of sea surface temperatures in the eastern and central Pacific Ocean, occurs once every few years.
The phenomenon, linked to crop damage and floods, receded in 2016.
The Australian Bureau of Meteorology recently reported concerns over El Nino were easing.
Ramesh also said that this time, the Indian Ocean Dipole phenomenon, a counter to El Nino, seems favorable.
For the first time, the IMD has shelved a 1920s-era statistical method for weather prediction and instead taken up a so-called dynamic model based on a US system, tweaked slightly for India.
According to experts, improved accuracy could help raise farm produce by 15%. This is likely to affect incomes of 600 million people who are involved in farming.
Want to share it with your friends too?
Love India news?
Subscribe to stay updated.