Kathmandu Weather

A month-by-month look at temperature, rainfall and what to pack in Kathmandu. The annual average is 25°C high / 12°C low — hottest in May (29°C) and coldest in January (2°C).

Annual avg
25° / 12°
Hottest month
May 29°
Coldest month
January 2°
Wettest month
July 365mm

Kathmandu Weather at a Glance

As of 2026

A quick summary of Kathmandu's year-round climate and the best time to visit.

Annual average
25° / 12°
Best time to visit
October, November, March
Hottest month
May (29°C)
Coldest month
January (2°C)
Wettest month
July (365mm)
Driest month
November (10mm)

As of 2026, Kathmandu's weather averages 25°C high / 12°C low across the year, and the best time to visit for stable temperatures, rainfall and crowds is October, November, March. The hottest month is May (29°C), the coldest is January (2°C), and the wettest is July (365mm).

Best Time to Visit Kathmandu

October Top pick
Avg 26° / 14° · 50mm rain

October is the best month to visit Kathmandu — the post-monsoon air is crisp and clean, skies are clear, rain is low (about 50mm), and the Himalaya are at their most visible. Afternoons are a comfortable 26°C and nights cool to a pleasant 14°C. This is the peak trekking season, when Everest Base Camp and Annapurna trails are at their busiest and mountain flights have their best odds of clear views. It's also the year's busiest, priciest time for the city, so book accommodation and any specific hotel well ahead. Two of Nepal's biggest festivals fall around now. Dashain (the largest festival, often spanning late September into October) brings family reunions, but many shops close and transport gets crowded as the city empties — plan around it. Tihar, the festival of lights (October into November), decorates the city with lamps and marigolds and is beautiful to witness. The weather is ideal for everything — Durbar Squares, stupas, Bhaktapur, Nagarkot sunrises, mountain flights, and treks. Pack light day clothes with a warm layer for the cool, clear evenings.

November Great
Avg 23° / 8° · 10mm rain

November is one of the very best months in Kathmandu — exceptionally clear, dry weather (only about 10mm of rain), crisp clean air, and the year's finest Himalayan visibility. Afternoons are mild around 23°C, but nights turn cool near 8°C as winter approaches. Alongside October, it's the prime time for trekking, mountain flights, and Nagarkot or Sarangkot sunrises, with the highest chance of cloud-free peaks. The city stays busy and prices remain high through this peak window, so book ahead. Early November often catches the tail of Tihar, the festival of lights, with homes and streets glowing with lamps and decorated with marigolds and rangoli — a lovely atmosphere. The clear, dry conditions are ideal for sightseeing across the valley and for the best mountain views of the year. The main thing to prepare for is the increasing chill after dark, so pack a warm jacket and layers for cool mornings and evenings even though the days are pleasant.

March Great
Avg 25° / 8° · 35mm rain

March is one of the best months in Kathmandu — warm, comfortable spring weather with afternoons around 25°C, mild nights near 8°C, clear skies, and good mountain visibility. Rainfall is still low (about 35mm). This is the start of the spring peak season, paired with the autumn (October-November) window as the prime times to visit. The air is cleaner than the deep-winter months and the days are bright and pleasant for sightseeing and the start of the trekking season. The headline event is Holi, the exuberant Hindu festival of colours (around March), when streets fill with people throwing coloured powder and water — chaotic, joyful, and best embraced in old clothes. At altitude, the rhododendron forests come into bloom, a draw on spring treks. Crowds and prices rise with peak season — book accommodation a few weeks ahead, especially anything specific. Pack light clothes with a layer for cooler evenings, plus sunscreen as the UV strengthens.

Kathmandu Weather Month by Month

Tap any month for a detailed guide with what to wear, sunrise/sunset and air quality.

