12 Jyotirlingas in India: Locations, Legends & Spiritual Insights

The 12 Jyotirlingas of Lord Shiva in India

The 12 Jyotirlingas in India are among the most sacred Shiva temples in the country, representing the infinite cosmic power of Lord Shiva. The word Jyotirlinga literally translates to “pillar of light,” signifying Shiva’s endless and formless presence that transcends the physical world. These shrines are not just architectural marvels but spiritual epicenters, mentioned across the Vedas, Puranas, and several ancient scriptures.

According to Hindu mythology, when Lord Brahma and Lord Vishnu once argued about the supremacy of creation, Lord Shiva appeared as an infinite pillar of fire that pierced through the universe, the Jyotirlinga. The spots where the light emerged and manifested on earth became the 12 Jyotirlinga temples we revere today.

Each Mahadev temple in India among these 12 holds immense significance, spiritually, historically, and culturally. Devotees from across the world undertake the Jyotirlinga yatra, visiting each of the 12 famous Shiva temples in India to seek blessings, perform Abhishekam, and experience the divine energy that flows through these sacred places.

12 Jyotirlingas in India Names and Locations

Here’s a complete list of the 12 Jyotirlingas with their locations across India.

S.No. NAME LOCATION
1 Somnath Temple Gujarat
2 Mahakaleshwar Temple Madhya Pradesh
3 Omkareshwar Temple Madhya Pradesh
4 Kedarnath Temple Uttarakhand
5 Mallikarjuna Temple Andhra Pradesh
6 Bhimashankar Temple Maharashtra
7 Trimbakeshwar Temple Maharashtra
8 Kashi Vishwanath Temple Uttar Pradesh
9 Baidyanath Temple Jharkhand
10 Rameshwaram Temple Tamil Nadu
11 Nageshwar Temple Gujarat
12 Grishneshwar Temple Maharashtra

These 12 shrines together form a spiritual circuit connecting North, South, East, and West India, making it the most sacred Jyotirlinga pilgrimage route in Hinduism.

1. Somnath Jyotirlinga – Prabhas Patan, Gujarat

Somnath Jyotirlinga – Prabhas Patan, Gujarat

The Somnath Temple is considered the first among the 12 Jyotirlinga temples and stands as an enduring symbol of faith and resilience. Situated on the Arabian Sea’s shores in Gujarat, Somnath has been destroyed and rebuilt multiple times through history, each reconstruction reaffirming its eternal spirit.

Legend:

According to ancient texts, the Moon God (Chandra Dev) was cursed by his father-in-law Daksha for neglecting his other wives in favor of Rohini. To rid himself of the curse, Chandra worshiped Lord Shiva at Prabhas Patan. Moved by his devotion, Shiva restored his brightness and manifested as a Jyotirlinga at this site.

Spiritual Insight:

Somnath represents the cycle of loss and restoration, symbolizing how divine energy transcends destruction and time.

Timings: 

Somnath Temple is open for darshan from 6:00 AM – 9:00 PM

Aarti timings for Somnath Jyotirlinga are as follows:
  1. Morning Aarti is held at 7:00 AM
  2. Afternoon Aarti is held at 12:00 PM
  3. Evening Aarti is held at 7:00 PM

2. Mahakaleshwar Jyotirlinga – Ujjain, Madhya Pradesh

Mahakaleshwar Jyotirlinga – Ujjain, Madhya Pradesh

Located in the ancient city of Ujjain, the Mahakaleshwar Jyotirlinga is one of the most powerful Jyotirlingas in India, believed to be self-manifested (Swayambhu).

Legend:

According to mythology, a demon named Dushana terrorized Ujjain, prompting devotees to call upon Lord Shiva. Emerging in a fierce form as Mahakal, Shiva destroyed the demon and agreed to stay here as the city’s eternal protector.

Spiritual Insight:

Mahakaleshwar represents time (Kala) itself, the destroyer and preserver, reminding devotees of Shiva’s dominion over life and death.

Timings: 

