Nag Panchami 2025: India is called the country of gods and goddesses. Many festivals are celebrated in Hinduism, which are associated with different gods and goddesses, one of them is the snake god, for whose worship there is a special date. Sawan month is the favorite month of Lord Shiva. In such a situation, the snake god, adorned like an ornament around the neck of Lord Shiva, is also worshipped in this Sawan month. Every year, the Panchami date of Shukla Paksha of Sawan month is celebrated as Nag Panchami. On this day, the snake god is worshipped. On the day of Nag Panchami, special worship is done in snake temples in many parts of India. There are also some temples which open only one day in a year, i.e., on the occasion of Nag Panchami. This year, Nag Panchami is being celebrated on 29 July 2025. If you also want to visit any ancient and divine snake temples on Nag Panchami, then in this article, information about the major snake temples of the country is given. Nagchandreshwar Temple, Ujjain (Madhya Pradesh)

This temple is located in the Mahakaleshwar temple complex and is open to devotees only on the day of Nag Panchami throughout the year. Here, Lord Shiva and Mother Parvati are seated under the hood of the snake, which is a unique idol brought from Nepal. It is said that worshiping here on this day relieves one from Kalsarp Dosh.
Karkotak Nagraj Temple, Bhimtal
Karkotak Nagraj Temple, located in Bhimtal, Uttarakhand, is believed to be more than 5 thousand years old. The temple is located on the top of a hill called Karkotak, and it is also mentioned in the Manaskhand of Skanda Purana. Worshipping here relieves one from Sarp Dosh.
Sem-Mukhem Nagraj Temple, Tehri
Sem-Mukhem Nagraj Temple is located in the Tehli area in Uttarakhand. The snake incarnation of Lord Krishna is worshipped in this temple. It is believed that after Dwarka drowned in the water, he appeared here in the form of Nagraj. The presence of Nagraj in the temple is believed to be in the form of a self-manifested rock.
Mannarshala Temple, Kerala
The Mannarsala Temple, located in Kerala's Alleppey district, is famous for its 30,000 snake statues. Spread over 16 acres, this temple is dedicated to Nagraj and his wife Nagayakshi. It is said that the wish of women to have children is especially considered here.
Nag Vasuki Temple, Prayagraj
There is the Nag Vasuki Temple in Prayagraj district of Uttar Pradesh. Nag Vasuki is the same snake that sits around Lord Shiva's neck. A huge fair is held here on the day of Nag Panchami, and people from far and wide come to worship. The temple is also known by the names Sarpnath, Sheshraj, and Anant.
Takshakeshwarnath Temple, Prayagraj
Takshakeshwarnath Temple is located on the banks of the Yamuna River in Prayagraj itself. This ancient temple is also the center of devotion to Nagdev. It is believed that just by visiting here, one gets rid of snake fear and snake curse. Shiva and Nag Devta are worshipped together in the temple.

Sheshnag Temple, Jammu and Kashmir
There is an ancient temple of Nag Devta in Jammu and Kashmir. The Anantnag area of Kashmir has been the ancient stronghold of Nagavanshis. The Sheshnag temple, located near Patnitop in the mountain range of Pir Panjal, is 600 years old. A grand festival is organized here on Nag Panchami.
PC Social media
You may also like
'I am certainly...': Atlanta inventor Julian Brown missing for two weeks, his last post triggers suspense
Sir Chris Hoy's emotional plea answered as 'staggering' response to cancer diagnosis emerges
Telangana ministers pay tributes to Jaipal Reddy on death anniversary
Victims of Sigachi unit blast not paid compensation, says BRS leader
FIM Bajas World Cup: Harith Noah finishes fifth at Baja Aragón 2025