BookMyMandir

Satyanarayan Puja

A puja of gratitude and blessing, performed to honour Lord Vishnu in his form as Satyanarayan, the true, imperishable one.

Satyanarayan Puja is a devotional ritual dedicated to Lord Vishnu in his form as Satyanarayan — 'the eternal truth.' It combines a formal puja with recitation of the Satyanarayan Katha, a set of stories illustrating the rewards of faith and the consequences of neglecting one's vows.

Significance

The puja is traditionally performed to express gratitude for blessings received or to seek divine support before an important undertaking — a new home, a wedding, recovery from illness, or simply a full moon or auspicious day. The accompanying katha narrates stories of devotees who prospered through unwavering faith and others who faced hardship after overlooking their promise to honour Satyanarayan. Beyond its narrative, the puja is valued for bringing families and communities together in shared prayer, reinforcing honesty, gratitude, and humility before the divine.

How it's performed

A Satyanarayan Puja typically begins with a sankalp (a formal statement of intent) by the host family, followed by invocation of Lord Vishnu and other deities. A priest guides the ceremony, which includes ritual bathing (abhishekam) of the deity's image, offerings of flowers, tulsi leaves, fruits, and sweets, and the lighting of a ceremonial lamp. The central part is the recitation of the Satyanarayan Katha, told in five chapters, with family and guests seated together. The ceremony concludes with an aarti and distribution of prasad, usually a sweet semolina preparation (sheera). The puja generally takes one to two hours, though steps and duration vary by region and priest.

Who books it

Families commonly book this puja to mark housewarmings, weddings, childbirth, recovery from illness, business milestones, or simply as a periodic act of gratitude on a full moon day. It's also a popular choice for a meaningful, community-inclusive ceremony that doesn't require an elaborate multi-day setup, making it accessible for home or temple settings alike.

Frequently asked

How long does a Satyanarayan Puja take?

Most Satyanarayan Pujas take about one to two hours, covering the invocation, ritual offerings, katha recitation, and closing aarti, though timing can vary based on the priest and the number of participants.

Can Satyanarayan Puja be performed at home instead of a temple?

Yes, it's commonly performed at home, especially for occasions like housewarmings or family celebrations, though many devotees also choose to have it performed at a temple for added sanctity.

Is there a specific day recommended for this puja?

Full moon days (Purnima) are traditionally considered auspicious for Satyanarayan Puja, though many families also perform it on other significant personal or festival occasions; confirm timing preferences with your priest.

Book Satyanarayan Puja at a temple near you

Find temples offering this seva and enquire directly.

Browse temples