A guide; a philosopher; a child god of a pastoral tribe; a pole star; a knight in shining armor — and for some, “a way of life” — Lord Krishna is a supreme power above all. He was a wonderful Sannyasin (a Hindu religious mendicant), an amazing householder, and at the same time a powerful leader who commanded a great number of kings. His journey spanning over 800 years, starting as a hero of the Vrishni tribe and ending with him being hailed as the Vishnu incarnate, has fascinated everyone. Testaments to all the events that took place during the lifetime of Lord Krishna are the temples that have been scattered across different corners of India. So, let’s take a look at these temples, which not only hold a deep history but are also architectural masterpieces that will tell you more about Lord Krishna’s life.
- Jagannath Temple, Puri, Odisha
- Dwarkadhish Temple, Gujarat
- Guruvayur Temple, Guruvayur, Kerala
- Sri Sri Radha Madhan Mohan Mandir, Vrindavan, Uttar Pradesh
- Banke Bihari Temple, Vrindavan, Uttar Pradesh
- Jugal Kishore Temple, Vrindavan, Uttar Pradesh
- Radha Raman Temple, Vrindavan, Uttar Pradesh
- Prem Mandir, Vrindavan
- Udupi Sri Krishna Matha, Udupi, Karnataka
- Govind Dev Ji Temple, Jaipur
- ISKCON, Vrindavan, Uttar Pradesh
- ISKCON, Bangalore
- Shri Nathji Temple, Nathdwara, Rajasthan
- Arulmigu Rajagopalaswamy Temple, Mannargudi, Tamil Nadu
- Shamlaji Temple, Samalaji, Gujarat
- Ambalappuzha Sri Krishna Temple, Ambalapuzha, Kerala
- Jagannath Temple, Ahmedabad, Gujarat
- Balkrishna Temple, Hampi, Karnataka
- Venugopala Swamy Temple, Mysore, Karnataka
- Arulmigu Sri Parthasarathyswamy Temple, Triplicane, Chennai
- Aranmula Parthasarathy Temple, Mallapuzhassery, Kerala
- Trichambaram Temple, Thaliparamba, Kerala
- Krishna Janmabhoomi Temple, Mathura, Uttar Pradesh
- Bhalka Tirtha & Dehotsarg, Somnath, Gujarat
- Dwarkadheesh Temple, Mathura
- Shree Ranchhodraiji Maharaj Mandir, Dakor, Gujarat
- Birla Mandir, Kurukshetra, Haryana
- ISKCON Temple, New Delhi
- Shri Gopal Krishna Temple, Mangalore, Karnataka
Explore: Popular Religious Tour Packages
1.Jagannath Temple, Puri, Odisha

One of the dhams of the renowned Chardham Yatra, the Jagannath Temple is a popular Lord Krishna temple in India. The temple is sacred to both Hindus and Buddhists. In the main sanctum of the temple, there is a finely wood-carved statue of Jagannath, which is quite unusual as most temples feature stone idols. Flanking the statue on both sides are the idols of his brother Balarama and sister Subhadra.
What sets this temple apart from other Shri Krishna temples in India is the fact that its procedures, practices, sacraments, and rituals are quite different from those of other Hindu temples.
There are many unique aspects to the architecture of the temple as well — most notably, the shadow of the temple is never visible. Despite its location close to the ocean, you will not be able to hear the sound of the waves the moment you step into the premises of the temple. Earlier, the temple was a part of the Sun Temple; however, in the 18th century, the Marathas dismantled and reassembled it.
Festival celebrations such as Chandana Yatra, Snana Yatra, Ratha Yatra, Sayana Ekadasi, and Dakshinayana Sankranti attract huge crowds. Among all these festivals, Ratha Yatra, or the Chariot Festival, is the most widely known. On the occasion of the Puri Rath Yatra, the three deities are placed in their specific chariots, which are then drawn by devoted pilgrims to the Gundicha Temple.
Temple Location: Temple Road, Puri, Odisha 752001
Also Read: Popular Temples to Visit in Udaipur, Rajasthan
2. Dwarkadhish Temple, Gujarat

