Key roads in the Indian capital, Delhi, have flooded as water from the Yamuna river has overflowed onto them.
The water level of the river has been rising since Wednesday after it breached an all-time high mark in more than 45 years.
Authorities have evacuated thousands from nearby low-lying areas and have diverted traffic from arterial roads.
Northern India has witnessed record rainfall so far this monsoon season, which began in June, officials say.
At least 88 people have died in Himachal Pradesh since rains began late last month. While nearby states like Punjab and Haryana have also been witnessing severe flooding.
On Thursday morning, the water level of Yamuna had risen to 208.46 metres from 207.49 metres the previous day. The highest in 45 years, authorities said.
Water from the swelling river has inundated several low-lying areas and roads.
Authorities have shut 17 schools in flooded areas and have diverted traffic away from water-logged streets.
On Wednesday, Mr Kejriwal said he had asked the federal government to control the amount of water released from Hathnikund Barrage in Haryana, which he said was causing the Yamuna to swell.
Authorities have said that the flow of water from the barrage will begin subsiding by 14:00 IST (08.30 GMT) on Thursday. And this should bring some respite to flooded areas.
More than 16,000 people have shifted to relief tents pitched under flyovers by the Delhi government, Times of India newspaper reported.
The state’s governor is set to meet the Delhi Disaster Management Authority on Thursday to discuss the flood situation.