Chandigarh, which was hit by a dust-storm in the evening, recorded a maximum temperature of 33.6 degrees Celsius, the MeT Department report said.
Heavy rains lashed Amritsar (37 mm) during the day and the holy City's maximum settled at 31.6 degrees Celsius, three degrees below normal.
Ludhiana, too had rains (18 mm) and the maximum there settled at 33 degrees Celsius. Patiala recorded a high of 33.4 degrees Celsius.
Ambala in Haryana, which was lashed by 5 mm of rains during the day, recorded a high of 32.9 degrees Celsius, down one notch than normal.