Satyanarayan Puja

Satyanarayan Puja

Satyanarayan puja is a widely observed worship of Lord Vishnu in the form of Satyanarayan, the lord of truth. Families commonly do it on full-moon days (Purnima), at griha pravesh, on a business or family milestone, or after a wish is fulfilled.

Who it is for

Families wanting to perform a simple, family-centred puja on an occasion, and those who have heard of it and want to understand it.

What it involves

  • Sankalp and invocation of Vishnu
  • Worship of the kalash and the deity
  • Recitation of the Satyanarayan Katha, with five chapters
  • Offering of prasad, traditionally a sweet made of semolina, ghee, sugar and banana
  • Aarti and distribution of prasad

Duration

About 2–3 hours at home. Fewer if shorter forms are used.

Planning for a city home

  • Invite family and neighbours, if you wish. A small space works.
  • A pandit or a family member who can recite the katha is needed.
  • Check society rules for lamps and incense.

When to perform

Purnima is a popular day. For griha pravesh, see Griha Pravesh Muhurat.

Limitations

This is a devotional practice. No result or protection is promised.

FAQs

It is traditionally popular on Purnima, but families do it on other days too.

No. It is also done for other occasions.

Custom varies by family.

Related Services

Ganesh Puja

What Ganesh puja involves, when it is performed, simple steps for Mumbai and Thane homes and how to plan around society rules.

Explore Ganesh Puja
Panchang, Tithi and Auspicious Dates

Understand the five limbs of the Panchang, find festival and auspicious dates, and learn how to choose dates for business, vehicle purchase and travel.

Explore Panchang, Tithi and Auspicious Dates
Navagraha Shanti Puja

What Navagraha Shanti Puja is, the nine planets worshipped, how it is performed and what to prepare.

Explore Navagraha Shanti Puja

Get Consultation Now

Tell us your question and we will reply by phone or WhatsApp. Consultations are held online by phone or video, in English, Hindi or Marathi.

Get Consultation Now Call +91 99676 58331