Warm conditions prevailed in the national capital with the maximum temperature settling at 38 degrees Celsius, four notches above the season's average, a day after the city witnessed record showers for April.
The minimum temperature was 23.2 degrees Celsius, the MeT department said.
According to the Safdarjung observatory, the reading of which is considered the official marker for the city, Delhi recorded 0.4 mm rainfall since yesterday.
A flood advisory was issued in south and central Kashmir after rise in the water level of the Jhelum river and its tributaries, while incessant rains have forced closure of the arterial Jammu-Srinagar National Highway.
More From This Section
The downpour has triggered landslides and shooting stones at several places along the 300-km road.
Jhelum has crossed the 'alarm level' of 18 feet at Sangam in Anantnag district. Although the water level was still rising in the river, the rate of increase had showed a downward trend in the last couple of hours, officials said.
Pahalgam, also in south Kashmir, recorded rainfall of 64.2 mm since yesterday.
Authorities have closed down all schools in the Valley till Sunday in view of the rain and snowfall at this time of the year.
In Kokernag area of south Kashmir's Anantnag district, two persons are feared drowned while five others were rescued after a cab skidded off the road and fell into an overflowing stream, police said.
In Odisha, heat wave conditions prevailed in most parts with the mercury touching 42.9 degrees Celsius at Jharsuguda, making it the hottest place in the state.
Sundargarh and Bhawanipatna both recorded maximum temperature of 42.5 degrees Celsius, followed by Titlagarh 42.1 degrees Celsius and Hirakud 41.6 degrees Celsius.
Bhubaneswar recorded a high of 34.8 degrees Celsius.
Chandrapur in Vidarbha region recorded the highest maximum temperature over the plains at 43.2 degrees Celsius.
In Punjab and Haryana, maximum temperatures continued to hover slightly below normal after light rains lashed many parts of both the states, including Chandigarh, for the second day today.
Ambala recorded maximum temperature of 33.6 degrees Celsius, while Hisar registered a high of 34.6 degrees Celsius.
Light rains and thundershowers occurred at isolated areas of Uttar Pradesh, leading to fall in day temperatures at many places in the state. Hamirpur was the hottest place in the state with a maximum temperature of 42.2 degrees Celsius.
In Bihar, Patna recorded a high of 34.2 degrees Celsius, three notches below normal, while Dehri-on-Sone in Rohtas district registered highest maximum temperature of 39 degrees Celsius
In some parts of Madhya Pradesh, Rajasthan, Assam and Goa day temperatures were above normal.