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.
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.
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.