Month High/Low Rain Rainy days Crowds
January 19° / 2° 15mm 2 Moderate Details →
February 21° / 4° 20mm 3 Moderate Details →
March 25° / 8° 35mm 4 Busy Details →
April 28° / 12° 60mm 7 Very busy Details →
May 29° / 16° 120mm 12 Moderate Details →
June 28° / 19° 240mm 16 Quiet Details →
July 28° / 20° 365mm 20 Quiet Details →
August 28° / 20° 330mm 19 Quiet Details →
September 28° / 19° 200mm 13 Moderate Details →
October 26° / 14° 50mm 5 Very busy Details →
November 23° / 8° 10mm 1 Very busy Details →
December 20° / 3° 10mm 1 Moderate Details →

What to Wear in Kathmandu by Season

Spring (Mar–May) 27° / 12°

Warm pre-monsoon spring at its best. Warm afternoons around 28°C, comfortable nights near 12°C. Light, breathable clothing, sunscreen, sunglasses, a hat. A light layer for the occasional cool evening. Peak trekking season.

Summer (Jun–Aug) 28° / 20°

Peak monsoon. Warm, very humid, afternoons around 28°C, nights near 20°C, with the year's heaviest rain. Light, quick-dry clothing, a good rain jacket, an umbrella, and waterproof shoes are essential. Cleanest air but the wettest month.

Autumn (Sep–Nov) 26° / 14°

The best month — clear, dry, mild post-monsoon. Pleasant afternoons around 26°C, cool nights near 14°C, low rain, crisp clean air, and excellent mountain views. Light clothing for the day, a jacket or sweater for cool evenings. Sunscreen for the high-altitude sun.

Winter (Dec–Feb) 20° / 3°

Late winter warming up. Pleasant afternoons around 21°C, cool nights near 4°C. A jacket for mornings and evenings, lighter layers for the sunny day. Air quality still poor on still mornings — keep an N95-type mask handy.

Kathmandu Weather FAQ

What is the best time to visit Kathmandu? +

For weather, October, November, March are the most comfortable months. Highs sit around 26°C with relatively stable rainfall and crowds.

What are the hottest and coldest months in Kathmandu? +

The hottest month is May with an average high of 29°C, and the coldest is January with an average low of 2°C. The annual average is 25°C high / 12°C low.

When does it rain most in Kathmandu? +

The wettest month is July (365mm over about 20 rainy days) and the driest is November (10mm). Total annual rainfall is roughly 1455mm.

What should I pack for Kathmandu? +

Spring (Mar–May) averages 27/12°C — Warm pre-monsoon spring at its best. Warm afternoons around 28°C, comfortable nights near 12°C. Light, breathable clothing, sunscreen, sunglasses, a hat. A light layer for the occasional cool evening. Peak trekking season. Summer (Jun–Aug) averages 28/20°C — Peak monsoon. Warm, very humid, afternoons around 28°C, nights near 20°C, with the year's heaviest rain. Light, quick-dry clothing, a good rain jacket, an umbrella, and waterproof shoes are essential. Cleanest air but the wettest month. Autumn (Sep–Nov) averages 26/14°C — The best month — clear, dry, mild post-monsoon. Pleasant afternoons around 26°C, cool nights near 14°C, low rain, crisp clean air, and excellent mountain views. Light clothing for the day, a jacket or sweater for cool evenings. Sunscreen for the high-altitude sun. Winter (Dec–Feb) averages 20/3°C — Late winter warming up. Pleasant afternoons around 21°C, cool nights near 4°C. A jacket for mornings and evenings, lighter layers for the sunny day. Air quality still poor on still mornings — keep an N95-type mask handy.

What is the weather in Kathmandu this month (June)? +

June averages 28°C high / 19°C low with 240mm rainfall over about 16 rainy days. Crowds are quiet and prices are low.

Keep Planning Your Kathmandu Trip

Why you can trust weather guide

Jimmy Kong TripPick founder · Travel content creator

Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.

8+ years analyzing travel data 30+ countries visited Live exchange rate verified
📅 Published: