Here Is A List Of 7 Places That You Should Visit This Mahashivratri 9

According to Wikipedia, Maha Shivratri (the ‘Great Night of Shiva’) is a Hindu festival celebrated every year in reverence of Lord Shiva. This festival is celebrated every year on the 13th night/14th day of the Maagha month of the Hindu calendar. This year, it is falling on the morning of February 14.  Here are some ideas with which you can soak in the festivity of Mahashivaratri.

Best places in India for Maha Shivaratri:

1. Varanasi, Uttar Pradesh

The spiritual capital of India, Varanasi has one of the most important Shiva temples in the country and hence it’s quite natural that Maha Shivaratri is celebrated in Varanasi a grand manner. Mahashivaratri in Varanasi sees more than a million Hindus from all over India come to the famous Shiva temple and preform rituals; many of them stay on fast.

The wedding procession of Shiva

In Varanasi, several temples organize a wedding baaraat where a lot of people play the role of different Gods and Goddesses. The preparation starts early in the morning with the committee choosing the right character for the parade. After the preparation, a parade starts which goes in southern part of the city and finally ends at the Tilbhandeshwar temple where it typically starts from. The procession lasts roughly about 5 hours and it is celebrated with loud music in the background and people consuming Bhaang (a form of marijuana legal and common in Varanasi) and dancing in the procession. As marijuana is considered as the blessing of Lord Shiva, a lot of people do it here for religious reasons. After the procession, everyone returns back to the temple, offers their prayers and perform rituals.

2. Haridwar and Rishikesh, Uttarakhand

Har ki Pauri, Haridwar, Uttarakhand: Shivratri in haridwar photos

Har ki Pauri, Haridwar

The land of Yogis,  Haridwar is another good place for Mahashivaratri and it is famous for its temples and ghats where pilgrims bathe to relieve themselves of their sins. A lot of pilgrims flock to Haridwar to take a dip in the Har Ki Pauri.

Apart from this, tourists can also visit various other temples, enjoy cafes in Rishikesh, take a walk on the Lakshman Jhula and enjoy river rafting in Rishikesh. A lot of adventure activities have also gained popularity in Rishikesh including Bungee Jumping.

3. Mandi, Himachal Pradesh

Shiv Temples in Mandi, Himachal Pradesh: Places to celebrate Shivratri in Himachal

Shiv Temple in Mandi

The Temple of Bhootnath at Mandi in Himachal Pradesh is said to host the biggest Shivaratri Celebration in the country. The royal family of Mandi started the tradition some 500 years ago and now a week-long International Mandi Shivratri Fair is held here every year and it attracts a lot of tourists from all over the country and even abroad. Every year on Shivratri Festival, the Governor of the state leads a Shobha Yatra at a function inaugurated by the Chief Minister.

4. Srikalahasti and Srisailam, Andhra Pradesh

Sri Kalahasteshwara, Srisailam, Andhra Pradesh: Shivratri celebration in South India

Sri Kalahasteshwara,Srisailam

Festival of Shivaratri is observed with extreme enthusiasm in the state of Andhra Pradesh. Devotees throng the various important Shiva temples in the state mainly Sri Kalahasteshwara Temple at Srikalahasti and the Bharamarambha Malikarjunaswamy Temple at Srisailam. Devotees also observe fast and chant mantras in honor of Lord Shiva to mark the auspicious festival.

5. Guwahati and Sibsagar, Assam

Umananda Temple, Sibsagar, Assam: Shivratri celebration in East India

Umananda Temple, Sibsagar

In the North-Eastern state of Assam, the hub of Shivratri celebrations is at the Umananda Temple, situated on the Peacock Island in the middle of Brahamaputra river in Guwahati, the capital of Assam. Thousands of Shiva devotees from all over the country pay a visit to the temple on the occasion of Shivaratri. Sibsagar, the capital of the erstwhile Ahom kings, is the other major centre of Mahashivaratri celebrations in Assam.

6. Khajuraho and Ujjain, Madhya Pradesh

Khajuraho and Ujjain, Madhya Pradesh: Shivratri celebration in Madhya Pradesh( Ujjain temples)

Khajuraho and Ujjain, Madhya Pradesh

Shivaratri is celebrated with religious fervour in the state of Madhya Pradesh. As a tradition, people in Madhya Pradesh take a holy dip in Sagar tank on the occasion of Mahashivaratri in Khajuraho.  Bundelkhand Region, which has a stronghold of Shaivites hosts the biggest Shivaratri celebrations in the state. A large number of Lord Shiva devotees flock the Matangeshwar Temple and worship throughout the night. The highpoint of the Shivaratri celebrations at the Matangeshwar Temple is the 10-day-long fair that witness the participation of traders, peddlers and gipsies from other parts of the state. Display of traditional fare and a variety of handicrafts besides the rural circus show, magic shows, folk theatre, and merry-go-rounds add to the excitement.

Mahashivaratri in Ujjain is concentrated around Mahakaleshwar temple and it also witnesses a lot of devotees from all over the country for the Shivaratri festival.

7. Puri, Orissa

Puri, Lokanath Temple, Orissa: Shivratri celebration in Orissa

Lokanath Temple, Puri

Shivaratri celebration at Lokanath Temple, Puri is also quite popular. According to a legend popular in Orissa, long ago, Puri was a centre of Shiva worship. The story goes, Lord Ramachandra himself installed the Lingam in the Lokanath Temple. This lingam is kept submerged, in a vat of water. It can only be seen on Pankodhar Ekadasi, before Shivaratri, when the water is removed from the vat. On that day, thousands of devotees come for a darshan.

Book your trips at

Also read: Holi celebrations in Vrindavan and Mathura

                   12 Jyotirlingas in India



Similar Posts That You Might Like


Rohit, one of co-founders of is a graduate from IIT Bombay and he loves exploring new places and cultures. is the Highest Rated Travel App in India used to find holiday ideas.