Ganesha Chaturthi Puja: The Sacred Festival of Lord Ganesha’s Arrival
Ganesh Chaturthi Puja
A complete, step-by-step Shodashopachara guide — sixteen sacred offerings for welcoming Lord Ganesha into your home.

Preparation Before Ganesh Pujan at Home
Before Ganesh Chaturthi puja starts, there are several preparations and tasks that can be done. Here are some common activities associated with this festival:
- 1Cleaning — Thoroughly clean the house, especially the area where the puja will be conducted, to ensure a pure and sacred environment.
- 2Decoration — Decorate the house with flowers, rangoli, traditional torans, festoons, and lights to create a festive atmosphere.
- 3Puja items — Gather an idol or picture of Lord Ganesha, flowers, incense, lamps, camphor, coconuts, fruits, sweets, and other offerings. See the full Ganesh Chaturthi Puja Items List.
- 4Modak preparation — Modak is Lord Ganesha's favorite sweet. Prepare it ahead of time, at home or from a local sweet shop.
- 5Puja setup — Set up an altar or table covered with a clean cloth, place the idol on it, and arrange the puja items neatly.
- 6Invitations — If inviting friends, family, or neighbors, inform them of the date and time in advance.
- 7Essentials — Keep a kalash, betel leaves and nuts, turmeric, kumkum, sandalwood paste, and aarti plates ready.
- 8Schedule — Plan a puja timing that's convenient for you and your family, usually morning or evening.
- 9Learn the rituals — Familiarize yourself with the procedure beforehand, or seek guidance from a priest or elder.
- 10Prayers and offerings — Prepare your chants in advance, and conclude with aarti once the offerings are complete.
Customs vary by region and family — when in doubt, consult family elders or a priest for guidance specific to your tradition.
Ganesh Pujan, Step by Step
Shodashopachara Puja is a Hindu ritual that involves offering sixteen different items or services to a deity during worship. "Shodasha" means sixteen, and "upachara" means offerings — this puja is commonly performed during festivals, including Ganesh Chaturthi.
The sixteen steps below may vary slightly by tradition and region, but performing them with devotion and sincerity is believed to bestow blessings and divine grace upon the worshipper.
Avahana
Avahana puja is performed as the first of the sixteen steps — inviting Lord Ganesha to come and reside in the place of worship.
- Take a clean puja area and spread a clean cloth on it.
- Place the idol or picture of Lord Ganesha on the puja area.
- Take a kalasha (pot) filled with water, and place it next to the idol.
- Light a diya or lamp in front of the idol.
- Take some flowers and akshata (rice mixed with turmeric) in a plate and keep it in front of the idol.
- Take a bell and ring it three times.
- Pray to Lord Ganesha and ask for his blessings and presence in the puja.
- Take some water in your right hand and sprinkle it on yourself and the puja area to purify it.
- Offer flowers and akshata to Lord Ganesha and chant his mantras.
- Offer sweets or fruits as prasad.
- Sprinkle more water on Lord Ganesha as a sign of purification.
- Place your hands in a prayer position and offer your gratitude.
- Ring the bell three times to mark the end of Avahana puja.
Asana Puja
Asana Puja offers a seat to the deity as part of the sixteen-offering ritual.
- Clean the seat or Asana on which the deity is to be seated.
- Offer water to the Asana, sprinkle some flowers, and place a cloth on it.
- Invoke the presence of the deity by chanting mantras and ringing the bell.
- Offer the deity a seat on the Asana by chanting mantras.
- Offer water for washing the feet of the deity.
- Offer water to drink to the deity.
- Offer water for washing the hands of the deity.
- Offer water for bathing the deity.
- Offer new clothes to the deity.
- Offer sandalwood paste, turmeric, and vermilion paste.
- Offer flowers, incense, and a lamp.
- Offer food or prasad.
- Offer water for final purification.
- Offer a flower garland.
- Perform aarti with a camphor or ghee lamp.
- Conclude by seeking the deity's blessings and expressing gratitude.
Specific rituals and mantras may vary by tradition or region — a qualified priest can guide a more elaborate version of this step.
Padya Puja
Padya puja is the worship of Lord Ganesha's feet, offering water to wash them.
- Sprinkle a few drops of water on your own feet to purify them.
- Sprinkle water on the feet of the idol of Lord Ganesha.
- Offer a flower to Lord Ganesha's feet.
- Offer akshata (rice mixed with turmeric) to his feet.
- Apply perfume or sandalwood paste to his feet.
- Offer betel leaves and nuts to his feet.
- Offer aarti to his feet using a camphor or ghee lamp.
Arghya Puja
Arghya puja offers water to the deity to rinse the mouth and hands.
- Take a small bowl or conch shell in your right hand.
- Fill it with fresh water and add some flowers or tulsi leaves.
- Hold the bowl in both hands while chanting the mantra below.
- Offer the water to Lord Ganesha by pouring it in front of the idol while chanting.
- Ring a bell to signify the offering and express gratitude.
Achamana
Achamana is the ritual of sipping water three times from the right hand to purify oneself before performing the puja.
- Hold a small cup of water (Achamani) in your right hand.
- Sit facing the Ganesha idol or picture.
- Visualize Ganesha as the supreme consciousness and mentally offer your prayers.
- Take a small sip of water from the Achamani.
- Hold the water in your mouth and recite: "ॐ केशवाय नमः"
- Swallow the water and take another sip.
- Hold and recite: "ॐ नारायणाय नमः"
- Swallow and take the final sip.
- Hold and recite: "ॐ माधवाय नमः"
- Swallow the water to conclude the Achamana ritual.
Snana (स्नान)
Snana, the ritual bath, is an important step in Shodashopachara Ganesh Puja.
- Take a clean, small vessel (दिपाती) filled with clean water.
- Hold the vessel in your left hand, and with your right hand sprinkle water on the idol.
- Chant the Gangasnanam mantra below while offering the water.
- Sprinkle some water on yourself and take three sips while reciting the Keshavaya mantras.
- Wipe the idol dry using a clean cloth to complete Snana.
Vastra Puja
Vastra Puja is the ritual of offering new clothes to Lord Ganesha.
- Take a clean or new cloth and place it in front of the idol.
- Offer flowers and akshata to the cloth while reciting "Om Vastraya Namah".
- Hold the cloth and offer akshata and flowers to it again while reciting the same mantra.
- Unfold the cloth and hold it in front of the idol.
- Offer akshata and flowers to the idol while reciting the same mantra.
- Touch the cloth to the idol's feet, then offer it while reciting the mantra.
- Place the cloth on the idol's lap or shoulders as a sign of respect.
- Offer more flowers and akshata to the cloth.
- Offer aarti and seek Lord Ganesha's blessings.
Devotees believe this offering brings prosperity, happiness, and good health.
Yajnopavita
The Yajnopavita, or sacred thread, is offered to the deity as part of the ritual.
- After offering Vastra, take the Yajnopavita and hold it in your hands.
- Sprinkle some water and akshata on the Yajnopavita.
- Offer flowers to the Yajnopavita.
- Offer sandalwood paste, akshata, and flowers while chanting the mantra below.
- Tie the Yajnopavita around the idol of Lord Ganesha.
- Offer flowers and continue to the next step.
If unfamiliar with Sanskrit mantras, learn from a qualified priest or guru to ensure correct pronunciation and meaning.
Gandha
Offering Gandha (sandalwood paste or fragrant substances) is an important part of the ritual.
- Take a small amount of sandalwood paste, kumkum, or turmeric powder in a container.
- Offer flowers to the idol of Lord Ganesha.
- Take a small amount of the paste on your right hand.
- Apply it to the forehead — and optionally the neck, shoulders, and arms — of the idol.
- Recite the mantra below as you apply the paste.
Dhoopa
- Take the incense holder (Dhoop-dani) and light the incense stick.
- Hold the incense stick in your right hand.
- Take flowers in your left hand and offer them while chanting the mantra below.
- Hold the incense stick in front of Lord Ganesha and move it around thrice, clockwise.
- Place the incense stick in its holder and let it burn.
- Offer flowers and bow down to Lord Ganesha as it burns.
Deepa
- Take a small lamp and fill it with oil or ghee, insert a cotton wick, and light it.
- Hold the lamp in your right hand and offer it to Lord Ganesha while reciting the first mantra below.
- Wave the lamp in a circular motion in front of Lord Ganesha, then place it on the right side of the idol.
- Offer flowers to the lamp while reciting the second mantra below.
- Take the aarti plate and perform aarti, chanting the Ganesha aarti mantra.
Mantras and procedures may vary by tradition and region — a priest or experienced elder can offer detailed guidance.
Naivedya
- After offering the deepa, wash your hands and sprinkle water on the food to be offered.
- Offer the food by placing it in front of the idol or picture. It should be vegetarian and pure.
- Offer flowers and dhoop (incense) to the food.
- Chant the Gayatri Mantra below while offering the food.
- Take a small portion of the food and consume it as prasad, considered blessed by the deity.
- Distribute the rest as prasad to devotees present.
- Offer water to wash your hands after Naivedya is complete.
Always offer the best-quality food, cooked with a pure and positive intention.
Tambula
- Take a betel leaf and wash it properly with water.
- Put some kumkum or roli on the betel leaf.
- Place some supari (betel nut) and cloves on the leaf.
- Put some turmeric powder and sandalwood powder on the leaf.
- Add a few drops of rose water or other fragrant water.
- Fold the leaf and offer it to Lord Ganesha while reciting the mantra below.
Dakshina
- Take some coins or currency notes as per your choice and keep them ready.
- Offer them to Lord Ganesha while reciting the mantra below.
- Touch the coins or notes to the feet of Lord Ganesha, then offer them as dakshina.
- Distribute the dakshina to priests or others who helped in the puja, or keep it as an offering.
Offer dakshina with devotion and gratitude towards Lord Ganesha and those who helped in the puja.
Visarjana
Visarjana is the final step, where the idol of Lord Ganesha is immersed in water.
- Offer your prayers to Lord Ganesha and seek his blessings.
- Place the idol in a basket or decorated plate.
- Decorate the basket or plate with flowers and other ornaments.
- Begin chanting the Ganesh Aarti or another devotional song.
- Move towards the nearest water body — a river, lake, or designated immersion tank.
- Continue chanting and sprinkle flowers on the idol along the way.
- At the water body, chant the Visarjana mantra below.
- Invoke Lord Ganesha's blessings and seek his permission to immerse the idol.
- Gently immerse the idol while continuing to chant the mantra.
- Offer your final prayers and seek Lord Ganesha's blessings.
- Return home with a sense of satisfaction, having performed the sacred ritual.
For the complete immersion process, see our dedicated guide: Ganesh Immersion (Ganesh Visarjan) →
|| ॐ गं गणपतये नमः ||
May this guide help you welcome Lord Ganesha into your home with devotion, and may he remove every obstacle from your path this Ganeshotsav.


