Maha Shivaratri

India and Nepal · India

Where
India and Nepal
Lasts
1 day
Usually held
February or March
Region
India

About the festival

Maha Shivaratri is a Hindu festival celebrated annually in honor of Lord Shiva. It is believed to mark the night when Shiva performed the Tandava dance, and also the night he was married to Goddess Parvati. According to the Hindu (lunar) calendar, Maha Shivaratri falls on the 14th day of the dark (waning) fortnight in the month of Magha. In the Gregorian calendar, this usually corresponds to late February or March.

On this day, devotees observe fasts, maintain overnight vigils, and chant “Om Namah Shivaya.” It is believed that on this night, the stars in the Northern Hemisphere are in optimal alignment to enhance spiritual energy, and the divine principle of Shiva is especially active.

Each year, devotees from across Nepal and India visit Shiva temples. In Kathmandu, Pashupatinath Temple becomes extremely crowded. Many foreign tourists also visit, drawn by the vibrant atmosphere. Ascetic sadhus, sometimes semi-naked, are commonly seen meditating, interacting with devotees, or posing for photographs.

All dates

Year Dates Days Status
2024 8 Mar 1 Held
2025 26 Feb 1 Held
2026 15 Feb 1 Held

Dates follow the lunar calendar and are set by the monastery or local community, usually a year ahead. We re-check them with our local office each season.

View
0 Trip(s) on shortlist