WhereItsSunny

Climate of Kathmandu, Bagmati Zone, Nepal

Point-value climate at Kathmandu (Bagmati Zone, Nepal). Population approximately 895,000.

Located in Bagmati Zone, Nepal, Kathmandu has a seasonal climate. Population approximately 895,000. Monthly average temperatures range from 10.4°C / 50.7°F in January to 23.8°C / 74.8°F in June, with rainfall varying from 7 mm / 0.3 in (November) to 406 mm / 16 in (July) — about 1627 mm / 64.1 in across the year. As the national capital of Nepal, it's often the primary gateway for travellers. These are point-value climate normals sampled at Kathmandu's coordinates — often quite different from the surrounding region's area-weighted average.

Best sunny months: March, November.

Best time to visit Kathmandu →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January10.4°C50.7°F15 mm0.6″
February12.4°C54.3°F19 mm0.7″
March16.5°C61.7°F33 mm1.3″Sunny & Mild
April20.1°C68.2°F58 mm2.3″
May22.4°C72.3°F118 mm4.6″
June23.8°C74.8°F289 mm11.4″
July23.7°C74.7°F406 mm16″
August23.7°C74.7°F372 mm14.6″
September22.6°C72.7°F231 mm9.1″
October19.9°C67.8°F66 mm2.6″
November15.2°C59.4°F7 mm0.3″Sunny & Mild
December11.5°C52.7°F13 mm0.5″

Frequently asked questions

What is the best time to visit Kathmandu?

The months with the sunniest, driest weather are March, November. Kathmandu's warmest month is June at an average of 23.8°C / 74.8°F, and its driest month is November with about 7 mm / 0.3 in of rain.

What is the climate of Kathmandu?

Kathmandu, in Bagmati Zone, Nepal, has monthly average temperatures ranging from 10.4°C / 50.7°F in January to 23.8°C / 74.8°F in June. Annual rainfall is approximately 1627 mm / 64.1 in, with the wettest month being July (406 mm / 16 in) and the driest November (7 mm / 0.3 in).

What is the average temperature in Kathmandu in June?

The average temperature in Kathmandu in June is 23.8°C / 74.8°F, with rainfall of about 289 mm / 11.4 in — the warmest month of the year.

When is the driest month in Kathmandu?

The driest month in Kathmandu is November, with about 7 mm / 0.3 in of average monthly rainfall. Average temperature that month is 15.2°C / 59.4°F.

When is the wettest month in Kathmandu?

The wettest month in Kathmandu is July, with approximately 406 mm / 16 in of average monthly rainfall.