Written by

Every year, lakhs of devotees visit Madhya Pradesh’s famous temples and connect to their spiritual side. They are known for their distinct art and designs. Temples in Madhya Pradesh let you have a religious escape from the hustle and bustle of your everyday life. The holy trip to Madhya Pradesh will leave you enchanted, and you will cherish the memories for the rest of your lives. Every temple has its own story to tell, let us take you to divine land to get to know famous temples in Madhya Pradesh.

17 Temples In Madhya Pradesh

As truly said, Madhya Pradesh has been an adobe for deity for centuries. The cultural heritage and lavish architectural designs have always attracted several tourists every year.

  • Omkareshwar Temple, Madhya Pradesh
  • Rameshwar Temple, Omkareshwar
  • Mahakaleshwar Jyotirlinga, Ujjain
  • Kal Bhairav Temple, Ujjain
  • Bada Ganesh Mandir, Ujjain
  • Adinath Temple, Khajuraho
  • Javari Temple, Khajuraho
  • Chaturbhuj Temple, Orchha
  • Saas Bahu Temple, Gwalior
  • Ganesh Ka Mandir, Ujjain
  • Kandariya Mahadeo Temple, Khajuraho
  • Kal Bhairav Mandir, Ujjain
  • Chintaman Ganesh Temple, Ujjain
  • Matangeshwar Temple, Khajuraho
  • Annapurna Temple, Indore
  • Lakshmana Temple, Khajuraho
  • Javari Temple, Khajuraho

1. Omkareshwar Temple, Madhya Pradesh

One of the 12 Jyotirlingas, the Omkareshwar temple, is located at the banks of river Narmada which takes the shape of “Om.” Its serenity is what gives peace to the devotees who take parikrama of the temple and chant mantras. The temple has a Lord Shiva shrine and is well known for its evening Aarti of 8:00 P.M.

Timings: 5 AM to 10 PM
Specialty: Om shaped temple
Address: Omkareshwar Mandir Road, Mandhata – Madhya Pradesh

Must Read: 6 Exotic Hill Stations In Madhya Pradesh Which Will Definitely Make You Escape The Gloomy Weekend In 2022!


Looking To Book A Holiday Package?


2. Rameshwar Temple, Omkareshwar

Kateel Shri Durgaparameshwari Temple from outside

Another one of the Jyotirlinga, Mamleshwar temple sits opposite to the Omkareshwar temple at the banks of river Narmada. It is considered to be among the oldest and best temples in Madhya Pradesh and known by another name as Amareshwar temple. The temple’s architecture is among the high attraction points imbibed with its rich history. The temple is said to be constructed in the 10th century.

Timings: 5:30 AM to 9 PM
Specialty: Temple walls have inscriptions of the historical stories.
Address: Mamleshwar Temple, Omkareshwar – Madhya Pradesh

Suggested Read: Tikamgarh, Madhya Pradesh Is A Hidden Gem That You Must Dig Up

3. Mahakaleshwar Jyotirlinga, Ujjain

Image source

The most famous historical temple in Madhya Pradesh, the jyotirlinga, attracts a vast number of devotees every day, is known as Mahakaleshwar Jyotirlinga. The name is said to have taken from the Mahakali avatar made by Lord Shiva years back to destroy the demon, Dushane. He resided in the holy city of Ujjain after vanquishing the devil. The temple is situated at the banks of Rudrasagar lake, where the Shiva linga is faced southwards.

Timings:4 AM to 11 PM
Specialty: Morning Bhasm Aarti when Lord Shiva is bathed from fresh funeral ash and the fair held at the time of Maha Shivratri Festival.
Address: Mahakaleshwar Jyotirlinga, Ujjain – Madhya Pradesh

Suggested Read: 5 Places To Visit In Tikamgarh For An Enlightening Trip To Madhya Pradesh

4. Kal Bhairav Temple, Ujjain

Kalbhairav Temple View

Kal Bhairav is said to be the guardian of the city, Ujjain. The temple is amongst the highly visited as well as famous temples in Madhya Pradesh. The temple is located at the banks of river Shipra, Kal Bhairav is said to be a form(incarnation) of Lord Shiva. The ancient temple in Madhya Pradesh was once destroyed, and the present temple is said to be reconstructed by Maratha king, Maharaji.

Timings: 5 AM to 7 PM
Specialty: Liquor is offered to the deity with priest opening the bottle and liquor level reducing in front of pilgrims.
Address: Jail Road, Bhairav Garh, Ujjain – Madhya Pradesh

Suggested Read: Chanderi In Madhya Pradesh: A Detailed Guide To This Unique Town

5. Bada Ganesh Mandir, Ujjain

Garh Ganesh Mandir

