11 Most Popular Lord Krishna Temples in India

Lord Krishna is also considered the avatar of Lord Vishnu (the creator of this universe). Lord Krishna is also the most loveable deity in India, especially for Hindus. Many people come to India mainly to see Lord Krishna Temples.

There are thousands of Krishna Temples in India. But this blog post will tell you about the 11 Most Popular Lord Krishna Temples in India. From ISKCON Temple to Banke Bihari Temple, each temple has its own identity.

According to the Wikipedia report, Lord Krishna is the god of protection, compassion, tenderness, and love and is widely revered among Hindu divinities. Now you understand Lord Krishna’s popularity.

Continue reading this blog post to learn more about Lord Krishna Temples, whether you are looking for spiritual upliftment or want to visit Krishna Temple for an unforgettable experience in India.


1. ISKCON Temple, Delhi

ISKCON Temple, Delhi

This temple, also known as Sri Sri Radha Parthasarathi Mandir, is dedicated to Lord Krishna and the Goddess Radha. It is located at Hare Krishna Hills in the East of Kailash area of New Delhi.

ISKCON Temple is among the largest temples in India. It has a 375-seat auditorium, which is used to organize cultural programs, festivals, and religious functions. The temple is divided into four parts and has multiple halls.

The temple also has many exhibits, more than 30 oil paintings, and an area that presents the storyline of the Epic of Mahabharat. People mainly come here to receive the blessings of Lord Krishna and Radha Rani.

  • Entry fee – Nothing
  • Best time to visit – In the morning or in the evening
  • Location – Iskcon Temple Rd, Sant Nagar, East of Kailash, New Delhi

2. Jagannath Temple, Puri

 Jagannath Temple, Puri

It is the most famous Hindu temple dedicated to Lord Krishna in India. There is a beautiful statue of Jagannath carved in this temple, as well as the state of Balaram (brother of Krishna) and sister Subhadra.

The temple is widely known for its Ratha-Yatra, and apart from it, this temple is also one of the four pilgrimage sites. It is also a place where people believe that Lord Krishna’s heart still beats in the Jagannath statue.

Anavasara, Ratha Yatra, Gupta Gundicha, and Nabakalebara are some of the most popular festivals celebrated here, and they attract thousands of people yearly. The Ratha Yatra and Chariot festivals are the most popular ones.

  • Entry fee – Nothing
  • Best time to visit – October to March
  • Location – Shree Jagannatha Temple Puri, Temple Road, Puri, Odisha

3. ISKCON Temple, Vrindavan, Among the most famous Krishna Temples in India

ISKCON Temple, Vrindavan

It is the most popular Lord Krishna temple not only in India but also around the world because it is the birthplace of Lord Krishna. Along with the Krishna statue, there are other deities as well, including Balarama, Radha, and Gauranga Nityananda.

People come from India and abroad to see the birthplace of their most loveable God, Krishna. The ISKCON Temple in Vrindavan is mainly famous among pilgrims because of its never-ending festivals.

Like Balarama Purnima, Diwali, Krishna Janmashtami, Radha Janmashtami, Kartik Purnima, Sharad Purnima, Nityananda Trayodashi, Holi, Gopashtami, Kartik Damodar Maas, and Gaura-Purnima also.

  • Entry fee – Nothing
  • Best time to visit – October to April
  • Location – Bhaktivedanta Swami Marg, Raman Reiti, Vrindavan

4. Banke Bihari Mandir, Vrindavan

Banke Bihari Mandir

Banke Bihari is another form of Lord Krishna, believed to be a combination of Radha and Krishna. Banke Bihari was worshipped in Nidhivan, but after the construction of its temple, the icon of Banke Bihari was moved to Banke Bihari Temple.

In this temple, Banke Bihari is worshipped in the form of a small child. That’s why early morning Aartis and rituals are not performed in the temple; they disturb Banke Bihari.

