In the national capital, people had to sweat it out with the mercury touching 41.2 degrees Celsius and humidity oscillating between 37 and 61 per cent.
Today's maximum temperature in Delhi was two notches above normal, the MeT department said.
The Palam observatory recorded a maximum of 43.7 degrees Celsius while the minimum settled at 30.2 degrees there.
As Delhi experienced dry weather conditions, some parts in neighbouring Uttar Pradesh received light to moderate rains in the past 24 hours.
However, it did not cause much change in the hot weather conditions prevailing over most parts of the state, with Orai recording a maximum of 44.2 degrees Celsius.
The areas that received rainfall include Robertganj and Churk in Sonbhadra district, Handia in Allahabad district, Baheri in Bareilly district and Phoolpur in Azamgarh district.
According to the MeT office in Lucknow, day temperatures rose in Meerut, Faizabad, Kanpur, Lucknow, Bareilly, Moradabad and Agra divisions of the state.
In the absence of rain in the past few days, heatwave conditions aggravated in the desert state of Rajasthan, with Ganganagar sizzling at a maximum of 44.9 degrees Celsius.
The mercury maintained its upward trend with an increase of one to three degrees Celsius at many places in the state as compared to yesterday, with high humidity level adding to the woes of the people.
According to the MeT office in state capital Jaipur, where the mercury touched 43.3 degrees Celsius, heatwave conditions would intensify in the state in the next 24 hours.
In Punjab and Haryana, heatwave conditions continued unabated with the mercury hovering several notches above normal in most parts.
Amritsar was the hottest place in both the states with a maximum of 43.5 degrees Celsius, three notches above normal.
In Haryana, Hisar sizzled at 43.1 degrees Celsius, two notches above normal, while the mercury in Karnal, Narnaul and Bhiwani settled at 41, 42, 41.6 degrees,respectively.