A lord Ganesha temple having Riddhi Siddhi on both sides, Bada Ganesh Mandir is a historical temple in Madhya Pradesh located near the Mahakleshwar mandir. Apart from Lord Ganesha, there is a bronze idol of hanuman and mother Yashodhara holding baby Krishna in her arms. Devotees from different parts of the world come to worship the Lord.

Timings: 5 AM to 7 PM
Specialty: Learning center imparting knowledge on astrology and ancient language, Sanskrit
Address: Bada Ganesh Mandir, Mahakaleshwar Temple, Ujjain – Madhya Pradesh

Suggested Read: Monsoon In Madhya Pradesh: 5 Best Places To Visit In The ‘Heart Of India’ In 2022


Planning your holiday but confused about where to go? These travel stories help you find your best trip ever!


6. Adinath Temple, Khajuraho

Sree Adinatha Jain Temple

Jain temple claiming to have among the most beautiful architectural structures, Adinath temple is located on the east side of Khajuraho. The Khajuraho temple in Madhya Pradesh was built in the 11th century and is dedicated to the first Jain Tirthankar, Adinath, who is also the founder of Jainism.

Timings: 5 AM to 12 PM, 4 PM to 9 PM
Specialty: Carvings of Yakshas and Yakshis on the entire temple structure.
Address: Adinath temple, Khajuraho – Madhya Pradesh

Suggested Read: 10 Best Places To Visit In Madhya Pradesh In Summer For A Soothing Trip

7. Javari Temple, Khajuraho

Khajuraho temple

A noteworthy shrine, Javari Temple, was constructed in the late 10th century is located on the eastern side of the Khajuraho temple complex. The Khajuraho temple in Madhya Pradesh has carvings on the outer walls, and the interior of the temple consists of Nirandhara temple having mandapa and sanctum. With beautiful sculptures adorning the walls, Javari temple is known for its immense beauty.

Timings: 5 AM to 12 PM, 4 PM to 9 PM
Specialty: The name of the temple is derived from the owner of the land and not named after any deity.
Address: Javari temple, eastern group of temples, Khajuraho- Madhya Pradesh

Suggested Read: 20 Tourist Places Near Indore To Experience The Magic Of Madhya Pradesh In 2022

8. Chaturbhuj Temple, Orchha

Chaturbhuj Temple

A fort styled templed built in mid 15th century by Raja Madhukar, Chaturbhuj temple name resonates with Lord Rama (Chaturbhuj- one who has four arms). Passing steep stairs, you will reach the temple glancing upon the ornate decorations done on the temple walls. Khajuraho temple similarities can be seen except for the erotic carvings.

Timings: 5 AM to 9 PM
Specialty: Also known as the Jatakari temple boasts of astonishing and intricate carvings.
Address: Chaturbhuj temple, Orchha, Khajuraho – Madhya Pradesh

9. Saas Bahu Temple, Gwalior

SasBahu Temple

Image Source

This temple is dedicated to Lord Vishnu who is also called the Sahastravbahu. Located in Gwalior, this temple was made by King Mahipala and with time the name of the temple changed which is believed to be because of the mispronunciation. Featuring beautiful carvings on the wall and magnificent artistic skills, this temple is a treasured sightseeing.

Location: Fort Campus, Near Post Office, Gwalior, Madhya Pradesh
Timings: 8AM-6PM Bada

10. Ganesh Ka Mandir, Ujjain

Bada Ganesh Mandir

Image Credit: Touristplaces.org

As the name suggests, this temple has Lord Ganesha as the main deity and is considered to be quite a famous place in Ujjain, Madhya Pradesh. This is counted as one of the important temples in the state which is visited by people from far and wide. Apart from being a religious attraction, this temple is also known for teaching the science of astrology and Sanskrit language.

Location: Bada Ganesh Ka Mandir, Mahakaleshwar Temple, Ujjain, Madhya Pradesh
Timings: 5AM-7PM

11. Kandariya Mahadeo Temple, Khajuraho

Kandariya Mahadeo

Image Credit: China Crisis for Wikipedia

Holding quite a fame among the group of temples in Khajuraho, this temple was built around the year 1050 BC. Decorated with ornate carvings and the 900 sandstone sculptures, the main deity of this temple is Lord Shiva. The Shiva Linga is situated at the Garba Griha and the architecture of the temple showcases the medieval architecture which can be witnessed.

Location: Khajuraho, Madhya Pradesh
Timings: 6AM-6PM

12. Kal Bhairav Mandir, Ujjain

Kal Bhairav Temple

Image Credit: Utcursch for Wikipedia

This temple worships Kal Bhairav who is also known as the main deity of the Ujjain city. This is one of the must visit temple in Madhya Pradesh where liquor is offered as the main offering. Inside the temple there is an idol of Kal Bhairav who is also called the chief of Ashta Bhairava.