Mahakaleshwar Temple is open for darshan from 4:00 AM – 11:00 PM

Aarti timings for Mahakaleshwar Jyotirlinga are as follows:
  1. Bhashma Aarti (with ashes) is performed at 4:00 AM every morning.
  2. Evening Aarti is held between 7:00 PM – 8:00 PM.

3. Omkareshwar Jyotirlinga – Mandhata Island, Madhya Pradesh

Omkareshwar Jyotirlinga – Mandhata Island, Madhya Pradesh

Situated on the sacred Narmada River, Madhya Pradesh. The island of Omkareshwar is naturally shaped like the holy symbol “Om.”

Legend:

It is believed that Lord Shiva appeared here to defeat the demon Vindhya, who performed penance for supreme power. Shiva was pleased and granted him blessings, manifesting as the Omkareshwar Jyotirlinga.

Spiritual Insight:

Omkareshwar stands for the union of the physical and the spiritual symbolizing the eternal sound of creation, “Om.”

Timings: 

Omkareshwar Temple is open for darshan between 4:30 AM – 9:30 PM

Aarti timings for Omkareshwar Jyotirlinga are as follows:
  1. Mangal Aarti/Morning Aarti is from 4:30 AM to 5:00 AM.
  2. Sandhya Aarti/Evening Aarti is around 8:00 PM.
  3. Shayan Aarti/Night Aarti is from 8:30 PM to 9:00 PM.

4. Kedarnath Jyotirlinga – Uttarakhand

Kedarnath Jyotirlinga – Uttarakhand

Nestled in the Himalayas near the Mandakini River, Uttarakhand. Kedarnath Temple is one of the most revered 12 Jyotirlinga places and also part of the Char Dham Yatra.

Legend:

It is said that after the Kurukshetra war, the Pandavas sought Shiva’s forgiveness. The Lord disguised himself as a bull, and when they tried to catch him, he vanished into the earth, leaving his hump visible at Kedarnath.

Spiritual Insight:

Kedarnath embodies devotion and redemption, the triumph of faith amidst the harshest terrains.

Timings: 

Kedarnath Temple remains open between May to November from 4:00 AM till 9:00 PM

Aarti timings for Kedarnath Jyotirlinga are as follows:
  1. Maha Abhishek Aarti in the morning begins around 4:00 AM.
  2. The evening Shayan Aarti is usually performed at 6:00 PM or 6:30 PM.

5. Mallikarjuna Jyotirlinga – Srisailam, Andhra Pradesh

Mallikarjuna Jyotirlinga – Srisailam, Andhra Pradesh

Located on the Nallamala Hills, Mallikarjuna Temple is among the most important Shiva temples in South India.

Legend:

According to legend, Shiva and Parvati came here to pacify their son Kartikeya after he moved to these hills in solitude. Shiva stayed here as Mallikarjuna, while Parvati took the form of Bhramaramba Devi.

Spiritual Insight:

This Jyotirlinga represents parental love, compassion, and divine unity.

Timings: 

Mallikarjuna Jyotirlinga is open for darshan between 4:30 AM – 10:00 PM

Aarti timings for Mallikarjuna Jyotirlinga are as follows:
  1. Morning ritual timings are usually around 5:00 – 5:15 AM.
  2. Evening ritual timings are mostly around 5:20 PM.

6. Bhimashankar Jyotirlinga – Pune (Khed), Maharashtra

Bhimashankar Jyotirlinga – Pune (Khed), Maharashtra

Surrounded by the lush Sahyadri Hills, Bhimashankar Jyotirlinga is a serene Mahadev temple in India.

Legend:

Shiva is said to have destroyed the demon Tripurasura here to save the gods. After the battle, the sweat from his body formed the Bhima River, which flows nearby.

Spiritual Insight:

Bhimashankar signifies the victory of righteousness and courage over arrogance and evil.

Timings: 

Bhimashankar Temple is open for darshan between 4:30 AM – 9:30 PM