Needless of any introduction, Dwarkadhish — also known as Jagat Mandir and Trilok Sundar — is an important mythological landmark for the devotees of Shri Krishna. Nestled between the calm coastal waters and the bustling Dwarka city, Dwarkadhish is the perfect place to unwind and revitalize your soul and spirits.
The literal meaning of Dwarka signifies “Gate to Liberation” — “Dwara” meaning door and “ka” implying eternal happiness. Like the Jagannath Temple, Dwarkadhish too is considered one of the four Dhams (divine abodes) in India, and even one of the Sapt Puris, according to Hindu religious beliefs. Dwarkadhish takes pride in the fact that it was once the capital of Lord Krishna.
Locals even say that the original structure of the temple was commissioned by the great-grandson of Lord Krishna, Vajranabhji. The main idol of the temple is carved out of black marble and is adorned with Kaustubh Mani and a garland gifted by Goddess Lakshmi. One hand of the idol holds a Sudarshana Chakra, while the other holds a conch shell.
The temple boasts grand Chalukya-style architecture, built with soft limestone and granite. Every nook and cranny — whether its plinth, sections, or columns — is carved with panels of elephants, dancers, celestial beings, and musicians. You can also visit the Rukmini Temple, which is just a few kilometers away from the main shrine.
- Temple Timings: 6:30 AM to 1:00 PM & 5:00 PM to 9:30 PM
- Temple Location: Dwarka, Gujarat 361335
Also Read: Best Temples to Visit in North India
3. Guruvayur Temple, Guruvayur, Kerala

Featured among the top temples in South India, Guruvayur Temple is often referred to by pilgrims as the “Dwarka of the South.” Inside the main sanctum of the temple, built in 1638 AD, the four-armed statue of Lord Krishna is adorned with a holy Tulsi (basil) garland and a pearl necklace.
The large tank within the temple premises is believed to be the sacred place where Lord Shiva’s family worshipped Vishnu.The best time to visit the temple is during festivals such as Ulsavam (month of Kumbha: February–March), Vishu (1st of Medam month: mid-April), Vaishaka (April–May), Ashtami Rohini (Chingam: July–August), and Kuchela Day (first Wednesday of Dhanu: December–January).
During these festival celebrations, the temple attracts enormous crowds. One of the most fascinating aspects of the temple is that devotees offer elephants as a sacred gift. A special elephant feeding program — Aanayoottu — takes place at around 10:00 AM within the temple grounds.
To enter the temple, devotees are required to follow a dress code; men must wear a dhoti, while women are expected to wear a saree or salwar.
- Temple Timings: 3:00 AM to 1:30 PM & 4:30 PM to 9:15 PM
- Temple Location: Guruvayur Devaswom, Guruvayur, Kerala 680101
Also Read: Top Temples to Visit in Puri, Odisha
4. Sri Sri Radha Madan Mohan Mandir, Vrindavan, Uttar Pradesh

Located on top of Dvadasaditya Tila, a 50-foot-high hill, Sri Radha Madan Mohan Mandir was the first temple to be built in Vrindavan. The central deity of the temple is Lord Krishna, along with Radharani and Lalita Sakhi.
Legend has it that the main idol of the temple was discovered by Madana-Mohan at the base of an old Vat tree in Vrindavan — the same place where he used to chant bhajans (devotional songs). Today, you can see that tree right below the current structure of the temple, built in 1580 by Kapur Ram Das of Multan.
Madana-Mohan then decided to pass on the image of the idol to his disciple, Purusottama Chaube, who later gave it to Sanatana Gosvami. Some accounts even suggest that the original idol of the temple was shifted to Karauli in Rajasthan to keep it safe during Aurangzeb’s rule.
The idol in the Vrindavan temple is just a replica, while the original one is still enshrined in Karauli, Rajasthan. The temple also holds a strong connection with Chaitanya Mahaprabhu, a spiritual teacher who founded Gaudiya Vaishnavism.
Temple Location: Bankebihari Colony, Vrindavan, Uttar Pradesh 281121
Also Read: Best Famous Temples to Visit in Karnataka
5. Banke Bihari Temple, Vrindavan, Uttar Pradesh

