Delhi woke up to a sunny morning on Thursday after heavy rains a day earlier caused traffic havocs and flooded many streets. And more rains have been forecast.
Wednesday's crippling downpour caused miles of traffic jams, bringing the capital to a virtual halt.
"Though we were waiting for the monsoon, I am happy it did not rain in the morning. It would have been difficult otherwise commuting to office," said Archana Kaul, who works with the Indian Railways.
The heavy rains are a combined effect of western disturbance and monsoon, the India Meteorological Department said.
"Clouds have been brought in by the monsoon and western disturbance, resulting in heavy downpours," IMD director B P Yadav said.
The monsoon arrived in Delhi Monday, six days after its scheduled June 29 date. The capital has so far received 116.2 mm of rain, 23 percent more than the average for this season.
The extra-tropical storms generated in the Mediterranean Sea that usually bring clouds to the Indo-Gangetic plains have also pushed clouds towards northern India.
A total 21.2 mm of rain was recorded since Wednesday morning.
Rainfall had a cooling effect as the minimum temperature was recorded at 26 degrees Celsius, two notches below average for this time of the year.
The maximum temperature is Thursday expected to hover around 35 degrees, two notches below Wednesday's temperature.