Skip to content
NavagrahaShanti Mantra

Navagraha Shanti Mantra

May all nine planetary deities bestow peace and harmony in our lives.

Sanskrit Text (Devanagari)

ॐ ब्रह्मा मुरारिस्त्रिपुरान्तकारी भानुः शशी भूमिसुतो बुधश्च । गुरुश्च शुक्रः शनि राहु केतवः सर्वे ग्रहाः शान्तिकरा भवन्तु ॥

Transliteration (Roman Script)

Om Brahma Muraristripurantakari Bhanuh Shashi Bhumisuto Budhashcha | Gurushcha Shukrah Shani Rahu Ketavah Sarve Grahah Shantikarah Bhavantu ||

Meaning & Translation

May Brahma (Sun), Murari/Vishnu (Moon), Tripurantakari/Shiva (Mars), the radiant Sun (Bhanu), Moon (Shashi), the son of Earth/Mars (Bhumisuta), Mercury (Budha), Jupiter (Guru), Venus (Shukra), Saturn (Shani), Rahu, and Ketu — may all these planets bestow peace upon us.

Benefits of Chanting Navagraha Shanti Mantra

  • Balances all nine planetary influences simultaneously
  • Reduces the negative effects of difficult planetary transits
  • Promotes overall harmony, health, and well-being
  • Effective during Navagraha Puja and astrological remedies
  • Creates a protective shield against malefic planetary energies

How to Chant Navagraha Shanti Mantra

  1. 1Chant facing east before a Navagraha image or yantra if available
  2. 2Practice on Saturdays (the day associated with general planetary remedies)
  3. 3Chant 108 times with any mala
  4. 4Can also be chanted once daily as a protective invocation

Best Time to Chant

Saturdays, during eclipses, before major life decisions, and during Navagraha Puja.

Recommended Repetitions

108 times; or 11 times daily as a protective practice

times per session (one mala = 108)

Source & Origin

Navagraha Stotra tradition. Found in various Jyotish and Puja texts.

Tradition:Vedic Astrology / Jyotish

About Navagraha Shanti Mantra

The Navagraha Shanti Mantra is a comprehensive invocation that addresses all nine celestial bodies (Navagraha) simultaneously, seeking their collective benevolence. In Vedic astrology, the nine grahas — Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn, Rahu, and Ketu — influence every aspect of human life through their positions at birth and their ongoing transits.

Rather than addressing individual planetary challenges, this mantra takes the holistic approach of seeking peace (shanti) from all grahas at once. This is significant because planetary influences work in combination — strengthening one planet without balancing the others can create new imbalances. The Navagraha Shanti Mantra harmonizes the entire celestial orchestra.

This mantra is commonly chanted during Navagraha Puja — a special ceremony performed before weddings, house-warmings, new business ventures, and other significant life events. It is also an excellent daily practice for those who wish to maintain astrological balance without diving into the complexities of individual planetary remedies. The mantra represents the Vedic approach to astrology: not fear of planetary influence, but respectful cooperation with cosmic forces.

Frequently Asked Questions

May Brahma (Sun), Murari/Vishnu (Moon), Tripurantakari/Shiva (Mars), the radiant Sun (Bhanu), Moon (Shashi), the son of Earth/Mars (Bhumisuta), Mercury (Budha), Jupiter (Guru), Venus (Shukra), Saturn (Shani), Rahu, and Ketu — may all these planets bestow peace upon us.
It is traditionally recommended to chant Navagraha Shanti Mantra 108 times; or 11 times daily as a protective practice times. Using a mala (prayer beads) with 108 beads helps maintain count. You can start with fewer repetitions and gradually increase as your practice deepens.
Balances all nine planetary influences simultaneously. Reduces the negative effects of difficult planetary transits. Promotes overall harmony, health, and well-being. Effective during Navagraha Puja and astrological remedies. Creates a protective shield against malefic planetary energies. Regular practice with devotion and proper pronunciation amplifies these benefits.
The best time to chant Navagraha Shanti Mantra is Saturdays, during eclipses, before major life decisions, and during Navagraha Puja.. However, this mantra can be chanted at any time with sincere devotion and a calm mind.
No, Navagraha Shanti Mantra is a universal mantra that can be chanted by anyone regardless of background, gender, or age. No formal initiation is required. Simply chant with sincerity, respect, and devotion.