Banke Bihari Temple is one of the seven prominent ancient temples in Vrindavan. It was built in 1863 by the Goswamis, and the idol was brought down from Nidhivan. According to legend, the idol of the presiding deity was given to Swami Haridas by Shyama-Shyam. One day, a disciple of Swami Haridas — who also happened to be the guru of Kalidas — requested him to sing some verses. Impressed by his voice, the celestial couple, Shyama-Shyam (Radha Krishna), appeared before Haridas and left behind a black image before disappearing.
The lotus feet of the idol are kept hidden and can only be seen on Akshaya Tritiya. Another unique feature of the idol is that gazing continuously into its eyes may cause one to lose self-consciousness. That is the reason why the idol remains covered with curtains most of the time. Nidhi Van, Seva Kunj, Radha Damodar Mandir, Radha Raman Temple, and Shahji Temple are among the must-visit temples in the area.
To experience the temple in full swing, you should plan your visit during the Shri Krishna Janmashtami festival. At Banke Bihari Temple, Mangala Aarti is performed only once a year — on Janmashtami. Devotees believe that attending this aarti will protect them from financial troubles in the future.
Temple Timings
- Summer (After Holi): 7:45 AM to 9:30 PM
- Winter (After Diwali): 8:45 AM to 8:30 PM
Temple Location: Bhaktivedanta Swami Marg, Bankebihari Colony, Vrindavan, Uttar Pradesh 281121
Also Read: Top Temples to Visit in Uttar Pradesh
6. Jugal Kishore Temple, Vrindavan, Uttar Pradesh

Built in 1684 AD by Raja Man Singh — not Jahangir — this temple is an important place to visit on a spiritual tour of Mathura, as it is believed that Lord Krishna killed the demon Kesi and bathed at this ghat.
As per the stories narrated by legends, members of the Gaudiya Vaishnava community requested King Akbar to build four new temples — Madan Mohan Temple, Govind Dev Temple, Jugal Kishore Temple, and Shri Gopinath Temple.
Later, Aurangzeb attacked three of them, and the original deities were moved elsewhere for safekeeping. To this day, the original deity is worshipped only in the Jugal Kishore Temple.
Temple Location: Goda Vihar, Vrindavan, Uttar Pradesh 281121
Also Read: Best Temples to Visit in Ahmedabad, Gujarat
7. Radha Raman Temple, Vrindavan, Uttar Pradesh

Counted among the 7 Thakur temples of Vrindavan, Sri Radha Raman Mandir was erected in 1542 AD on a full moon night in the month of Vaishaka. The temple was commissioned by Gopal Bhatta Goswami, one of the six Goswamis of Vrindavan, who strictly followed the principles of Sri Chaitanya Mahaprabhu.
The temple is known for its exquisite architecture and its self-manifested deity, which emerged from the Shaligram Shila. The most fascinating aspect of the temple is that no idol of Radha Rani can be found here; instead, there is a golden plate placed next to Krishna, with the name of Radharani engraved upon it.
The current structure of the temple was built in 1826 at a cost of 80 thousand rupees by Shah Behari Lallji of Lucknow. The asana on which the Lord is seated is built entirely of wood, and even after 450 years, it remains fully intact. Ram Navami, Chandan Yatra, Jhulan Yatra, Balram Purnima, and Radhastami are the main festivals celebrated at the temple.
Temple Timings
- Summer Timings: 4:00 AM to 8:00 PM
- Winter Timings: 8:00 AM to 8:00 PM
Temple Location: Chamunda Colony, Rajpur Bangar, Vrindavan 281121
Also Read: Popular Temples to Visit in Odisha
8. Prem Mandir, Vrindavan

Prem Mandir is one of the most magnificent Hindu temples in India — or so say the pilgrims and travelers who visit it. Located on the outskirts of Vrindavan, this divine temple was gifted by the Rasik saint Jagadguru Shri Kripalu Ji Maharaj, a revered spiritual guru, to the holy city of Vrindavan.
In every corner of the temple, you can find mirror paintings and figures depicting the important events of Lord Krishna’s life. The best time to visit the temple is during the Janmashtami festival and Radhastami.
The fountain show in the evening brings out the best of Prem Mandir, drawing enormous crowds of devotees and visitors alike.
- Temple Timings: 5:15 AM to 12:00 Noon & 4:30 PM to 8:15 PM
- Fountain Show Timings: 7:00 AM to 7:30 AM
- Temple Location: Raman Reti Road, Vrindavan, Uttar Pradesh 281121
Also Read: The Top 10 Temples to Visit in Varanasi, Uttar Pradesh
9. Udupi Sri Krishna Matha, Udupi, Karnataka

