Along with respite from high humidity levels, heavy rainfall brought chaos and inconvenience to residents of Delhi NCR.
Severe water-logging, massive traffic jams were reported in various areas of Delhi, Gurugram and Noida.
People were seen wading through waist-high water on Delhi-Gurugram expressway with some parents having to carry their children.
Some cars also got stuck because of the high water levels, adding to the traffic disruptions.
There are reports of roads caving in and trees being uprooted in Delhi
The weather department has predicted more rain overnight and on Friday morning.
WATCH: Landslide causes traffic snarls in Uttarakhand; road restored