Delhiites sweat it out as the maximum humidity settled at 78 per cent, while the temperature remained close to the 40 degree mark in the parched city to settle at 40.3 degrees.
The minimum temperature settled at 28.8 degrees, a notch above normal and 2.2 degrees up from previous day's 26.6 degrees Celsius.
Heavy showers coupled with thunderstorm lashed Dharamsala and its surrounding areas also in the morning, even as the sky later turned sunny as the day progresses.
There was some respite from sizzling heat as moderate to heavy rains and thundershowers during past 24 hours brought down the mercury in various parts of Uttar Pradesh.
While Barabanki and Fatehpur received 5 cm of rainfall, Bahraich and Sitapur recorded 4 and 3 cm of rainfall respectively, Met department said.
The temperatures settled below normal in various places including Kanpur, Jhansi, Gorakhpur, Faizabad, Allahabad, Lucknow, Bareilly, Agra, Varanasi, Moradabad and Meerut divisions.