Located near the coastal region of the Western Ghats, Udupi Sri Krishna Matha is a popular Hindu temple sacred to Lord Krishna in South India. The temple was originally founded in the 13th century by Shri Madhwacharya, a Vaishnavite saint who was also the founder of the Dvaita school of Vedanta.
Locals even say that Madhwacharya discovered the murti of Sri Krishna aboard a ship, which he miraculously saved from the clutches of a fatal storm brewing on the sea at Malpe. Much like other mutts, this one too has a west-facing idol in the Pashchimabhimukha, which can only be seen by peeping through a window called Kanakanakhindi.
There is another window at the front, known as Navagraha Kindi, which frames the view of the deity. Around the temple, there are several ancient shrines; the oldest among them is a temple made of wood and stone, believed to be over 1,500 years old.
- Temple Timings: 5:30 AM to 11:00 AM & 7:00 PM to 8:50 PM
- Temple Location: Car Street, Udupi, Karnataka 576101
Also Read: The Top 10 Temples to Visit in Gujarat
10. Govind Dev Ji Temple, Jaipur

Govind Dev Ji Mandir is located within the City Palace complex of Jaipur. The main idol of the temple was brought by Raja Sawai Jai Singh II, the founder of Jaipur, and the structure was built during the reign of Akbar — thus, one can expect grand architecture adorned with decorated panels and columns.
Legend has it that the image of Lord Krishna enshrined in the temple closely resembles Krishna’s form during his incarnation on earth. The main idol was crafted by Bajranabh, the great-grandson of Lord Krishna.
- Temple Timings: 4:30 AM to 12:15 PM & 5:30 PM to 9:15 PM
- Temple Location: Jalebi Chowk, Badi Chopade, Badi Choupad, J.D.A. Market, Pink City, Jaipur, Rajasthan 302002
Also Read: 12 Must Visit Temples in Chennai
11. ISKCON, Vrindavan, Uttar Pradesh

Vrindavan’s ISKCON temple (International Society for Krishna Consciousness), also known as the Krishna Balaram Mandir, is truly magnificent. The temple was built in 1975. To reach the main sanctum, you will have to make your way through intricately carved walls and domes.
At the end of the walkway, you will find a beautiful marble courtyard with a tamal tree standing around the main sanctum. There are three altars in the main hall of the temple. At the central altar, a beautiful idol of Krishna and Balarama is enshrined.
The right altar holds the idol of Radha Krishna alongside Gopi, Lalita, and Vishakha, while the left altar is adorned with the murti of Chaitanya Mahaprabhu with Nityananda, along with Bhaktivedanta Swami Prabhupada and his spiritual teacher Bhaktisiddhanta Sarasvati Thakura. Since the temple was the final resting place of A. C. Bhaktivedanta Swami Prabhupada, his samadhi can also be found here.
The residence of Swami Prabhupada within the temple premises has now been converted into a museum.
The sight of pilgrims singing —
“Hare Krishna, Hare Krishna, Krishna Krishna, Hare Hare; Hare Rama, Hare Rama, Rama Rama, Hare Hare”
— accompanied by cymbals, tambourines, sticks, drums, bells, and a harmonium, is a common and deeply moving experience at the temple. Do not miss the aarti and kirtan.
Temple Timings: 4:30 AM to 8:45 PM (Closed in the afternoon)
Temple Location: Krishna Balaram Temple, Bhaktivedanta Swami Marg, Raman Reti, Vrindavan, Uttar Pradesh 281121
Also Read: Must Visit Temples & Religious Places in Uttarakhand, Himalayas
12. ISKCON, Bangalore

Counted among the largest ISKCON temples in India, Sri Radha Krishna Temple — also known as ISKCON Temple Bangalore — was built in 1997 to promote Vedic culture and spiritual learning. Positioned atop Vaikuntha Hill, the temple propagates Krishna Consciousness all over the world. The gold-plated dhwaja-stambha (flag post) and kalash shikara are among the most prominent features of the temple. In the main hall of the temple, there are six sanctums:
- Radha-Krishna
- Krishna Balarama
- Nitai Gauranga (Chaitanya Mahaprabhu and Nityananda)
- Srinivasa Govinda (also known as Venkateswara)
- Prahlada Narasimha
- Srila Prabhupada
While exiting the temple, make a point to visit the market, where you can purchase bags, pencils, compact discs, rings, clothing, and many other items bearing the inscription of Lord Krishna. Deepotsava, Govardhana Puja, Sri Vaikuntha Ekadashi, Sri Nityananda Trayodashi, Sri Gaura Purnima, Sri Rama Navami, and Panihati Chida-dahi Utsava are the main festivals celebrated at the temple.
- Temple Location: Hare Krishna Hill, Chord Road, Rajaji Nagar, Bengaluru, Karnataka 560010
- Temple Timings: 4:15 AM to 12:50 PM & 4:15 PM to 8:30 PM
Also Read: Interesting Facts about Sabarimala Temple Kerala
13. Shri Nathji Temple, Nathdwara, Rajasthan

