In Delhi, although mercury rose by 2.8 degree from yesterday's 35.8 degree Celsius, it still remained at comfortable level of 38.6 degrees mainly due to partly cloudy sky.
The minimum temperature in the city settled at 24.2 degree Celsius, one degree below normal but slightly up from previous day's 23.1 degree Celsius.
However, the mild weather in the city may end tomorrow as the Met department has predicted that the maximum temperature could once again touch 40 degree Celsius on Thursday.
Capital city Chandigarh recorded 36.5 deg C, one degree below normal. Ambala in Haryana recorded a high of 36.7 deg C, down one notch than normal while Hisar recorded a maximum temperature of 40 deg C, which was within the normal range, the Met Department said.
More From This Section
Karnal registered a high of 37 deg C, down one degree while Narnaul recorded 38 deg C, two notches below normal.
Ludhiana in Punjab also recorded below normal maximum of 37.6 deg C while Patiala's high settled at 37.4 deg C, one degree below normal. Amritsar recorded a high of 38.5 degree C.
Heat wave conditions continued in western Rajasthan with mercury touching 43.6 degree C in Barmer district.
Despite cloudy and windy weather, the day temperature increased marginally by one to two degree C in the state.
Western districts of Jodhpur, Jaisalmer, Bikaner, and Churu recorded the temperature between 40.9 and 42 degree C.
Jaipur recorded a maximum temperature of 40.7 degree C, about 2 degree more than yesterday.