In Hindu worship, rituals and pujas are crucial to balance the spiritual, karmic, and ancestral domains of life. One such powerful and distinctive ritual is the Narayana Bali Puja, which is done to give relief to souls trapped in the world as a result of unnatural death or unsatisfied desires. Based on the Garuda Purana, this puja is necessary to make sure that peace reaches deceased souls and obstructions experienced by their families are cleared.

What is Narayana Bali Puja?
Narayana Bali Puja is a Vedic religious ritual done to free the souls of ancestors who met unnatural deaths or whose last rites were not done perfectly. As per Hindu beliefs, these souls roam as upset spirits (preta-atmas), creating problems for their descendants in the form of economic woes, health issues, hindrances in their profession, or domestic issues.
This puja is mentioned in the Garuda Purana as a solution to give peace to these souls and to ensure that their unfulfilled desires are fulfilled so that they can reach the heavenly abode.
Unnatural deaths are:
Accidents
Suicide
Drowning
Murder
Snakebite
Death caused by epidemic or war
When these deaths are of a sudden or unnatural nature, the soul tends to get stuck in the world, unable to proceed. Narayana Bali Puja serves as a passage for these souls so that they gain moksha (liberation).
Why is Narayana Bali Puja Conducted?
The puja is conducted to nullify Pitru Dosha (ancestral curse), which happens when the ancestors are unhappy because of the lack of proper last rites or unnatural death. The existence of Pitru Dosha can be seen in the form of:
Delay in marriage or repeated setbacks in relationships
Issues during childbirth or constant miscarriages
Loss of money and job instability
Illnesses with no medical reason
Disharmony within the family
Constant dreams about snakes or ancestors
Through the practice of Narayana Bali Puja, not only do families offer peace to their ancestors, but they also eliminate the karmic obstacles that prevent prosperity and happiness.
Procedure of Narayana Bali Puja
The Narayana Bali Puja is a strong and sophisticated ritual, usually performed in holy sites such as Trimbakeshwar Jyotirlinga (Nashik, Maharashtra). The puja typically requires two to three days, and the following procedures:
1. Sankalp (Resolution)
The devotee, under the guidance of the priest, pledges to perform the ritual sincerely.
2. Calling the Deities
Lord Vishnu (in his form of Narayana) and Yamraj (the death god) are called upon.
3. Ritual for the Dead Soul
A symbolic ritual is conducted using the effigies of wheat flour or rice, symbolising the dead person. These effigies are given oblations as if they were the dead souls.
4. Homa (Sacred Fire Ritual)
Mantras are chanted while making offerings into the fire to guide the soul of the deceased to peace and moksha.
5. Pind Daan (Offering to Ancestors)
Rice balls (pinda) are offered especially to the ancestors to appease their souls.
6. Final Blessings
The ceremony is ended by praying for the happiness of the family and blessings from ancestors.
Narayana Bali Puja Benefits
Performing this puja has enormous spiritual, emotional, and material gains. Some of the key benefits are:
1. Release of Deceased Souls
It assists ancestors who had unnatural deaths in achieving moksha, releasing them from worldly attachment.
2. Eradication of Pitru Dosha
This ritual addresses the curse of ancestors directly, eliminating hurdles associated with Pitru Dosha.
3. Peace and Harmony among Family Members
The puja curtails conflicts, misunderstandings, and negativity, bringing back peace among families.
4. Childbirth Blessings
Couples with issues in conception or repeated miscarriages usually reap benefits after performing this puja.
5. Improvement in Financial Growth and Stability
The puja erases karmic blocks, which are the causes of financial instability, allowing prosperity and career advancement.
6. Safety from Negative Energies
Narayana Bali keeps the family safe from negative energies, accidents, and unexpected issues.
7. Spiritual Growth
The puja not just assists ancestors but also provides directions to the living to ensure spiritual growth and inner harmony.
Who Can Do Narayana Bali Puja?
This puja is highly recommended for:
Families having Pitru Dosha in their birth chart.
Couples who have gone through frequent miscarriages or childbirth issues.
Families suffering from financial losses, business failures, or unexpected fallouts.
People tormented by dreams about ancestors or snakes.
Relatives of people who had unnatural deaths.
Anyone who is constantly facing hurdles in career, marriage, or health.
Best Location to Do Narayana Bali Puja
The most spiritually charged location to conduct Narayana Bali Puja is Trimbakeshwar Jyotirlinga in the vicinity of Nashik, Maharashtra. The temple is one of the 12 Jyotirlingas of Lord Shiva, and the fact that there is a sacred Kushavarta Kund there makes it a perfect location for rituals such as Narayana Bali, Tripindi Shraddha, and Kaal Sarp Puja.
Thousands of pilgrims from all over India and overseas make a visit to Trimbakeshwar every year just to conduct these rituals.
Conclusion
The Narayana Bali Puja is a foremost Vedic ritual for mitigating Pitru Dosha, freeing deceased souls, and bringing prosperity back to families. Through providing peace to ancestors who passed away in unnatural ways, devotees not only perform their religious obligation but also guarantee harmony, good health, and prosperity in their own lives.
Execution of the puja at Trimbakeshwar Jyotirlinga is very auspicious because of its religious power and importance. But the efficacy of this sacred ritual is subject to the knowledge, experience, and honesty of the pandit who is performing it.
One of the most esteemed priests in Trimbakeshwar, Shivendra Guru Ji is the topmost pandit for Kaal Sarp Puja, Narayana Bali Puja, and other family rituals. With years of experience, profound expertise in Vedic texts, and a high reputation for performing genuine pujas, Shivendra Guru Ji has brought peace and prosperity to millions of devotees.
One of the most seasoned and reliable pandits for Narayana Bali Puja, he is renowned for conducting the rituals with full Vedic practices and dedication. Book your Narayana Bali Puja with an experienced and knowledgeable Pandit for authentic rituals and peace of mind. Contact us !
Author: Shivendra Guru Ji
For an accurate and authentic puja, Shivendra Guru Ji is the best pandit for Kaal Sarp Puja in Trimbakeshwar. With years of experience and unmatched spiritual discipline, he ensures each ritual is conducted with precision, sanctity, and divine energy.
Feel free to connect with me on Instagram, and book your Kalsarp Dosh Shanti Pooja at Trimbakeshwar Temple in Nashik with an experienced and knowledgeable Pandit for authentic rituals and peace of mind.
FAQs on Narayana Bali Puja
How long is Narayana Bali Puja?
The puja is normally 2–3 days in length, depending on rituals and the pandit’s guidance.
How much does Narayana Bali Puja cost?
The price is commonly ₹20,000 to ₹35,000, depending on arrangements, the number of priests, and temple facilities.
Is Narayana Bali Puja performed by women?
Yes, women and men can both do this puja. Indeed, couples are usually requested to do it together.
What do devotees need to bring for the puja?
In general, all puja materials are prepared by the pandit. Devotees just need to bring traditional attire and devotion.
What is the best time to perform Narayana Bali Puja?
It may be done at any time of the year, though Amavasya, Pitru Paksha, and Shravan month are particularly favourable.




