The maximum temperature was in the high-30s in Delhi with the MeT office predicting a further rise in the mercury in the national capital.
The day temperature was recorded two notches below normal at 38.8 degrees Celsius while the minimum was three points below normal at 24 degrees.
Humidity in air fluctuated between 33 and 88 per cent.
The maximum yesterday in Delhi was recorded at 36.4 degrees with the minimum having settled at 21.4 degrees.
But the weatherman has predicted a rise in temperatures tomorrow with the skies expected to remain clear and the maximum and minimum are tipped to be at 45 and 25 degrees, respectively.
Bhiwani in Haryana sizzled at 40.7 degrees, two notches above normal, while Narnaul, too, had a hot day at 40 degrees.
The Union Territory of Chandigarh experienced a sultry day at 38.2 degrees, one point above normal.
In Punjab, Amritsar recorded a high of 40.4 degrees while Ludhiana and Patiala registered maximums of 39.7 and 39.2 degrees, respectively.
The conditions were mainly dry in Uttar Pradesh although rain and thundershowers did occur at isolated places in the eastern parts of the state.
But day temperatures fell largely in the Gorakhpur and Varanasi divisions and were appreciably below normal in other places.
