Chandigarh enjoys an extreme climate with hot summers (March to June) and chilly winters (November to February). The monsoon season, though pleasant in the evenings, is humid during the daytime. The best season to visit Chandigarh is autumn (August to November), when the weather is pleasant, neither too hot, nor too cold.
In autumn (from September-end to mid November.), the temperature may rise to a maximum of 30 °C. Temperatures usually remain between 10° to 22° in autumn. The minimum temperature is around 6 °C.
The temperature in summer (from Mid-April to June-end) may rise to 44 °C. The temperatures might sometime rise to 44 °C in mid-June. Temperatures generally vary between 40 to 42 °C.
The climate remains the most enjoyable part of the year during the spring season (from February-end to early-April). Temperatures vary between (max) 13 °C to 20 °C and (min) 5 °C to 12 °C.
During monsoon (from early-July to mid-September), Chandigarh receives moderate to heavy rainfall and sometimes heavy to very heavy rainfall (generally during the month of August or September). Usually, the rain bearing monsoon winds blow from south-west/south-east. Mostly, the city receives heavy rain from south (which is mainly a persistent rain) but it generally receives most of its rain during monsoon either from North-west or North-east. Maximum amount of rain received by the city of Chandigarh during monsoon season is 195.5 mm in a single day.
Winters (November-end to February-end) are mild but it can sometimes get quite chilly in Chandigarh. Average temperatures in the winter remain at (max) 5 °C to 14 °C and (min) -1 °C to 5 °C. Rain usually comes from the west during winters and it is usually a persistent rain for 2–3 days with sometimes hailstorms. The city witnessed bone-numbing chill as the maximum temperature on Monday, 7 January 2013 plunged to a 30-year low to settle at 6.1 degrees Celsius.