Best Month To

Weather in Kathmandu

Nepal • Population: 1,442,271

Best Months to Visit

March November December

Based on temperature, precipitation, and humidity data

Kathmandu is in Nepal at 27.7°N. The 2001–2020 NASA POWER daily record describes a monsoon climate with a sharp wet-dry split. Rain is the monsoon runs from June to September, inside an annual total of 1084 mm. The wettest month is July at 280 mm; the driest is November at 3 mm.

June is the warmest month (average 25.1°C, high 29.5°C) and January is the coolest (average 12.3°C, low 7.0°C). From the coolest night in January (7.0°C) to the hottest afternoon in June (30.1°C), the raw range is 23.1°C. On this site the months that score closest to a 22°C day, lighter rain, and moderate humidity are March, November, and December.

When the score favours a visit

The three months with the highest comfort score are March, November, and December: March (18.9°C average, 21 mm, 37% humidity); November (16.4°C average, 3 mm, 62% humidity); December (13.5°C average, 5 mm, 52% humidity). They fall in calendar order. The score rewards averages near 22°C, lower rainfall, and humidity near 60%. It is a climate score, not a festival or price calendar.

If you want the monsoon itself — fewer crowds, greener landscape, heavier rain — aim at June–September instead of the score.

Temperature through the year

The heat peaks in June, when the typical afternoon is 29.5°C. The opposite pole is January, when mornings average 7.0°C.

Across the year the mean afternoon high is 24.3°C. If you want the smallest day–night shock, look at months where the high and low sit close together; June nights still hold 20.7°C.

Monsoon and dry months

The monsoon in Kathmandu starts in June and ends in September (June, July, August, and September). July is the core of it at 280 mm. November is the other extreme, with 3 mm.

Humidity peaks near 87%. That usually lines up with the wetter months rather than the hottest ones.

What stands out month by month

The year bottoms out in January. Plan for 7.0°C at night and 17.7°C in the afternoon. In February, Kathmandu averages 20.7°C by day and 9.1°C at night, with 17 mm of rain. March: 25.1°C high, 12.7°C low, 21 mm rain, 37% humidity. April stands apart from the months beside it: 29.1°C / 16.4°C and 36 mm. May brings 89 mm and 15 rainy days; temperatures run from 18.8°C to 30.1°C.

June is when the monsoon typically starts in Kathmandu: highs near 29.5°C, and rainfall jumps to 170 mm (22 rainy days). July is the wettest month — 280 mm and 27 rainy days, with 85% humidity. By September the monsoon is ending. Kathmandu still sees about 169 mm, but the next month is usually leaner. October: 23.4°C high, 15.8°C low, 45 mm rain, 74% humidity. November is the driest month, averaging only 3 mm across 0 rainy days. Highs sit near 20.7°C.

Kathmandu and other cities in Nepal

Kathmandu is the only Nepal city in this dataset, so the figures on this page are the national sample we publish. They still come from the same NASA POWER daily series (2001–2020) used everywhere else on the site.

Temperature and rainfall

0°C 5°C 10°C 15°C 20°C 25°C 30°C 35°C 0 mm100 mm200 mm300 mm400 mm Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
High
Low
Rainfall

Monthly Weather Overview

Month High Low Rain (mm) Rainy Days
January 17.7°C 7.0°C 10 2
February 20.7°C 9.1°C 17 2
March 25.1°C 12.7°C 21 4
April 29.1°C 16.4°C 36 7
May 30.1°C 18.8°C 89 15
June 29.5°C 20.7°C 170 22
July 26.7°C 20.5°C 280 27
August 26.0°C 20.2°C 238 26
September 24.9°C 19.1°C 169 21
October 23.4°C 15.8°C 45 7
November 20.7°C 12.1°C 3 0
December 18.3°C 8.7°C 5 1

Monthly Details

Click on any month for detailed weather information:

January
12.3°C
February
14.9°C
March
18.9°C
April
22.7°C
May
24.5°C
June
25.1°C
July
23.6°C
August
23.1°C
September
22.0°C
October
19.6°C
November
16.4°C
December
13.5°C