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).
Kathmandu Weather at a Glance
As of 2026A 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 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 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 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
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.
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.
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.
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
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.