AmarnepalNepal Data
Society & culture

Nepal Pilgrimage (Tirtha) Calendar: Which Temple on Which Festival

The best day to visit a Nepali temple is its own great mela. Go to Pashupatinath at Maha Shivaratri (Falgun, Feb–Mar), Gosaikunda at Janai Purnima (Shrawan, Aug), Janaki Mandir at Vivaha Panchami (Mangsir, Nov–Dec), Lumbini at Buddha Jayanti (Baisakh, Apr–May), and Manakamana or Dakshinkali on Saturdays and during Dashain. This tirtha calendar maps every major temple to its auspicious day, with both Bikram Sambat (BS) and Gregorian (AD) timing.

Maha Shivaratri (Pashupatinath)Falgun Krishna Chaturdashi; 2026: 15 February (BS 2082)
Janai Purnima (Gosaikunda)Shrawan Purnima; 2026: 28 August; lake ≈4,380 m
Vivaha Panchami (Janaki Mandir, Janakpur)Mangsir Shukla Panchami; 2026: mid-December
Buddha Jayanti (Lumbini)Baisakh Purnima; 2026: 1 May (BS 2083 Baisakh 18)
Manakamana / DakshinkaliBusiest on Saturdays (and Tuesdays); peak at Dashain
Muktinath best seasonMarch–May and September–November (≈3,800 m, Mustang)
Dashain (goddess temples)Bright fortnight of Ashwin; September–October
Calendar noteLunar dates shift up to ~2 weeks yearly; verify against the Nepali patro
In depth

How Nepal's pilgrimage calendar works

In Nepali Hindu and Buddhist tradition, a tirtha (pilgrimage site) is not visited at random: each shrine has a single day or short season when its deity is believed to be most present and its blessings most powerful. Choosing that day is the whole art of planning a yatra (pilgrimage). This guide maps Nepal's most-visited temples to the festivals and auspicious days that draw the biggest melas (religious fairs), so you can decide when to go rather than just where.

Almost all these dates follow the lunar calendar of the Bikram Sambat (BS) era, Nepal's official calendar, which runs roughly 56–57 years ahead of the Gregorian (AD) calendar and begins each year in mid-April. Because festivals are fixed to lunar tithi (moon days) rather than solar dates, the Gregorian date shifts by up to two weeks each year. Throughout this guide we give the Nepali month, the approximate AD month, and, where useful, the specific 2026 (BS 2082/2083) date for reference.

A few practical rules hold across the calendar. Weekends and full-moon (Purnima) days always swell the crowds; Saturdays are Nepal's weekly day off and the busiest day at most Kali and Bhagwati shrines. High-altitude tirtha such as Gosaikunda, Muktinath and Pathibhara are best in the clear, dry windows of spring (Chaitra–Jestha) and autumn (Ashwin–Kartik), while the great festival melas can fall in less comfortable seasons — so pilgrims trade weather for spiritual timing.

Maha Shivaratri at Pashupatinath (Falgun / February–March)

The single largest one-day gathering at any Nepali temple is Maha Shivaratri, the 'Great Night of Shiva', at Pashupatinath in Kathmandu — the seat of Pashupati, Nepal's national deity and one of the most sacred Shiva shrines in the world. The festival falls on the 14th night of the dark fortnight of Falgun, which in 2026 is 15 February (BS 2082 Falgun 3). More than a million devotees from Nepal and India pass through the complex over the day and night.

Shivaratri is also the great convergence of sadhus (Hindu holy men). Several thousand ascetics — including ash-covered Naga Babas — travel from across the subcontinent and camp in the Mrigasthali forest and along the Bagmati ghats for weeks beforehand, lighting sacred dhuni fires. Pilgrims arriving a day or two early see this ascetic encampment at its most vivid. The temple doors open in the small hours and devotees keep an all-night vigil (jaagaran), offering bel (bilva) leaves, milk and water to the Shiva lingam.

Pashupatinath has a second, quieter pilgrimage peak at Bala Chaturdashi in Mangsir (Nov–Dec), when devotees keep a night of oil lamps and at dawn scatter satbij (seven kinds of seed) through the sacred Sleshmantak forest in memory of departed ancestors. Every Monday of the holy month of Shrawan (Jul–Aug) also brings enormous queues of Shiva devotees dressed in the auspicious colours of the season.

  • When: Falgun Krishna Chaturdashi (Feb–Mar); 2026 date 15 February (BS 2082)
  • Who comes: 1 million-plus pilgrims; several thousand sadhus over the preceding weeks
  • Also at Pashupatinath: Bala Chaturdashi satbij mela (Mangsir/Nov–Dec); Shrawan Mondays (Jul–Aug); Teej (Bhadra/Aug–Sep)
  • Tip: arrive 1–2 days early to see the sadhu camps; expect multi-hour queues on the day