Shrinathji Temple in Nathdwara is mainly known for its principal idol, which was brought by the King of Mewar from Govardhan Hill to safeguard it from Aurangzeb, the Mughal monarch. The principal deity of the temple is also known as Gadadhar, and is depicted as a black representation of Vishnu. Initially, when the idol was brought down from Govardhan, it was not intended to be installed at the very place where it currently stands.
Unexpectedly, the chariot carrying the idol came to a halt here, and consequently, a shrine was established with the permission of the then Rana of Mewar at Nathdwara. People of the Vaishnava community come in large numbers to visit this holy pilgrimage site, especially during festivals such as Holi, Diwali, and Janmashtami.
- Temple Location: Nathdwara, Rajasthan – 313 301
- Temple Timings: 5:30 AM to 12:10 PM & 3:35 PM to 7:20 PM
Also Read: Must Visit Popular Durga Temples in India
14. Rajagopalaswamy Temple, Mannargudi, Tamil Nadu
Revered as the “Dakshina Dwarka” by Hindu pilgrims, Rajagopalaswamy Temple is a prominent Vaishnavite shrine in South India. Within the temple complex, there are 16 gopurams (tower gateways), 7 prakarams (outer courtyards), 24 shrines, seven mandapams (halls), and nine sacred theerthams (temple tanks) — making this temple a must-visit for history lovers and devotees alike. The interiors of the temple are equally magnificent. The image of the presiding deity, also known as Rajamannar, stands an impressive 156 feet tall.
Apart from the main hall, there are nine water bodies within the temple complex. Haridra Nadhi, one of the water tanks outside the temple, is considered one of the largest temple tanks in India. The temple attracts enormous crowds during its three yearly festivals, most notably the chariot festival, which is celebrated during the Tamil month of Panguni (June–July).
- Temple Location: Mannargudi, Tiruvarur, Tamil Nadu 614001
- Temple Timings: 6:30 AM to 12:00 Noon & 4:30 PM to 9:00 PM
Also Read: Some Lesser-Known Facts About the Ethereal Kedarnath Temple
15. Shri Keshavraiji Temple, Bet Dwarka

Situated in Bet Dwarka, believed to be the actual abode of Lord Shri Krishna, Shri Keshavraiji Temple is a highly revered Hindu temple. It is believed that when Sudama, the childhood friend of Krishna, came to visit him at his Bet Dwarka palace, he presented Krishna with nothing but a humble offering of rice. Pushkarna Brahmins, along with Bhatia devotees — mostly from Sindh, Rajasthan, Kutch, Gujarat, and Punjab — visit Keshavraiji Temple most frequently. To reach Bet Dwarka, you will have to take a boat from Dwarka.
- Temple Location: Bet Dwarka, Gujarat 361345
Also Read: Famous Temples in Mathura and Vrindavan
16. Shamlaji Temple, Shamlaji, Gujarat

Situated on the banks of the Meshwo River, Shamlaji Temple is sacred to Sakshi Gopal, also known as Gadadhar. The temple is considered the most significant among the few shrines dedicated to a younger form of Krishna. In the main sanctum of the temple, covered by beautiful domed ceilings and a traditional spire, you can see the idol of Lord Shri Krishna depicted as a black incarnation of Lord Vishnu and worshipped as a cowherd.
Vasudev, Gadadhar, and Krishna — all incarnations of Krishna — are worshipped within the temple. The cow is one of the most revered animals associated with the temple, as she is treated as a god in the form of an animal. The temple has impressive exteriors as well.
Built entirely of white marble, the temple stands 320 feet tall and looks breathtakingly beautiful, with intricate designs depicting various mythological stories.
- Temple Location: NH8, Samalaji, Gujarat 383355
Also Read: Must Visit Temples in Palakkad Kerala
17. Ambalappuzha Sri Krishna Temple, Ambalapuzha, Kerala