Only on some occasions, like Krishna Janmashtami, Sharad Purnima, and Diwali, are rituals and aarti performed here. People mainly come here to get the darshan of Banke Bihari and get rid of their sins from all births.

  • Entry fee – Nothing
  • Best time to visit – October to February
  • Location – Banke Bihari Mandir, Vrindavan, Uttar Pradesh

5. Prem Mandir, Vrindavan, the most famous Krishna Temple in India

Prem Mandir, Vrindavan

It is among the most famous Hindu temples dedicated to Lord Krishna. Prem Mandir is the symbol of love, dedicated to Radha, Krishna, and Sita Ram. This temple covers 55 acres of land in Vrindavan.

The presiding deities are Radha Krishna and Sita Ram. A 6,800-square-meter temple, including a pillar-less, dome-shaped satsang hall, is built next to the Prem Mandir, which will assist 25,000 people at a time.

Apart from that, Prem Mandir is surrounded by beautiful fountains, walking areas, and lush green gardens. Some festivals are also celebrated here, including Krishna Janmashtami, Radhastami, and Diwali.

  • Entry fee – Nothing
  • Best Time to visit – October to April
  • Location – Sri Kripalu Maharaj Ji Marg, Raman Reiti, Vrindavan

6. Gopal Mandir, Ujjain

 Gopal Mandir, Ujjain

Gopal Temple is devoted to God Krishna, and it is considered the second largest in Ujjain after Mahakaleshwar. It was built in the 19th century in the Maratha style by Bayaji Bai Shinde, the wife of Maratha King Daulatrao Scindia.

Gopal Mandir has a two-foot-tall silver-coated marble statue of Lord Krishna. Other deities present in this temple are Lord Shiva, Garuda, and Goddess Parvati.

Some festivals, like Janmashtami and Diwali, are celebrated with joy in Gopla Mandir. There is a saying that Mahmud of Ghazni stole the doors of Gopal Mandir in ancient times when the Mughals ruled India.

  • Entry fee – Nothing
  • Best time to visit – October to February
  • Location – Mahakaal Temple, Patni Bazar, Kamri Marg, Ujjain

7. Dwarkadhish Temple, Dwarka, Gujarat

Dwarkadhish Temple, Dwarka

Dwarkadhish Temple, dedicated to Lord Krishna, is known by many names, including Jagat Mandir and Dwarakadheesh. It is also one of the destinations of Char Dham in India, a Hindu pilgrimage circuit.

Dwarkadhish Temple has a profound history connected with the Hindu religion and also with the great Epic Mahabharata; it is believed that this temple was constructed on a chunk of land by Lord Krishna that was taken back from the sea.

There are two main entrances to the temple: the main entry door, known as the Moksha Dvara (Gate to Salvation), and the exit door, known as the Svarga Dvara (Gate to Heaven).

  • Entry fee – Nothing
  • Best time to visit – October to March
  • Location – Gomti Ghat, 56, Staircase Swargadwar, Dwarka, Gujarat

8. Shrinathji Temple, Nathdwara, Among the most famous Lord Krishna Temples in India

 Shrinathji Temple

Shrinathji is another form of Lord Krishna, and in the name of Shri Krishna, the temple Shrinathji was built in Nathdwara. According to legends, Lord Krishna self-manifested from a stone and emerged from the Govardhan Hills.

Shrinathji temple has been designed in the lines of Nanda (Krishna’s foster-father) temple in Vrindavan. Shrinathji was a form of Krishna when he lifted the Govardhan hill with one arm raised.

Every year, millions of people come to Shrinathji Temple to receive Lord Krishna’s darshan, especially on special days like Janmashtami, Diwali, and Holi. The main attractions of this temple are Aartis and Bhajans.

  • Entry fee – Nothing
  • Best time to visit – October to March
  • Location – NH 8, Shiv Nagar, Nathdwara

9. Guruvayur Temple, Kerala

Guruvayur Temple

