Skip to main content

Ujjain Shani Mandir in Madhya Pradesh

Shani Temple in Ujjain, Madhya Pradesh, is a famous shrine dedicated to Navgrahas or nine planets in Hindu astrology. The shrine is popularly known as Shani Mandir. Another name of the temple is Triveni Navgraha Temple. Ujjain Shani Mandir is situated on Indore – Ujjain Road. The temple is on the banks of Shipra River.


The Navgrahas are Mangal, Budh, Guru, Shukra, Surya, Chandra, Shani, Rahu and Ketu.

Those having trouble in their horoscope due to bad positioning of one or more navgrahas get relief after offering prayers here.

Murtis worshipped in temple are unique as they are swayambhu or that seems to have appeared on its own.

The shrine attracts thousands of devotees when Amavasya falls on Shanivar – no moon day on Saturday.