Janai Purnima at Gosaikunda (Shrawan / August)

Gosaikunda, a sacred glacial lake at about 4,380 m in Langtang National Park (Rasuwa), reaches its one great pilgrimage day at Janai Purnima — the full moon of Shrawan, when Hindu men renew their janai (sacred thread). In 2026 this falls on 28 August (BS 2083 Bhadra 12 by the solar month, on Shrawan Purnima). Legend holds that Shiva struck the mountain with his trident to form the lake after swallowing poison; a rock said to be the reclining Shiva can be seen beneath the surface.

Tens of thousands of pilgrims — reports commonly cite well over 30,000 — trek up from Dhunche or Sundarijal over one to three days to bathe in the icy water on the full-moon morning, believing it washes away sin. Jhankris (shamans) and bompos join the throng, drumming and dancing. Because the route climbs above 4,000 m in a single burst, altitude sickness is a real risk on the festival timetable; pilgrims are advised to pace the ascent and acclimatise.

Outside the festival, Gosaikunda is a classic spring and autumn trek, far quieter and safer for altitude. Janai Purnima itself falls in the monsoon, so trails can be wet and leech-prone lower down even as the high lake stays cold — a reminder that the most auspicious day is rarely the most comfortable one.

  • When: Shrawan Purnima (Aug); 2026 date 28 August
  • Who comes: 30,000-plus pilgrims bathing at the sacred lake (≈4,380 m)
  • Access: 1–3 day trek from Dhunche/Sundarijal via Langtang National Park (permit required)
  • Caution: rapid high-altitude ascent — allow time to acclimatise

Vivaha Panchami at Janaki Mandir, Janakpur (Mangsir / November–December)

Janakpur (Janakpurdham) in Madhesh Province is revered as the birthplace of Sita and the site of her marriage to Ram, and its grand white-marble Janaki Mandir — completed in 1910 in a Mughal-Rajput style with 60 rooms — is the spiritual heart of the Mithila region. Its single greatest day is Vivaha Panchami, which re-enacts the divine wedding of Ram and Sita on the fifth day (Panchami) of the bright fortnight of Mangsir (Nov–Dec); in 2026 it falls in mid-December.

During Vivaha Panchami an estimated 300,000–400,000 pilgrims converge on the small city, many arriving in barat (wedding procession) parties from Ayodhya in India, and the temple's Vivah Mandap courtyard hosts the ceremonial marriage before huge crowds. Maithili songs, processions and days of ritual make this Nepal's most important Ramayana festival and one of the strongest cross-border pilgrimage draws in the Terai.

Janakpur's second peak is Ram Navami, the birthday of Ram, on the ninth day of the bright fortnight of Chaitra (Mar–Apr) — in 2026 around 26 March — when the Janaki Mandir again becomes the country's biggest celebration hub with abhishek, kirtan and processions. For the shrine's architecture and Mithila art in relative calm, the cool Terai winter months of Kartik to Falgun are ideal.

  • When: Mangsir Shukla Panchami (Nov–Dec); 2026 in mid-December
  • Who comes: 300,000–400,000 pilgrims; barat parties from Ayodhya
  • Also at Janakpur: Ram Navami (Chaitra/Mar–Apr; 2026 ≈26 March)
  • Best for calm sightseeing: October–March (cooler Terai weather)

Buddha Jayanti at Lumbini (Baisakh / April–May)

Lumbini in Rupandehi, the birthplace of Siddhartha Gautama (the Buddha) and a UNESCO World Heritage Site, is at its most sacred on Buddha Jayanti (also called Buddha Purnima or Vesak) — the full moon of Baisakh, which marks the Buddha's birth, enlightenment and parinirvana together. In 2026 it falls on 1 May (BS 2083 Baisakh 18), a national public holiday in Nepal.

On this day tens of thousands of pilgrims gather at the Mayadevi Temple, which shelters the exact nativity marker stone beside the Ashokan pillar of 249 BCE, the sacred pond and the bodhi tree. Monasteries across Lumbini's international monastic zone — built by Buddhist nations around the world — hold special prayers, chanting and butter-lamp offerings, and pilgrims perform kora (clockwise circumambulation) of the shrines. The same full moon fills Boudhanath and Swayambhunath in Kathmandu with candlelight processions.

