199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Nepal

Weather & climate · Kathmandu

Flag of NepalBest Time to Visit Nepal

March

The best time to visit Nepal is March, when daytime highs in Kathmandu are around 24°C. February, April and October to November are also a good time to go. May is the warmest month (30°C by day), January the coldest (6°C at night), and July the wettest with about 280 mm of rain.

30°C
Warmest: May
6°C
Coldest nights: January
1084 mm
Rain per year
280 mm
Wettest: July

Nepal weather by month

  1. Jan16°C6°C10 mm
  2. Feb20°C8°C17 mm
  3. Mar24°C12°C21 mm
  4. Apr29°C16°C37 mm
  5. May30°C19°C89 mm
  6. Jun29°C20°C170 mm
  7. Jul26°C20°C280 mm
  8. Aug26°C20°C238 mm
  9. Sep25°C19°C169 mm
  10. Oct23°C15°C45 mm
  11. Nov20°C11°C3 mm
  12. Dec17°C8°C5 mm

Best time Good Less ideal

0°5°10°15°20°25°30°35°300 mm0January: 10 mm rainFebruary: 17 mm rainMarch: 21 mm rainApril: 37 mm rainMay: 89 mm rainJune: 170 mm rainJuly: 280 mm rainAugust: 238 mm rainSeptember: 169 mm rainOctober: 45 mm rainNovember: 3 mm rainDecember: 5 mm rainJanuary: 16°CFebruary: 20°CMarch: 24°CApril: 29°CMay: 30°CJune: 29°CJuly: 26°CAugust: 26°CSeptember: 25°COctober: 23°CNovember: 20°CDecember: 17°CJanuary: 6°CFebruary: 8°CMarch: 12°CApril: 16°CMay: 19°CJune: 20°CJuly: 20°CAugust: 20°CSeptember: 19°COctober: 15°CNovember: 11°CDecember: 8°CJanFebMarAprMayJunJulAugSepOctNovDec
Average high Average low Rain (mm per month)
MonthHighLowRainHumidityCloud coverVerdict
January16°C6°C10 mm46%41%Fair
February20°C8°C17 mm43%45%Good
March24°C12°C21 mm37%47%Best time
April29°C16°C37 mm37%54%Good
May30°C19°C89 mm49%61%Fair
June29°C20°C170 mm66%77%Rainy
July26°C20°C280 mm85%91%Rainy
August26°C20°C238 mm87%88%Rainy
September25°C19°C169 mm86%76%Rainy
October23°C15°C45 mm74%48%Good
November20°C11°C3 mm62%36%Good
December17°C8°C5 mm52%37%Fair

Data: NASA POWER (Prediction Of Worldwide Energy Resources) — 25-year climate averages 2001–2025, public domain, for the area around Kathmandu (27.72, 85.32). Satellite and model averages — local weather stations can differ by 1–2 °C, and mountains or coasts elsewhere in Nepal have their own climate.

Frequently asked questions

When is the best time to visit Nepal?

March. The best time to visit Nepal is March, when daytime highs in Kathmandu are around 24°C. February, April and October to November are also a good time to go. May is the warmest month (30°C by day), January the coldest (6°C at night), and July the wettest with about 280 mm of rain.

What is the hottest month in Nepal?

May, with average highs of 30°C in Kathmandu.

What is the coldest month in Nepal?

January, when nights drop to about 6°C and days reach 16°C.

What is the rainiest month in Nepal?

July with about 280 mm; November is the driest (3 mm).

When should I avoid visiting Nepal?

July is the least comfortable month on average: 26°C by day and 280 mm of rain.