Chandigarh experiences a subtropical climate with distinct seasonal variations. Winters, from December to February, are chilly and dry, with temperatures ranging from freezing to mild, averaging around 15°C. As spring sets in, March to April, the city warms up rapidly, with temperatures soaring up to 41°C, marking the onset of hot summers. Summers, May to June, are sweltering, with mercury often touching 43°C, while July and August experience a slight respite from the heat. Autumn, September to November, brings mild temperatures, gradually cooling down as winters return.