Built sometime in the 16th–17th century by the local ruler, Ambalappuzha Temple is known for its idol, which originally belonged to Guruvayur Temple and was brought here during the raid of Tipu Sultan in 1789.
The presiding deity of the temple is Unni Krishna, the child form of Lord Krishna. Do not forget to try the scrumptious palpayasam (sweet porridge made of milk), which has a unique and fascinating story associated with it. The Ambalappuzha Temple Festival (July) and Aaraattu Festival (March–April) are the main festivals celebrated at the temple. Once every 12 years, Pallipana — a devotional temple art form — is performed by Velans (sorcerers) within the temple premises.
In fact, Ottanthullal, a satirical art form created by the poet Kunchan Nambiar, was first performed on the premises of this very temple. The temple is also well known for its traditional Kerala architecture.
- Temple Timings: 3:00 AM to 12:00 Noon & 5:00 PM to 8:00 PM
- Temple Location: SH 12, Ambalapuzha, Kerala 688561
Also Read: Famous Temples of Tamil Nadu, South India
18. Jagannath Temple, Ahmedabad, Gujarat

A prominent religious tourism destination in Gujarat, Jagannath Temple is primarily known for the idol of Lord Jagannath, along with his brother Lord Baldev and his sister Goddess Subhadra. Back in 1969, the temple was attacked by some Muslim youth.
Later, during the period 1996–2000, it was renovated and the idols of Jagannatha and his siblings were installed on a raised platform known as Ratna Bedi. There is also a Hanuman Temple within the vicinity of the temple complex.
Similar to the Rath Yatra organized in Puri, this temple holds its own chariot festival. As per tradition, elephants have the first glimpse of Jagannath, his brother Balabhadra, and his sister Subhadra, and lead the procession.
The entire entourage sets off from the temple in the morning, journeys through the city, and returns by evening.
- Temple Timings: 4:30 AM to 1:00 PM & 3:00 PM to 9:00 PM
- Temple Location:P.M.C. Market, Jamalpur Char Rasta, Jamalpur Rd, Ahmedabad, Gujarat 380022
Also Read: Famous Temples in Delhi
19. Balakrishna Temple, Hampi, Karnataka

The Krishna Temple in Hampi may be difficult to approach, but its unique architecture is worth every effort. It is also a recognized UNESCO World Heritage Site. The presiding deity of the temple is Lord Balakrishna, the infant form of Lord Krishna. In 1513 AD, the temple was erected by the ruler Krishnadevaraya of the Vijayanagara Empire to commemorate his victory in the eastern region of Udayagiri.
Although the original idol of the presiding deity, Lord Balakrishna, is currently displayed at the State Museum in Chennai, the temple remains quite renowned in Hampi and deserves its place on this list. A distinctive feature of the temple is its elaborately carved tower walls.
Also Read: History of Char Dham Temples of Uttarakhand
20. Venugopala Swamy Temple, Mysore, Karnataka

Having come more than halfway through the list, I have realized that Krishna temples not only have unique histories but also boast extravagant architecture. The next entry on our list, Venugopala Swamy Temple, perfectly supports this statement. An epitome of Hoysala architecture in Karnataka, it was built in the 12th century AD.
As per the locals, the temple was earlier located in the village of Kannambadi. Years later, an order was passed to construct the KRS Dam, but the problem was that its construction would submerge all the nearby settlements and even the temples in the area. That is when Krishna Raja Wadiyar IV ordered the construction of a new village for the residents of Kannambadi and aptly named it Hosa Kannambadi (New Kannambadi).
In the year 1930, the presiding deity, Shri Venugopalaswamy — depicting Lord Krishna playing his flute as a cowherd — was reinstalled and once again resided in the temple’s sanctum. Even today, when the water levels of the KRS Dam are at their maximum capacity (124.80 feet), the backwaters just touch the outer walls of the temple at its new site, located about 9 km from the famous Brindavan Gardens.
Also Read: Most Famous Temples in India
21. Arulmigu Sri Parthasarathyswamy Temple, Triplicane, Chennai

The Parthasarathy Swamy Temple in Tiruvallikeni is the only Divya Desam — meaning the abode of Vishnu — among the 108 Divya Desams strictly within the city limits of Chennai. Although the temple is sacred to Lord Vishnu, Lord Krishna is worshipped here as “Parthasarathy,” referring to his role as the charioteer of Arjuna in the epic Mahabharata.
Traces of this ancient temple can even be found in Divya Prabandha, the early medieval Tamil literary canon. The temple was originally built in the 8th century by the Pallava dynasty and was later expanded by the Cholas and subsequently by the Vijayanagara kings in the 15th century. The standing, seated, and reclining poses of Vishnu are among the major highlights of the temple.
- Temple Timings: 5:50 AM to 12:30 PM & 4:00 PM to 9:00 PM
- Temple Location: Singarachari Street, Triplicane, Chennai, Tamil Nadu 600005
Also Read: Most Popular Shiva Temples in India
22. Aranmula Parthasarathy Temple, Mallapuzhassery, Kerala

