In Punjab, Amritsar sizzled at 44 degrees Celsius, up four degrees above normal while Ludhiana and Patiala recorded highs of 42.6 and 42.2 degrees, respectively, the MeT office said.
In Haryana, Hisar sweat it out at 43.6 degrees, up two degrees from the normal, while Ambala (40.7 degrees), Bhiwani (42.2) and Karnal (39.8), too, were singed in the heat.
Union territory of Chandigarh recorded a maximum of 40.3 degrees, one notch above normal.