Because Baisakh falls at the start of the hot Terai pre-monsoon, festival crowds endure high heat; for a more comfortable visit to the monastic zone, the cooler months from October to March are far kinder. Lumbini's spiritual anchor status means it draws steady international pilgrimage year-round, but Buddha Jayanti remains its defining day.

  • When: Baisakh Purnima (Apr–May); 2026 date 1 May (BS 2083)
  • Also strong at: Boudhanath and Swayambhunath (Kathmandu) on the same full moon
  • Best for calm sightseeing: October–March (cooler Terai weather)
  • See at Lumbini: Mayadevi Temple, Ashokan pillar (249 BCE), international monasteries

Saturday shrines and Dashain: Manakamana, Dakshinkali and the goddess temples

Some tirtha are defined not by one festival but by a weekly rhythm. Manakamana, the wish-fulfilling Bhagwati of Gorkha reached by Nepal's first cable car from Kurintar, and Dakshinkali, the fierce Kali shrine in a forested gorge at Pharping south of Kathmandu, both peak on Saturdays — Nepal's weekly holiday — and, at Dakshinkali, also on Tuesdays. These are the traditional days for animal sacrifice (male goats and roosters), so Saturday mornings bring the densest crowds and the most intense ritual.

The greatest surge at every goddess (Shakti) temple comes during Dashain, Nepal's longest and most important festival, over the bright fortnight of Ashwin (Sep–Oct). From Maha Ashtami and Navami especially, Manakamana, Dakshinkali, Pathibhara Devi (≈3,794 m, above Taplejung) and other Bhagwati shrines see tens of thousands of devotees making offerings to the Navadurga. Pathibhara and Pashupatinath's Guhyeshwari also draw pilgrims on full-moon days through the year.

For darshan (viewing the deity) without the crush, pilgrims who are flexible pick a weekday outside Dashain: Monday to Thursday at Manakamana and Dakshinkali is markedly calmer, and the shrines remain fully open. But for those who want to witness Nepali devotion at full intensity, a Saturday during Dashain is unmatched.

  • Manakamana (Gorkha): busiest Saturdays and Tuesdays; peak at Dashain (Ashwin/Sep–Oct)
  • Dakshinkali (Pharping): sacrifices Tuesdays and Saturdays; intense at Dashain
  • Pathibhara Devi (Taplejung, ≈3,794 m): major mela at Dashain and full moons
  • Quieter darshan: Monday–Thursday, outside Dashain

Muktinath and the mountain tirtha: when to time the yatra

Muktinath, the shared Hindu-Buddhist shrine at about 3,800 m in Lower Mustang beneath the Thorong La pass, is one of the 108 Divya Desams of Vishnu and, to Buddhists, Chumig Gyatsa. Unlike the valley temples it has no single dominant festival mela; the question 'when to visit Muktinath' is answered by weather and access rather than by a festival date. The best windows are spring (roughly March–May) and autumn (September–November), when skies are clear and the Jomsom road and flights are most reliable.

Autumn — especially October and November — offers the driest, clearest conditions, with sharp Himalayan views of Dhaulagiri and Nilgiri; November is typically the driest month of the year. Spring adds rhododendron blooms in the lower valleys. The monsoon (June–August) brings flight cancellations to Jomsom and landslide risk on the road, though Muktinath itself sits in the Annapurnas' rain shadow, while deep winter (December–February) can block the high approaches with snow and cold. Pilgrims are advised to spend a night acclimatising at Jomsom (≈2,720 m) before ascending.

The same logic governs Nepal's other high tirtha. Gosaikunda and Pathibhara are safest and clearest in spring and autumn; Halesi Mahadev in Khotang — the 'Pashupatinath of the East' and, as Maratika, a Padmasambhava long-life cave for Buddhists — holds its big melas at Maha Shivaratri and Ram Navami, with a 16-day fair beginning on Ram Navami (around 26 March in 2026). For all mountain pilgrimages, aligning the auspicious day with a safe travel season is the key planning decision.

  • Muktinath best time: March–May and September–November (autumn is clearest)
  • Avoid: monsoon flight/road disruption (Jun–Aug); deep-winter snow (Dec–Feb)
  • Acclimatise: overnight at Jomsom (≈2,720 m) before the climb to ≈3,800 m
  • Halesi Mahadev (Khotang): 16-day mela from Ram Navami (≈26 Mar 2026); big at Shivaratri too

Planning your yatra: a month-by-month quick reference

