Shillong experiences a mild climate with distinct seasonal variations. Winters, spanning from January to February and December, are cool to moderate, with temperatures ranging from 2-32°C, making it an ideal time for sightseeing. As spring sets in from March to May, the temperature gradually warms up, reaching highs of 36-37°C, marking a gentle transition into summer. The summer months, June to September, bring moderate heat, with temperatures hovering around 28-35°C, punctuated by occasional cooler days. Autumn, from October to November, brings back milder temperatures, ranging from 8-30°C, before the onset of winter once again.