Illustration of a Shivling with Mount Kailash in the background for the 12 Jyotirlingas guide

Temples

The 12 Jyotirlingas: A Complete Guide

Across India, twelve temples hold a status unlike any other Shiva shrine: they are believed to house a Jyotirlinga, a "lingam of light," a self-manifested form of Shiva rather than one installed by human hands. For devotees, visiting all twelve is considered one of the most significant pilgrimages in Shaivism.

What makes a Jyotirlinga different

While there are countless Shivlings worshipped across India, the twelve Jyotirlingas are considered uniquely sacred because tradition holds that Shiva himself manifested at these sites in a form of radiant light, rather than the lingam being consecrated through ritual alone. Each has its own founding legend, often tied to a specific act of devotion, a demon defeated, or a boon granted.

The twelve, by region

1. Somnath, Gujarat. Considered the first among the twelve, with a temple history marked by repeated destruction and reconstruction over centuries, itself a fitting echo of Shiva's own symbolism of renewal.

2. Mallikarjuna, Andhra Pradesh. Located atop Srisailam hill, this temple is unusual in also being one of the Shakti Peethas, sacred to the goddess, making it significant to both Shaivite and Shakta traditions.

3. Mahakaleshwar, Ujjain, Madhya Pradesh. Known for its Bhasma Aarti, a pre-dawn ritual where the deity is adorned with sacred ash, believed to be one of the most powerful Jyotirlinga sites for those seeking protection from untimely death.

4. Omkareshwar, Madhya Pradesh. Situated on an island in the Narmada River shaped like the Om symbol, giving the temple its name.

5. Kedarnath, Uttarakhand. Among the most physically demanding to reach, high in the Himalayas, and deeply tied to Pandava legend from the Mahabharata.

6. Bhimashankar, Maharashtra. Nestled in the Sahyadri hills, associated with the legend of Shiva defeating the demon Bhima.

7. Kashi Vishwanath, Varanasi, Uttar Pradesh. Located in what's considered Shiva's own city, Varanasi, and among the most visited Jyotirlingas due to the city's broader spiritual significance.

8. Trimbakeshwar, Maharashtra. Near the source of the Godavari River, notable for its unique lingam featuring three faces representing Brahma, Vishnu, and Shiva.

9. Vaidyanath, Jharkhand. Also called the "healing" Jyotirlinga, associated with Shiva in his form as a physician to the ailing.

10. Nageshwar, Gujarat. Near Dwarka, associated with protection from poison and negative forces, tied to a legend involving a demon named Daruka.

11. Rameshwaram, Tamil Nadu. Linked directly to the Ramayana, believed to be where Lord Rama worshipped Shiva before the battle with Ravana.

12. Grishneshwar, Maharashtra. The last of the twelve, located near the Ellora Caves, with a founding legend centered on a devoted wife's unwavering faith.

Planning a Jyotirlinga pilgrimage

The twelve sites span across multiple states, from Gujarat to Tamil Nadu to the Himalayan reaches of Uttarakhand, so visiting all of them typically isn't a single trip but a journey undertaken over years. Many devotees prioritize by region, completing a cluster of nearby temples in one trip (Maharashtra alone holds five of the twelve).

There's no prescribed order required by tradition, though many pilgrims choose to begin with whichever Jyotirlinga is most accessible to them and build outward from there.

Planning a visit to Kedarnath specifically? Read our full guide: Kedarnath Temple: Legend, Location, and How to Visit.