The maximum temperatures usually occur in mid-May and June. The temperature remains above 40 °C (104 °F) in the entire region during this period. Ludhiana recorded the highest maximum temperature at 46.1 °C (115.0 °F) with Patiala and Amritsar recording 45.5 °C (113.9 °F).