--> Skip to main content


Triveni Navgraha Temple at Ujjain in Madhya Pradesh

Triveni Navgraha Temple in Ujjain, Madhya Pradesh, is a famous shrine dedicated to Navgrahas or nine planets in Hindu astrology. The shrine was earlier known as Shani Mandir. Triveni Navgraha Temple is situated on Indore – Ujjain Road. The name Triveni because the temple it is on the confluence of Shipra River and two other rivulets.

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.

The murti of Mangal in the shrine is believed to be powerful and the deity is offered flowers, coconuts, mustard oil and vermilion. The shrine attracts hundreds of devotees when Mangal falls on Tuesday or Mangalvar.