Kathmandu Climate and Weather
The Kathmandu Valley is a warm, temperate zone that has a mild climate most of the year, and the city of Kathmandu, situated at an altitude of 4,297 feet (1,310m), has a mild, subtropical climate.
Between May and August, summer temperatures range from 67F to 81F (19C to 27C) and in winter, between November and February, temperatures average between 36F and 68F (2C to 20C). During the rainy monsoon season, between June and August, there is an average rainfall of between 7.8 to 14.7 inches (20 to 37cm) in Kathmandu.
May and June can be very hot and humid until the monsoon rains bring relief. In spring (March to April) and autumn (October to November), the temperatures are pleasant with occasional short bursts of rain, while November to February is dry but can be very cold, especially at night.
The best months to visit Kathmandu for a holiday are October to November and March to April, when the weather is warm and largely sunny, and the air is crisp and clear. Winters (November to February) are extremely cold, while early summer (May and June) is swelteringly hot and humid. Desired activities usually determine the best times to visit.