March 03, 2025
Discover Chennai's Spiritual Gems: Top 20 Temples to Visit in Chennai

CM Content Team
View all
140+
Resorts
View all
2000+
Experiences
'Only At Club Mahindra' Experiences
March 03, 2025
CM Content Team
Chennai, a city steeped in history and culture, is home to some of the most revered and ancient temples in India. From towering gopurams to intricate carvings, these temples in Chennai are not only significant places of worship but also stunning examples of Dravidian architecture. Whether you’re seeking spiritual solace or a glimpse into the city’s rich heritage, these temples in Chennai offer both. This guide takes you through the top 20 temples, each a testament to the city’s deep-rooted traditions and devotion. Explore these sacred spaces to experience the true essence of Chennai’s spiritual and cultural legacy.
Here is a list of the top 20 famous temples in Chennai that you should visit.
Kalikambal Temple, located in the heart of the city, is one of the most revered and ancient temples in Chennai. Dedicated to Goddess Kalikambal, a fierce yet benevolent form of Goddess Parvati, this temple holds a special place in the spiritual landscape of Chennai. Originally built on the shores of the Bay of Bengal, it was later relocated to its current site in the 17th century. The temple’s rich history and intricate Dravidian architecture make it a must-visit for those exploring ancient temples in Chennai. Locals and visitors alike flock here to seek the blessings of the goddess, making it one of the best temples in Chennai for a truly spiritual experience.
Shree Chandraprabhu Jain Naya Mandir is a prominent and famous temple in Chennai, serving as a significant place of worship for the Jain community. Dedicated to Lord Chandraprabhu, the eighth Tirthankara in Jainism, the temple stands out for its serene ambiance and intricate marble carvings. This beautifully designed temple showcases traditional Jain architecture and offers a peaceful environment for meditation and prayer. As one of the notable spiritual landmarks in Chennai, Shree Chandraprabhu Jain Naya Mandir attracts devotees and tourists alike, making it a must-visit temple in the city.
Ekambareswarar Temple, located in the bustling locality of George Town, is one of the most revered temples in Chennai. Dedicated to Lord Shiva, this ancient temple holds great religious significance for devotees. Known for its towering gopuram and intricate stone carvings, Ekambareswarar Temple reflects the grandeur of Dravidian architecture. The temple is a popular destination for those seeking divine blessings and a peaceful spiritual experience. As one of the key temples in Chennai, Ekambareswarar Temple continues to be a place of worship and cultural importance, drawing in both locals and visitors alike.
Mahalingapuram Ayyappan Temple is one of the most significant temples in Chennai and is dedicated to Lord Ayyappa. Established in the late 1970s, this temple has become a prominent centre for Ayyappa devotees in the city, especially during the pilgrimage season to Sabarimala. With its traditional Kerala-style architecture, the temple offers a serene atmosphere for worshippers and is renowned for its grand festivals and rituals. As one of the key temples in Chennai, Mahalingapuram Ayyappan Temple is not only a place of devotion but also a symbol of spiritual unity and cultural tradition in the heart of the city.
Thirumala Thirupathi Devasthanam Temple is one of the best temples to visit in Chennai, especially for devotees of Lord Venkateswara. Modelled after the famous Tirupati temple in Andhra Pradesh, this sacred shrine draws large crowds of worshippers who come to seek the blessings of the Lord. The temple is known for its vibrant festivals, serene atmosphere, and beautiful architecture, making it a spiritual haven amidst the urban landscape. As one of the best temples to visit in Chennai, Thirumala Thirupathi Devasthanam Temple offers a peaceful and fulfilling religious experience for both locals and visitors.
Marundheeswarar Temple, located in Thiruvanmiyur, is one of the most famous temples in Chennai. Dedicated to Lord Shiva in the form of Marundheeswarar, the God of Medicine, this ancient temple is believed to have healing powers. Dating back to the Chola period, the temple's stunning Dravidian architecture, with its massive gopurams and intricate sculptures, attracts both devotees and history enthusiasts alike. The temple is especially revered by those seeking relief from ailments and is an important pilgrimage site in the city. As one of Chennai’s most iconic landmarks, the Marundheeswarar Temple stands as a symbol of faith, history, and devotion.
Adeeswar Temple, also known as the Adi Bhagwan Jain Temple, is one of the most famous temples in Chennai, particularly for the Jain community. Located on the outskirts of the city, this sacred temple is dedicated to Rishabhadeva, the first Tirthankara in Jainism. The temple’s serene surroundings and intricately designed architecture make it a peaceful retreat for both devotees and visitors. Adeeswar Temple is a significant pilgrimage destination, attracting Jains from across the country. As one of the prominent religious sites in Chennai, it offers a glimpse into the rich spiritual heritage of Jainism while providing a tranquil space for prayer and reflection.
Parthasarathy Temple, located in the bustling area of Triplicane, is a revered and ancient temple in Chennai dedicated to Lord Krishna in his role as Parthasarathy, the charioteer of Arjuna. Built in the 8th century by the Pallavas, this temple is one of the oldest in the city and boasts stunning Dravidian architecture with beautifully sculpted pillars and gopurams. As a major temple in Chennai, it draws thousands of devotees, especially during festivals like Vaikunta Ekadasi. With its deep historical roots and religious significance, Parthasarathy Temple remains a spiritual and cultural landmark in the city.
Mangadu Kamakshiamman Temple is a famous and big temple in Chennai, dedicated to Goddess Kamakshi, a form of Goddess Parvati. Located in the suburb of Mangadu, this temple is known for its spiritual significance and is often visited by devotees seeking blessings for health, prosperity, and marriage. The temple's history is deeply rooted in mythology, as it is believed that Goddess Kamakshi performed penance here to reunite with Lord Shiva. With its impressive architecture and serene atmosphere, the Mangadu Kamakshiamman Temple stands as one of the grand spiritual destinations in Chennai, attracting devotees from all over the city and beyond.
Arulmigu Ramanatheswarar Temple, located in Porur, is a serene and ancient temple dedicated to Lord Shiva in the form of Ramanatheswarar. Rich in history, this temple is believed to be the site where Lord Rama worshipped Lord Shiva. The calm and peaceful surroundings, along with the temple’s intricate architecture, make it a spiritual haven for devotees and a quiet retreat for visitors. With its sacred atmosphere and deep-rooted significance, Arulmigu Ramanatheswarar Temple is considered one of the best temples to visit in Chennai.
Chennakesava Perumal Temple, located in the heart of George Town, is an ancient and revered temple that is a must-visit in Chennai. Dedicated to Lord Vishnu in the form of Chennakesava, this temple is one of the oldest in the city, believed to have been built during the 18th century. The temple's intricate carvings, traditional architecture, and rich historical background make it a spiritual and cultural landmark. For those interested in exploring Chennai’s heritage, Chennakesava Perumal Temple is a must-visit destination, offering both a divine atmosphere and a glimpse into the city’s past.
Kapaleeswarar Temple, located in the vibrant neighbourhood of Mylapore, is widely regarded as the best temple in Chennai. Dedicated to Lord Shiva, this iconic temple is a masterpiece of Dravidian architecture, with its towering gopurams and beautifully sculpted pillars. Dating back to the 7th century, the temple holds immense religious and historical significance. It is a major spiritual hub in the city, drawing thousands of devotees and tourists throughout the year, especially during the annual Panguni Peruvizha festival. Kapaleeswarar Temple’s divine atmosphere, rich traditions, and stunning architecture make it a must-visit destination for anyone exploring Chennai.
Kandhakottam Temple, dedicated to Lord Murugan, is one of the most significant ancient temples in Chennai. Located in the bustling area of Parry’s Corner, this temple has a rich history that dates back to the 17th century. Known for its grand festivals and vibrant religious ceremonies, Kandhakottam Temple is a spiritual hub for devotees of Lord Murugan. The temple's stunning architecture, adorned with intricate sculptures, and its sacred atmosphere make it a must-visit for those seeking to explore Chennai's spiritual and cultural heritage. Its deep-rooted traditions and historical importance add to its prominence among the ancient temples in the city.
Sri Vadapalani Andavar Temple, located in Vadapalani, is one of the most revered and famous shrines in the city, dedicated to Lord Murugan. Known for its beautiful architecture and vibrant festivals, this temple is a popular destination for devotees seeking blessings for marriage, career, and prosperity. Built in the 19th century, the temple has become a major spiritual hub, drawing thousands of worshippers each day. With its rich history and divine atmosphere, Sri Vadapalani Andavar Temple is widely regarded as the best temple in Chennai for those looking for a powerful spiritual experience.
Ashtalakshmi Temple, situated along the scenic coastline of Besant Nagar, is one of the most distinct ancient temples in Chennai. Dedicated to Goddess Lakshmi and her eight forms, symbolizing prosperity, wealth, and well-being, this temple is a beautiful example of traditional South Indian architecture. Built in the 1970s, it may not be as old as some other temples, but its spiritual significance and serene location make it a must-visit for devotees and tourists alike. With its multi-tiered structure and stunning sea views, Ashtalakshmi Temple is a peaceful haven and a remarkable part of Chennai’s spiritual heritage.
Ramanatheswarar Temple, located in Porur, is one of the best temples to visit in Chennai for devotees seeking peace and blessings. Dedicated to Lord Shiva, this ancient temple has a rich history and is believed to be a place where Lord Rama worshipped Shiva during his quest. The tranquil surroundings and beautifully crafted architecture create a perfect atmosphere for spiritual reflection and worship. For those looking to experience Chennai’s deep-rooted spiritual traditions, Ramanatheswarar Temple offers a peaceful and meaningful visit.
Anjaneya Swamy Temple, located in Nanganallur, is a popular temple to visit in Chennai, especially for devotees of Lord Hanuman. Known for its towering 32-feet-tall idol of Anjaneya (Hanuman), this temple is revered for its powerful spiritual energy and draws worshippers seeking strength and protection. The temple's peaceful ambiance, coupled with its significant religious rituals, makes it a must-visit for those exploring Chennai’s spiritual landmarks. Whether you're a devotee or a visitor, Anjaneya Swamy Temple offers a spiritually uplifting experience in the city.
Sri Balaji Temple, located in T. Nagar, is one of the best temples to visit in Chennai for devotees of Lord Venkateswara. Modelled after the famous Tirupati temple, this temple offers a serene environment and a deep sense of devotion, making it a popular spiritual destination. The temple is known for its grand celebrations during festivals and daily rituals, drawing devotees from all over the city. Whether you seek spiritual solace or wish to experience the vibrant religious traditions of Chennai, Sri Balaji Temple provides a peaceful and enriching visit.
ISKCON Temple, located in the vibrant neighbourhood of Sholinganallur, is one of the most famous temples in Chennai. Dedicated to Lord Krishna, the temple is a beautiful example of modern architecture blended with traditional spiritual practices. Known for its peaceful ambiance and the devotional chanting of Hare Krishna, the temple provides a serene environment for meditation and reflection. With regular spiritual discourses, cultural programs, and delicious prasadam, the ISKCON Temple attracts both locals and tourists alike. For those seeking a deep spiritual experience, ISKCON stands out as a must-visit famous temple in Chennai.
Madhya Kailash Temple, located at the junction of Rajiv Gandhi Salai and Sardar Patel Road, is a well-known temple to visit in Chennai. Dedicated primarily to Lord Vinayagar (Ganesha), the temple is renowned for its peaceful ambiance and its unique alignment with the sun during certain times of the year, which adds to its spiritual significance. The temple’s beautiful architecture and serene environment make it one of the best temples to visit in Chennai for those seeking a blend of devotion and tranquillity. Whether for prayer or to experience the rich traditions of the city, Madhya Kailash Temple is a must-see for anyone exploring ancient temples in Chennai.
Chennai, with its rich history and cultural heritage, is home to some of the most famous temples in Chennai, each offering a unique spiritual experience. From ancient temples in Chennai that showcase stunning Dravidian architecture to those that provide serene spaces for meditation and prayer, the city’s temples are deeply intertwined with its identity. Whether you are looking for spiritual solace, seeking blessings, or simply exploring the city's cultural richness, these sacred places are a must on your itinerary. For those looking for the best temple to visit in Chennai, these temples offer not only religious significance but also a journey through the city’s timeless devotion and traditions.
Here’s a detailed table showing the climate of Chennai throughout the year.
Season |
Months |
Temperature Range |
Weather |
Best Activities |
---|
Summer |
March to June |
30°C to 42°C |
Hot and humid |
Beach visits, indoor activities |
Monsoon |
July to September |
25°C to 35°C |
Heavy rain with humidity |
Temple visits, enjoying the rain |
Post-Monsoon |
October to November |
24°C to 32°C |
Pleasant with occasional showers |
Festivals, sightseeing |
Winter |
December to February |
20°C to 28°C |
Cool and comfortable |
Outdoor activities, sightseeing, travel |
The best time to visit Chennai is between November and February, during the winter months, when the weather is pleasant and ideal for sightseeing and outdoor activities. This period is perfect for exploring the city’s temples, beaches, and cultural landmarks without the extreme heat or heavy monsoon rains.
Here's a brief guide on how to reach Chennai:
Chennai International Airport (MAA) is well connected to major cities in India and across the globe. The airport has both domestic and international terminals, making it accessible from major cities like Delhi, Mumbai, Bangalore, and Kolkata, as well as international destinations like Singapore, Dubai, and London. The airport is about 20 km from the city centre, and you can easily find taxis or public transport to reach your destination.
Chennai has two main railway stations – Chennai Central and Chennai Egmore – both of which are major rail hubs. These stations connect Chennai to various cities and towns across India, including New Delhi, Mumbai, Kolkata, Bangalore, Hyderabad, and Coimbatore. There are several daily and express trains available to and from Chennai.
Chennai is well connected by a network of highways and expressways to other parts of Tamil Nadu and neighbouring states. The Chennai Mofussil Bus Terminus (CMBT) is one of the largest bus terminals in Asia, offering bus services to major cities and towns in South India, including Bangalore, Hyderabad, Coimbatore, and Madurai. You can travel via state-run buses or private buses or hire a cab.
Chennai is also accessible by sea, with Chennai Port being one of the major ports in India. Although this is mainly for cargo and trade, there are some cruise services that operate, offering a unique way to reach the city. However, sea travel is not a primary mode of transport for tourists.
Once in Chennai, you can use various local transportation options, such as buses, auto-rickshaws, taxis, metro rail, and suburban trains, to travel within the city.
Club Mahindra has three premium resorts in Tamil Nadu, offering comfortable stays for travellers seeking relaxation and a memorable vacation.
With a Club Mahindra membership, you gain access to these wonderful resorts along with over 140+ Club Mahindra Resorts worldwide, ensuring that your vacations are always filled with comfort and relaxation. Members have consistently praised the personalized services, the warm hospitality of the staff, and the variety of activities offered at each resort. Positive member reviews highlight the hassle-free booking process, well-maintained properties, and excellent dining experiences, making every vacation an enriching and enjoyable experience for families and travellers alike.
Mahindra Holidays & Resorts India Ltd. (MHRIL), a part of Leisure and Hospitality sector of the Mahindra Group, offers quality family holidays primarily through vacation ownership memberships and brings to the industry values such as reliability, trust and customer satisfaction. Started in 1996, the company's flagship brand ‘Club Mahindra’, today has over 290,000 members , who can holiday at 140+ resorts in India and abroad.