Location: Jail Road, Bhairav Garh, Ujjain, Madhya Pradesh
Timings: 5AM-7PM

13. Chintaman Ganesh Temple, Ujjain

Chintaman Mandir

Image Credit: Mandirmandir.com

One of the most important temples in Madhya Pradesh, Chintaman Ganesh Temple was built during the rule of Paramaras. The main deity of this temple is Lord Ganesha who is housed at the ‘Garbhagriha’. This temple is known for holding the charm of the ancient period, it is believed that Lord Ganesha himself came to earth and created this temple.

Location: Chintamani Road, Ujjain, Madhya Pradesh
Timings: 6AM-12PM and 5PM-10PM

14. Matangeshwar Temple, Khajuraho

Matangeshwar Temple

Image Credit: Myoksha.com

This is the only temple which exists of Chandela reign and known as one of the magnificent temples in the Western group of Khajuraho temples. The main deity of this temple is Lord Shiva and boasts one of the largest lingams in North India. Built around 1100 years ago, the Matangeshwar temple is considered to be one of the important pilgrimage sites in Khajuraho. The Shivratri festival celebrated here is one of the most vibrant celebrations to be witnessed.

Location: Rajnagar Road, Sevagram, Khajuraho, Madhya Pradesh
Timings: 6AM-10PM

15. Annapurna Temple, Indore

Annapurna Temple

Image Credit: Indore.nic.in

This temple is dedicated to Annapurna, the goddess of food. The Annapurna temple is considered to be one of the famous pilgrimage sites in Indore. Boasting the elaborated carvings and also a splendid architecture, this temple is a place worth a visit. This temple also has shrines which are dedicated to Shiva, Hanuman and Kalabhairava.

Location: Kranti Kriplani Nagar, Indore, Madhya Pradesh
Timings: 5AM-12PM, 2PM-10PM

16. Lakshmana Temple, Khajuraho

Lakshman Temple

Image Credit: Christopher Voitus for Wikipedia

Reflecting the magnificent architecture, this temple is dedicated to Lord Vishnu. This was built by the Chandela kings and this temple is considered to be one of the largest among the western wing of Khajuraho complex. The temple boasts the exhibition of magnificent images of more than 600 gods at the exterior wall. With its beautiful architecture and a breathtaking mandapa and antral, this temple is worth a visit in Madhya Pradesh.

Location: Khajuraho, Madhya Pradesh
Timings: 5:00 am to 12:00 pm and 4:00 pm to 9:00 pm

17. Javari Temple, Khajuraho

Javari Temple

Image Credit: JustDial.com

The Javari temple is one of the famous shrines in the Eastern Group of Khajuraho which is known for its magnificent architecture. According to the legends, it is believed that the temple is named after the person named Javari who owned this land on which the temple is built. The temple boasts immaculate designs and surreal carvings which reflects the beauty of the bygone era.

Location: Eastern Group of Temples, Sevagram, Khajuraho, Madhya Pradesh
Timings: 5AM-12PM and 4PM-9PM

Further Read: 4 Best Tourist Circuits In Madhya Pradesh In 2022

While visiting Temples in Madhya Pradesh, the holy shrines will let you enthrall the inner peace. You will put your foot to an entirely new universe on your trip to Madhya Pradesh. The scenic beauty, holy shrines, intricate carvings, and serenity are what will attract you multiple times to the state.

Disclaimer: TravelTriangle claims no credit for images featured on our blog site unless otherwise noted. All visual content is copyrighted to its respectful owners. We try to link back to original sources whenever possible. If you own the rights to any of the images, and do not wish them to appear on TravelTriangle, please contact us and they will be promptly removed. We believe in providing proper attribution to the original author, artist or photographer.

Please Note: Any information published by TravelTriangle in any form of content is not intended to be a substitute for any kind of medical advice, and one must not take any action before consulting a professional medical expert of their own choice.

Frequently Asked Questions About Temples in Madhya Pradesh

What is the best time to visit Madhya Pradesh?

Winters are pleasant over there, so you can accordingly pack bags from October to February. Monsoon won’t be the wrong time as well for hill stations and waterfalls visit.

How many Jyotirlingas are there in Madhya Pradesh?

Madhya Pradesh boats of two Jyotirlingas, Omkareshwar temple, and Mahakaleshwar temple out of the 12 Jyotirlingas in India.

Why is Madhya Pradesh called Heart of India?

Centrally located, Madhya Pradesh not only geographically is termed as Heart of India, but due to its rich cultural heritage, the heart of India lies in MP.


Looking To Book An International Holiday?


People Also Read:

Category: madhya pradesh, Temples

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month