Aarti timings for Bhimashankar Jyotirlinga are as follows:
  1. Morning Aarti/Kakad Aarti starts at 4:30 AM.
  2. Afternoon Aarti/Madhyan Aarti starts at 3:00 PM.
  3. Evening Aarti starts by 7:30 PM.

7. Trimbakeshwar Jyotirlinga – Trimbak, Maharashtra

Trimbakeshwar Jyotirlinga – Trimbak, Maharashtra

Situated near Nashik, Trimbakeshwar Temple lies at the source of the sacred Godavari River.

Legend:

Rishi Gautam and his wife Ahilya performed great penance here, and Lord Shiva blessed them by residing as Trimbakeshwar.

Spiritual Insight:

This Jyotirlinga is associated with purity and the cleansing of sins through sacred water and prayer.

Timings: 

Trimbakeshwar Temple is open for darshan between 5:00 AM – 9:00 PM.

Aarti timings for Trimbakeshwar Jyotirlinga are as follows:
  1. Morning Aarti/Kakad Aarti is performed at 5:30 AM.
  2. Afternoon Aarti is held between 1:00 PM to 1:30 PM.
  3. Evening Aarti is held between 7:00 PM to 9:00 PM.

8. Kashi Vishwanath Jyotirlinga – Varanasi, Uttar Pradesh

Kashi Vishwanath Jyotirlinga – Varanasi, Uttar Pradesh

The Kashi Vishwanath Temple is located in Varanasi, Uttar Pradesh. India’s holiest city. It is believed that a single visit here grants moksha (liberation).

Legend:

According to myth, Varanasi is Shiva’s eternal abode, where he remains as the Lord of the Universe (Vishwanath).

Spiritual Insight:

It represents liberation and divine knowledge, the realization of life’s ultimate truth.

Timings: 

Kashi Vishwanath Temple is open for darshan from 3:00 AM – 11:00 PM.

Aarti timings for Kashi Vishwanath Jyotirlinga are as follows:
  1. Morning Aarti/Mangala Aarti is performed between 3:00 AM to 4:00 AM.
  2. Bhog Aarti is performed between 11:15 AM to 12:20 PM.
  3. Saptarishi Aarti is performed between 7:00 PM to 8:15 PM.
  4. Shayan Aarti is performed between 10:30 PM to 11:00 PM.

9. Baidyanath Jyotirlinga – Deoghar, Jharkhand

Baidyanath Jyotirlinga – Deoghar, Jharkhand

Also known as Vaidyanath Dham, this temple is associated with Lord Shiva’s form as the Divine Healer.

Legend:

After Ravana’s penance, Lord Shiva granted him the Jyotirlinga under the condition that it should never be placed on the ground. Ravana broke this rule, and the Linga established itself permanently at Deoghar.

Spiritual Insight:

Baidyanath symbolizes healing, wellness, and devotion.

Timings: 

Baidyanath Temple is open for darshan between 4:00 AM – 9:00 PM

Aarti timings for Baidyanath Jyotirlinga are as follows:
  1. Morning Aarti is held between 4:00 AM to 5:00 AM.
  2. Evening Aarti is usually performed around 7:00 PM.

10. Rameshwaram Jyotirlinga – Tamil Nadu

Rameshwaram Jyotirlinga – Tamil Nadu

Located on the southern tip of India, Tamil Nadu. Rameshwaram Temple is one of the holiest Jyotirlinga temples and part of the Char Dham.

Legend:

Lord Rama worshipped Shiva here before crossing the ocean to Lanka, making it a symbol of penance and devotion.

Spiritual Insight:

Rameshwaram reflects unity, the meeting of Vishnu (Rama) and Shiva’s divine energies.

Timings: 

Rameshwaram temple is open for darshan between 5:00 AM – 9:00 PM.

Aarti timings for Rameshwaram Jyotirlinga are as follows:
Morning rituals are held as follows:
  1. Palliyarai Deepa Arathana: 5:00 AM
  2. Spadigalinga Deepa Arathana: 5:10 AM
  3. Thiruvananthal Deepa Arathana: 5:45 AM
  4. Vila Pooja: 7:00 AM
  5. Kalasanthi Pooja: 10:00 AM
  6. Uchikala Pooja: 12:00 PM