Reading the calendar as a year, a Nepali pilgrim's route almost writes itself. Winter into early spring belongs to the Shiva shrines: Maha Shivaratri at Pashupatinath and Halesi in Falgun (Feb–Mar). Spring brings Ram Navami at Janakpur and the start of the Halesi mela (Chaitra, Mar–Apr) and Buddha Jayanti at Lumbini, Boudhanath and Swayambhunath (Baisakh, Apr–May), and it opens the clear-weather window for Muktinath and the mountain lakes.

The monsoon is the season of Shiva devotion and high-lake pilgrimage: every Shrawan Monday fills Pashupatinath, and Janai Purnima (Shrawan, Aug) draws the Gosaikunda trek. Autumn is dominated by Dashain (Ashwin, Sep–Oct), when Manakamana, Dakshinkali and Pathibhara overflow, followed by the return of good trekking weather for Muktinath. The year closes with Bala Chaturdashi at Pashupatinath and Vivaha Panchami at Janakpur (Mangsir, Nov–Dec).

Two caveats apply to every plan. First, confirm the exact date each year against a Nepali patro (almanac): lunar festivals move by up to two weeks, and only Maghe Sankranti and a handful of solar observances are fixed. Second, book transport and lodging early for the biggest melas — Shivaratri, Vivaha Panchami, Buddha Jayanti and Dashain routinely fill flights, buses and guesthouses days in advance.

  • Falgun (Feb–Mar): Maha Shivaratri — Pashupatinath, Halesi
  • Chaitra–Baisakh (Mar–May): Ram Navami (Janakpur); Buddha Jayanti (Lumbini); Muktinath season opens
  • Shrawan–Bhadra (Jul–Sep): Shrawan Mondays (Pashupatinath); Janai Purnima (Gosaikunda)
  • Ashwin (Sep–Oct): Dashain — Manakamana, Dakshinkali, Pathibhara
  • Mangsir (Nov–Dec): Bala Chaturdashi (Pashupatinath); Vivaha Panchami (Janakpur)
Questions

Nepal Pilgrimage (Tirtha) Calendar: Which Temple on Which Festival — FAQ

When is Maha Shivaratri at Pashupatinath and how many pilgrims attend?+

Maha Shivaratri falls on the 14th night of the dark fortnight of Falgun (February–March); in 2026 it is 15 February (BS 2082). More than a million devotees pass through Pashupatinath over the day and night, and several thousand sadhus camp in the temple grounds in the weeks beforehand. Arriving one or two days early lets you see the ascetic encampment before the main crush.

When is Janai Purnima at Gosaikunda and how hard is the pilgrimage?+

Janai Purnima is the full moon of Shrawan (August); in 2026 it falls on 28 August. Well over 30,000 pilgrims trek one to three days from Dhunche or Sundarijal to bathe in the sacred lake at about 4,380 m. Because it climbs above 4,000 m quickly, altitude sickness is a genuine risk, so pace the ascent and allow time to acclimatise; a Langtang National Park permit is required.

When should I visit Muktinath?+

Muktinath has no single festival day, so time your yatra by weather and access. The best windows are spring (March–May) and autumn (September–November), with October and November giving the clearest, driest skies. Avoid the monsoon (June–August), when Jomsom flights and the road are often disrupted, and deep winter, when snow can block the high approaches. Spend a night at Jomsom (≈2,720 m) to acclimatise before ascending to about 3,800 m.

When is Vivaha Panchami in Janakpur?+

Vivaha Panchami is on the fifth day of the bright fortnight of Mangsir (November–December), falling in mid-December in 2026. It re-enacts the wedding of Ram and Sita at the Janaki Mandir and draws an estimated 300,000–400,000 pilgrims to Janakpur, including barat (wedding) parties from Ayodhya. Janakpur's other big day is Ram Navami in Chaitra (around 26 March in 2026).

Which temple should I visit during Dashain?+

Dashain (bright fortnight of Ashwin, September–October) is the peak season for goddess (Shakti) shrines. Manakamana in Gorkha, Dakshinkali at Pharping and Pathibhara Devi above Taplejung all overflow with devotees, especially around Maha Ashtami and Navami. If you prefer calm darshan, visit these shrines on a weekday outside Dashain; for maximum devotional intensity, go on a Saturday during the festival.

Do these festival dates change every year?+

Yes. Almost all Nepali temple melas follow the lunar Bikram Sambat calendar, so their Gregorian dates shift by up to two weeks each year; only Maghe Sankranti and a few solar observances are fixed. Always confirm the exact date against a current Nepali patro (almanac) before booking, and reserve transport and lodging early for the largest melas.

Related topics

← All topics