Het klimaat varieert afhankelijk van de hoogte: een heet, subtropisch klimaat in de laagvlakte, tegen de hellingen een subtropisch klimaat en hoog in de bergen een Alpenklimaat. De regentijd is in de maanden juni - oktober. Deze regenperiode staat bekend als de moesson. De luchtvochtigheid is dan hoog en er vallen dagelijks fikse buien. In de zomer kan de temperatuur in Kathmandu oplopen tot boven de 30 graden celsius.