Evening rituals are performed as follows:
  1. Sayaratcha Pooja: 6:00 PM
  2. Arthajama Pooja: 8:30 PM
  3. Palliyarai Pooja: 8:45 PM (This marks the end of the day’s poojas/aartis)

11. Nageshwar Jyotirlinga – Dwarka, Gujarat

Nageshwar Jyotirlinga – Dwarka, Gujarat

Located near Dwarka, Gujarat. Nageshwar Temple is said to protect devotees from all forms of negativity.

Legend:

The demon Daruka imprisoned Shiva’s devotee Supriya, prompting Shiva to appear as Nageshwar to destroy the demon and free his devotee.

Spiritual Insight:

Nageshwar stands for protection, faith, and spiritual strength.

Timings: 

Nageshwar temple is open for darshan between 5:00 AM – 9:00 PM.

Aarti timings for Nageshwar Jyotirlinga are as follows:
  1. Morning Aarti/Mangal Aarti is held between 5:00 AM – 5:30 AM.
  2. Mid-day Aarti/Maha Aarti is held between 12:00 PM – 12:30 PM.
  3. Evening Aarti is held around 7:00 PM.
  4. Night-time Aarti/Shayan Aarti is held around 8:30 PM.

12. Grishneshwar Jyotirlinga – Ellora, Maharashtra

Grishneshwar Jyotirlinga – Ellora, Maharashtra

Close to the famous Ellora Caves, Maharashtra. Grishneshwar Temple is the twelfth and last among the 12 Jyotirlinga list.

Legend:

A devout woman named Kusuma worshipped Shiva daily, immersing the Linga in a tank. When her son was killed by her jealous relatives, Shiva revived him and blessed the site as Grishneshwar Jyotirlinga.

Spiritual Insight:

Grishneshwar represents forgiveness, family devotion, and divine grace.

Timings: 

Grishneshwar temple is open for darshan between 5:30 AM – 9:30 PM

Aarti timings for Grishneshwar Jyotirlinga are as follows:
  1. Mangal Aarti: 4:00 AM or 5:30 AM
  2. Sandhya Aarti (Evening Aarti): 7:30 PM
  3. Night Aarti: 10:00 PM 

The Eternal Light of Devotion

The 12 Jyotirlingas in India are not just sacred destinations, they are timeless manifestations of divine light, connecting millions of devotees to the cosmic power of Lord Shiva. Visiting these Jyotirlinga places is believed to cleanse one’s soul, dissolve sins, and lead to spiritual awakening.

Whether you call them Mahadev temples, Shiva shrines, or simply pillars of divine light, these 12 Jyotirlinga name and place combinations are a map of faith that continues to inspire generations of seekers.

Create My Trips

    Related Posts

    10 Amazing Things to Do in India in 2026

    10 Amazing Things to Do in India in 2026

    India is a land of incredible diversity from ancient temples and royal palaces to serene backwaters and snow-clad mountains. Most of the global travelers associate...

    Golden Triangle Tours Discover the Essence of India

    Golden Triangle Tours: Discover the Essence of India

    The Golden Triangle Tours of India are often described as the most quintessential introduction to the country. Connecting Delhi, Agra, and Jaipur, this travel circuit...

    The Golden Chariot Train Journey Through South India in Luxury

    The Golden Chariot Train: Journey Through South India in Luxury

    Experience the grandeur, colors, and cultures of South India like never before aboard the Golden Chariot Train, one of the most luxurious trains in South...

    Let's Get In Touch

    You are one step closer to having the best journey of your lifetime! Talk to us, write to us all that you have envisioned for your India trip, and one of our travel experts will connect with you on priority. To help you explicitly we have WhatsApp and Email addresses!

    Leave a Comment ▼

    Leave a comment

    Your email address will not be published. Required fields are marked *