Counted among the Divya Desams — the 108 Vishnu temples mentioned in the works of the Tamil Azhvars — Aranmula Parthasarathy Temple is sacred to Parthasarathy, another name of Krishna on account of his role as the charioteer of Arjuna in the Mahabharata.
The temple is mainly known for being one of the major stopover points of the procession that carries sacred jewels called Thiruvabharanam to Sabarimala. The Thanka Anki — the golden attire of Ayyappa — which was donated by the King of Travancore, is also safeguarded in this temple.
The main sanctum of the temple, locally called Sreekovil, is the place where the main image of the presiding deity resides, and can only be approached by the Thantri (main priest) and the Melshanthi (second priest).
- Temple Timings: 4:00 AM to 11:00 AM & 5:00 PM to 8:00 PM
- Temple Location: Mavelikkara–Chengannur–Kozhenchery Rd, Mallapuzhassery, Kerala 689533
Also Read: Most Famous Temples in Kerala
23. Trichambaram Temple, Taliparamba, Kerala

Trichambaram Temple is situated in the Kannur district of Kerala, South India. As per the locals, the temple got its name from Thiru Shambara, a maharishi who meditated here. An idol of Lord Krishna depicting Raudra — a ferocious posture — after Kamsavadham, the killing of the demon king Kamsa, adorns the main sanctum of the temple. Trichambaram Temple is well known for its Kumbham festival, which is held in the month of March. The architecture of the temple is equally renowned.
- Temple Timings: 5:00 AM to 12:00 Noon & 5:00 PM to 8:00 PM
- Temple Location: Kannur, Thaliparamba, Kerala 670141
Also Read: Popular Temples in Rajasthan
24. Kesava Deo Temple / Krishna Janmabhoomi Temple, Mathura, Uttar Pradesh

The significance of this temple can be understood from the fact that it is built on the very site that was once the prison where Lord Krishna was born. According to the locals, the initial structure of the Kesava Deo Temple was commissioned by Raja Vir Singh Bundela, who is said to have been the great-grandson of Krishna.
Time and again, the temple has stood the test of time, having been destroyed and rebuilt many times over. In the main sanctum of the temple, there is a marble statue of Lord Krishna, along with smaller idols of Radha and Balarama.
At the back of the main sanctum, there is a small room that represents the prison cell where Lord Krishna was born. Janmashtami, Chhappan Bhog, and Lathmar Holi are the main festivals celebrated at the temple.
- Temple Timings: 5:30 AM to 12:00 Noon & 4:00 PM to 8:00 PM
Also Read: Must Visit Popular Ramakrishna Mission Ashrams and Temples in India
25. Bhalka Tirtha & Dehotsarg, Somnath, Gujarat

Bhalka Tirtha temple has been erected at the very spot where an arrow pierced Krishna as he rested in the forest in deep meditation. The temple houses a beautiful tribhangi idol of Lord Krishna playing his flute.
Close to Bhalka Tirtha temple is Dehotsarg, the confluence of three holy rivers — Hirana, Kapila, and Saraswati. It was at Dehotsarg that Krishna left his mortal body and departed for his heavenly abode.
Since this confluence is where Lord Krishna chose to spend his final moments, the site is considered highly auspicious for performing the ceremony of last rites.
- Temple Location: Bhalka, Somnath, Gujarat 362265
Also Read: Popular Temples in Jaipur Rajasthan
26. Dwarkadheesh Temple, Mathura

Located in the northern region of Mathura, Sri Dwarkadheesh Mandir is one of the oldest and largest temples in the city. A must-visit on a Krishna temple tour of Mathura, it is mainly known for featuring a black marble idol of Dwarkanath and a white marble idol of his consort, Sri Radharani.
The courtyard of the temple is enclosed by a magnificently carved Rajasthani-style entrance. In the central courtyard, rows of richly carved pillars are elegantly lined up.
A smaller temple dedicated to Lord Krishna (Vishnu) Shaligram is also built within the temple courtyard. To experience this temple at its most vibrant, plan your visit during Sri Krishna Janmashtami.
- Temple Timings: 5:00 AM to 12:00 Noon & 2:00 PM to 8:00 PM
- Temple Location: Chaubiya Para Moholla, Dwarkadhish Ki Bjaria, Vishram Bazar Rd, Mathura, Uttar Pradesh 281001
Also Read: Must Visit Temples in Madhya Pradesh
27. Shree Ranchhodraiji Maharaj Mandir, Dakor, Gujarat

