Winters in Dushanbe are harsh and cold, with temperatures often dropping below -20°C in January and February. The coldest months see temperatures fluctuating between -23°C and 17°C, averaging around -4°C. Spring brings a gradual warming trend, with temperatures rising to an average of 9°C by April, but still experiencing occasional cold snaps. Summer is hot and dry, with July being the warmest month, averaging around 23°C, while autumn sees a return to cooler temperatures, often below freezing by November.