However, early afternoon, the skies turned dark and strong winds started blowing in the national capital region. Minutes later, a spell of heavy rain and hailstorm followed.
The showers brought much needed relief from the heat wave that had gripped the city in recent days. The mercury reached a 62-year-high of 47.8 degrees Celsius on June 8 in certain parts of the national capital.
The rain did catch a lot of people off guard.
"I am completely drenched. I had no idea that it would rain today (Thursday) otherwise I would have carried an umbrella," said Sunidhi Batra, a college student attending a summer workshop in central Delhi.
"But I am not complaining as the heat is gone. I wish the rain continues all day long," she added.
Delhi experienced a hot morning and the minimum temperature settled three notches above the season's average at 30.5 degrees Celsius.
Wednesday's maximum temperature settled four notches above the season's average at 43.6 degrees Celsius, while the minimum temperature was recorded three notches above the season's average at 31.2 degrees Celsius.