Kathmandu's weather is characterized by mild winters with temperatures ranging from 1-24°C, gradually warming up into pleasant springs with highs of 35-37°C in March and April. Summer months are hot, with temperatures often reaching 36°C, while autumn brings a slight cooling trend before winter sets in once again. The average temperature fluctuates throughout the year, peaking at around 24°C from June to August. Cold snaps can occur during winters, with temperatures dipping as low as 0-1°C, but overall, Kathmandu's climate is generally mild and temperate.