Guruvayur Temple is located in Kerala. It is dedicated to Lord Vishnu but is mainly popular for Lord Krishna. Guruvayus Temple is the most famous Krishna temple in India because it is one of the 108 Abhimana Kshethrams of Vaishnavate.

The central attraction of Guruvayur Temple is a four-armed standing Vishnu idol in the center, carrying the conch Panchajanya, the discus Sudarshana, the mace Kaumodaki, and a beautiful lotus with a Tulasi garland.

Krishna Janmashtami, Ekadasi, Guruvayus Ekadasi, Vishu, and the celebration of Diwali are the most popular festivals at Guruvayur Temple. All non-Hindus are prohibited from entry within the Guruvayur Temple.

  • Entry fee – Nothing (only for regular darshan)
  • Best time to visit – October to January
  • Location – Temple, East Nada, Guruvayur

10. Radha Raman Temple, Vrindavan

Radha Raman Temple, Vrindavan

Shri Radha Raman Temple is a well-known Hindu temple located in Vrindavan. It is a famous Krishna Temple in India because the temple houses the original Shaligram deity of Lord Krishna alongside Goddess Radha Rani.

Radha Raman Temple was around 500 years old and was built by Gopala Bhatta Goswami. You can read more about Gopala Bhatta Goswami and the history of Radha Raman Temple on  Wikipedia’s website.

Apart from this, inside the Radha Raman Temple complex, the samadhi of Srila Gopal Bhatta Goswami is also situated, and the rarely available Unag vastra of Sri Chaitanya Mahaprabhu is kept in this temple as well.

  • Entry fee – Nothing
  • Best time to visit – October to April
  • Location – MMWJ+36Q, Chimmipwara, Deoband

11. Radha Madan Mohan Temple, Vrindavan, The best Krishna Temple in India

Radha Madan Mohan Temple

Shri Radha Madan Mohan Temple is among the oldest temples in Vrindavan. The current deity is Madan Mohan, a form of Lord Krishna, who is present in the center of the temple with Radha and Lalita Gopi.

Radha Madan Mohan Temple is built in the Nagara style of architecture on the bank of the Yamuna River. The temple, which is built with red sandstone in an oval shape, is around 30 meters high.

Some of the most popular nearby attractions are Kaliya Ghat, Banke Bihari Temple, Radha Raman Temple, Seva Kunj, Ashta Sakhi Temple, Nidhivan, and Sanatana Goswami Samadhi.

  • Entry fee – Nothing
  • Best time to visit – Summer and Winter
  • Location – VIP Rd, near Banke Bihari Temple, Goda Vihar, Vrindavan

Conclusion on the 11 best Lord Krishna Temple in India.

It’s all about the Krishna Temples in India. Whether you are looking for a spiritual journey or you want to see your loveable God, Krishna, all the temples mentioned are a perfect fit for you anytime.

However, there are still many Lord Krishna Temples in India, which we do not cover here because not all of them are easily accessible. But, the above-mentioned Krishna temples are easily accessible and also the best ones.

So what are you waiting for? Pack your bag, call your friends, and start exploring all the above-mentioned Lord Krishna Temples in India one by one. Don’t miss the chance share your experiences in the comments with other readers.

Thank You.


Frequently asked questions regarding the best Krishna Temples in India.

Below are the answers to the most asked queries on the internet by people regarding Lord Krishna Temples in India.

Q1. Which is the biggest Krishna Temple in India?

Sri Radha Krishna-Chandra Temple is situated in Bangalore and is considered one of the biggest temples of Lord Krishna in India.

Q2. What are some ancient Krishna Temples in India?

1. Prem Mandir
2. Banke Bihari Mandir
3. Shrinathji Mandir

Q3. Which is the oldest Krishna Temple in India?

Radha Madan Mohan Temple in Vrindavan is considered the oldest Temple of Lord Krishna, being around 5000 years old.

Leave a Comment