Counted among the must-visit temples in India, Shree Ranchhodraiji Maharaj Mandir is located on the banks of Lake Gomti, amidst the main bazaar of Dakor. The current structure of the temple was constructed in 1772 by a Maratha noble. It has eight domes and twenty-four turrets covered with gold.
In the inner sanctum of the temple, the idol of the deity is placed under a canopied pavilion. Next to the main temple is the Goddess Lakshmi Temple. It is believed that Krishna visits Lakshmi at her temple every Friday, and so a ceremonial procession is held every week to symbolically reunite the divine couple.
- Temple Timings: 6:45 AM to 12:00 Noon & 4:15 PM to 7:30 PM
- Temple Location: Kheda, Dakor, Gujarat 388225
Also Read: Amazing Temple Fairs in India
28. Birla Mandir, Kurukshetra, Haryana

A classic example of elegant architecture, Birla Mandir of Kurukshetra is a must-visit Krishna temple. It was built in 1950 by the late Jugal Birla. Within the premises of the temple, there is a magnificent marble chariot.
The chariot is drawn by four horses, and Lord Krishna and Arjuna are seen seated within it, along with 18 other characters from the epic placed around them. Like the other Birla temples in India, this one too is quite renowned for its elegant style of architecture.
There is an extensive use of marble throughout; in fact, the scenic sculptures in the garden area are crafted in pure white marble, which attracts many tourists.
- Temple Location: Railway Station Area, Thanesar, Haryana 136118
Also Read: Most Famous Ancient Ganapati Temples in India
29. ISKCON Temple, New Delhi

A gem among gems! ISKCON Delhi is counted among the most spectacular Krishna temples in North India. Located on Hare Krishna Hill in East of Kailash, the temple is known for its incredible architecture, designed by the renowned architect Achyut Kanvinde. In the expansive main hall of the temple, you can see the idols of Sri Sri Radha Parthasarathi, Sita Rama Laxman Hanuman, and Sri Sri Gaura Nitai, enshrined in different atriums.
Inside the temple, there is a museum where you can find the Bhagavad Gita in multiple languages. Food lovers should visit Govinda’s Restaurant, which serves scrumptious vegetarian food. Do not miss the Mangala Aarti in the morning and the Robot Show, which lasts for about an hour.Temple
- Location: Hare Krishna Hill, Sant Nagar, Main Road, East of Kailash, New Delhi, Delhi 110065
- Temple Timings: 4:30 AM to 12:30 PM & 4:15 PM to 9:00 PM
Note: The main temple hall remains closed between 1:00 PM and 4:00 PM.
Also Read: Popular Shiva Temples in Gujarat
30. Shri Gopal Krishna Temple, Mangalore, Karnataka

Spread over an area of 1.5 acres, Shri Gopal Krishna Temple is aesthetically built with perfection, keeping in mind the principles of Vastu. To reach the main sanctum of the temple, you will have to climb 108 steps, each symbolizing one of the names of Lord Krishna chanted through Sri Krishna Ashtotthara.
The idol of the presiding deity of the temple — Chaturbhuja Mahavishnu — is carved out of black granite by the reputed sculptor Sri Shyam Sundar Badekkila. There is also an idol of Ganpati enshrined within the temple premises.
The most spectacular feature of the temple is the sweeping view of Mangalore city and its beaches that one gets from here.
- Temple Location: Classique Village, Shakti Nagar, Mangaluru, Karnataka 575016
- Temple Timings: 5:00 AM – 1:00 PM & 4:00 PM – 8:30 PM
Also Read: Popular Krishna Temples in Gujarat
From North to South, East to West, Krishna is worshipped everywhere. Though revered in different forms, he has always been considered the protector of the innocent. Hopefully, this list of Krishna temples will be of some help to you. There are countless Krishna temples across India, and if you feel we have missed any, do update us with the ones you know of. If you wish to plan a visit to any of these temples, you can get in touch with the travel experts at Tour My India.
Other Interesting Blogs to Read
About the author
From the Lake District, Nainital, Nidhi Singh is a travel writer whose love for mountains can be seen in her write ups. Talk about solo travelling, indulging in adventure activities, binging on good food, planning budget trips or the Aurora Borealis and you will get all her attention. It is the wanderlust that keeps her going and if at all she could get one wish granted she would love to live a life less ordinary. Follow her on Twitter, Facebook & Instagram.