Home / Puja Guide / Ganesha Chaturthi Puja: The Sacred Festival of Lord Ganesha’s Arrival

Ganesha Chaturthi Puja: The Sacred Festival of Lord Ganesha’s Arrival

Ganesh Chaturthi Puja: The Complete Shodashopachara Guide
🪔 Puja Guide

Ganesh Chaturthi Puja

A complete, step-by-step Shodashopachara guide — sixteen sacred offerings for welcoming Lord Ganesha into your home.

By Bhal 18 min read Updated 26 Jun 2026
Ganesh Chaturthi Puja
Before You Begin

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:

  1. 1Cleaning — Thoroughly clean the house, especially the area where the puja will be conducted, to ensure a pure and sacred environment.
  2. 2Decoration — Decorate the house with flowers, rangoli, traditional torans, festoons, and lights to create a festive atmosphere.
  3. 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.
  4. 4Modak preparation — Modak is Lord Ganesha's favorite sweet. Prepare it ahead of time, at home or from a local sweet shop.
  5. 5Puja setup — Set up an altar or table covered with a clean cloth, place the idol on it, and arrange the puja items neatly.
  6. 6Invitations — If inviting friends, family, or neighbors, inform them of the date and time in advance.
  7. 7Essentials — Keep a kalash, betel leaves and nuts, turmeric, kumkum, sandalwood paste, and aarti plates ready.
  8. 8Schedule — Plan a puja timing that's convenient for you and your family, usually morning or evening.
  9. 9Learn the rituals — Familiarize yourself with the procedure beforehand, or seek guidance from a priest or elder.
  10. 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.

The Ritual Itself

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.

16 Sacred Offerings
1
Invoking the Deity

Avahana

Avahana puja is performed as the first of the sixteen steps — inviting Lord Ganesha to come and reside in the place of worship.

  1. Take a clean puja area and spread a clean cloth on it.
  2. Place the idol or picture of Lord Ganesha on the puja area.
  3. Take a kalasha (pot) filled with water, and place it next to the idol.
  4. Light a diya or lamp in front of the idol.
  5. Take some flowers and akshata (rice mixed with turmeric) in a plate and keep it in front of the idol.
  6. Take a bell and ring it three times.
  7. Pray to Lord Ganesha and ask for his blessings and presence in the puja.
  8. Take some water in your right hand and sprinkle it on yourself and the puja area to purify it.
  9. Offer flowers and akshata to Lord Ganesha and chant his mantras.
  10. Offer sweets or fruits as prasad.
  11. Sprinkle more water on Lord Ganesha as a sign of purification.
  12. Place your hands in a prayer position and offer your gratitude.
  13. Ring the bell three times to mark the end of Avahana puja.
2
Offering a Seat

Asana Puja

Asana Puja offers a seat to the deity as part of the sixteen-offering ritual.

  1. Clean the seat or Asana on which the deity is to be seated.
  2. Offer water to the Asana, sprinkle some flowers, and place a cloth on it.
  3. Invoke the presence of the deity by chanting mantras and ringing the bell.
  4. Offer the deity a seat on the Asana by chanting mantras.
  5. Offer water for washing the feet of the deity.
  6. Offer water to drink to the deity.
  7. Offer water for washing the hands of the deity.
  8. Offer water for bathing the deity.
  9. Offer new clothes to the deity.
  10. Offer sandalwood paste, turmeric, and vermilion paste.
  11. Offer flowers, incense, and a lamp.
  12. Offer food or prasad.
  13. Offer water for final purification.
  14. Offer a flower garland.
  15. Perform aarti with a camphor or ghee lamp.
  16. 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.

3
Washing the Feet

Padya Puja

Padya puja is the worship of Lord Ganesha's feet, offering water to wash them.

  1. Sprinkle a few drops of water on your own feet to purify them.
  2. Sprinkle water on the feet of the idol of Lord Ganesha.
  3. Offer a flower to Lord Ganesha's feet.
  4. Offer akshata (rice mixed with turmeric) to his feet.
  5. Apply perfume or sandalwood paste to his feet.
  6. Offer betel leaves and nuts to his feet.
  7. Offer aarti to his feet using a camphor or ghee lamp.
Mantra
ॐ हस्तिपद्माभ्यां नमः
Om Hasti Padaabhyam Namah
Meaning: Salutations to Lord Ganesha, who has the feet of an elephant.
ॐ श्री विनायकाय नमः
Om Shree Vinaayakaaya Namah
Meaning: Salutations to Lord Ganesha.
4
Rinsing Mouth & Hands

Arghya Puja

Arghya puja offers water to the deity to rinse the mouth and hands.

  1. Take a small bowl or conch shell in your right hand.
  2. Fill it with fresh water and add some flowers or tulsi leaves.
  3. Hold the bowl in both hands while chanting the mantra below.
  4. Offer the water to Lord Ganesha by pouring it in front of the idol while chanting.
  5. Ring a bell to signify the offering and express gratitude.
Mantra
"Om Ganeshaya Namah, Arghyam Samarpayami"
5
Offering Water to Drink

Achamana

Achamana is the ritual of sipping water three times from the right hand to purify oneself before performing the puja.

  1. Hold a small cup of water (Achamani) in your right hand.
  2. Sit facing the Ganesha idol or picture.
  3. Visualize Ganesha as the supreme consciousness and mentally offer your prayers.
  4. Take a small sip of water from the Achamani.
  5. Hold the water in your mouth and recite: "ॐ केशवाय नमः"
  6. Swallow the water and take another sip.
  7. Hold and recite: "ॐ नारायणाय नमः"
  8. Swallow and take the final sip.
  9. Hold and recite: "ॐ माधवाय नमः"
  10. Swallow the water to conclude the Achamana ritual.
6
Ritual Bath

Snana (स्नान)

Snana, the ritual bath, is an important step in Shodashopachara Ganesh Puja.

  1. Take a clean, small vessel (दिपाती) filled with clean water.
  2. Hold the vessel in your left hand, and with your right hand sprinkle water on the idol.
  3. Chant the Gangasnanam mantra below while offering the water.
  4. Sprinkle some water on yourself and take three sips while reciting the Keshavaya mantras.
  5. Wipe the idol dry using a clean cloth to complete Snana.
Mantra
गङ्गास्नानं मया दत्तं गणेश व्यापक प्रभो। अशुद्धत्वं न जानाति स्नानं ते कर्पया कृतम्।।
Gangasnānam mayā dattam ganesha vyāpaka prabho। Ashuddhatvam na jānāti snānam te karpayā kritam।।
ॐ केशवाय नमः। ॐ नारायणाय नमः। ॐ माधवाय नमः।
Om Keshavaya Namah। Om Narayanaya Namah। Om Madhavaya Namah।
7
Offering New Clothes

Vastra Puja

Vastra Puja is the ritual of offering new clothes to Lord Ganesha.

  1. Take a clean or new cloth and place it in front of the idol.
  2. Offer flowers and akshata to the cloth while reciting "Om Vastraya Namah".
  3. Hold the cloth and offer akshata and flowers to it again while reciting the same mantra.
  4. Unfold the cloth and hold it in front of the idol.
  5. Offer akshata and flowers to the idol while reciting the same mantra.
  6. Touch the cloth to the idol's feet, then offer it while reciting the mantra.
  7. Place the cloth on the idol's lap or shoulders as a sign of respect.
  8. Offer more flowers and akshata to the cloth.
  9. Offer aarti and seek Lord Ganesha's blessings.

Devotees believe this offering brings prosperity, happiness, and good health.

8
The Sacred Thread

Yajnopavita

The Yajnopavita, or sacred thread, is offered to the deity as part of the ritual.

  1. After offering Vastra, take the Yajnopavita and hold it in your hands.
  2. Sprinkle some water and akshata on the Yajnopavita.
  3. Offer flowers to the Yajnopavita.
  4. Offer sandalwood paste, akshata, and flowers while chanting the mantra below.
  5. Tie the Yajnopavita around the idol of Lord Ganesha.
  6. Offer flowers and continue to the next step.
Mantra
ॐ यज्ञोपवीतं परमं पवित्रं प्रजापतेर्यत् सहजं पुरस्तात् । आयुष्यमग्रयं प्रतिमुञ्चशुभ्रं यज्ञोपवीतं बलमस्तु तेजः ॥
Om Yajnopavitaṃ Paramaṃ Pavitraṃ Prajāpateryat Sahajāṃ Purastāt। Āyuṣyamagrayaṃ Pratimuñcaśubhraṃ Yajnopavītaṃ Balamastu Tejaḥ॥

If unfamiliar with Sanskrit mantras, learn from a qualified priest or guru to ensure correct pronunciation and meaning.

9
Sandalwood Paste

Gandha

Offering Gandha (sandalwood paste or fragrant substances) is an important part of the ritual.

  1. Take a small amount of sandalwood paste, kumkum, or turmeric powder in a container.
  2. Offer flowers to the idol of Lord Ganesha.
  3. Take a small amount of the paste on your right hand.
  4. Apply it to the forehead — and optionally the neck, shoulders, and arms — of the idol.
  5. Recite the mantra below as you apply the paste.
Mantra
गन्धं समर्पयामि
Gandham Samarpyami
Meaning: I offer this fragrant paste to you, O Lord Ganesh.
10
Offering Incense

Dhoopa

  1. Take the incense holder (Dhoop-dani) and light the incense stick.
  2. Hold the incense stick in your right hand.
  3. Take flowers in your left hand and offer them while chanting the mantra below.
  4. Hold the incense stick in front of Lord Ganesha and move it around thrice, clockwise.
  5. Place the incense stick in its holder and let it burn.
  6. Offer flowers and bow down to Lord Ganesha as it burns.
Mantra
ॐ धूपं आघ्रापयामि।
Oṁ Dhūpaṁ āghrāpayāmi।
11
Lighting a Lamp

Deepa

  1. Take a small lamp and fill it with oil or ghee, insert a cotton wick, and light it.
  2. Hold the lamp in your right hand and offer it to Lord Ganesha while reciting the first mantra below.
  3. Wave the lamp in a circular motion in front of Lord Ganesha, then place it on the right side of the idol.
  4. Offer flowers to the lamp while reciting the second mantra below.
  5. Take the aarti plate and perform aarti, chanting the Ganesha aarti mantra.
Mantra
दीपज्योति: परब्रह्म, दीपज्योति: जनार्दना। दीपो हरतु मे पापं, दीपज्योतिर्नमोऽस्तुते॥
Dīpajyotiḥ parabrahma, dīpajyotiḥ janārdanā। Dīpo haratu me pāpaṃ, dīpajyotirnamo'stute॥
Meaning: The lamp is the symbol of supreme consciousness and knowledge. I bow to the lamp which destroys all ignorance and evil.
शुभ्रं करोति कल्याणं आरोग्यं धनसंपदा। शत्रुबुद्धिविनाशाय दीपज्योतिर्नमोऽस्तुते॥
śubhraṃ karoti kalyāṇaṃ ārogyaṃ dhanasaṃpadā। śatrubuddhivināśāya dīpajyotirnamo'stute॥
Meaning: The lamp brings prosperity, health, and destroys the intellect of enemies.

Mantras and procedures may vary by tradition and region — a priest or experienced elder can offer detailed guidance.

12
Offering Food

Naivedya

  1. After offering the deepa, wash your hands and sprinkle water on the food to be offered.
  2. Offer the food by placing it in front of the idol or picture. It should be vegetarian and pure.
  3. Offer flowers and dhoop (incense) to the food.
  4. Chant the Gayatri Mantra below while offering the food.
  5. Take a small portion of the food and consume it as prasad, considered blessed by the deity.
  6. Distribute the rest as prasad to devotees present.
  7. Offer water to wash your hands after Naivedya is complete.
Mantra — Gayatri Mantra
"Om Bhur Bhuvah Swah, Tat Savitur Varenyam, Bhargo Devasya Dhimahi, Dhiyo Yo Nah Prachodayat"

Always offer the best-quality food, cooked with a pure and positive intention.

13
Betel Leaves & Nuts

Tambula

  1. Take a betel leaf and wash it properly with water.
  2. Put some kumkum or roli on the betel leaf.
  3. Place some supari (betel nut) and cloves on the leaf.
  4. Put some turmeric powder and sandalwood powder on the leaf.
  5. Add a few drops of rose water or other fragrant water.
  6. Fold the leaf and offer it to Lord Ganesha while reciting the mantra below.
Mantra
"Om bhakta-jana-samrakshakaaya Namah Tambulaaya Namah"
14
Offering Money or Gifts

Dakshina

  1. Take some coins or currency notes as per your choice and keep them ready.
  2. Offer them to Lord Ganesha while reciting the mantra below.
  3. Touch the coins or notes to the feet of Lord Ganesha, then offer them as dakshina.
  4. Distribute the dakshina to priests or others who helped in the puja, or keep it as an offering.
Mantra
ॐ श्री गणेशाय नमः
Om Shri Ganeshaya Namaha

Offer dakshina with devotion and gratitude towards Lord Ganesha and those who helped in the puja.

15
Bidding Farewell

Visarjana

Visarjana is the final step, where the idol of Lord Ganesha is immersed in water.

  1. Offer your prayers to Lord Ganesha and seek his blessings.
  2. Place the idol in a basket or decorated plate.
  3. Decorate the basket or plate with flowers and other ornaments.
  4. Begin chanting the Ganesh Aarti or another devotional song.
  5. Move towards the nearest water body — a river, lake, or designated immersion tank.
  6. Continue chanting and sprinkle flowers on the idol along the way.
  7. At the water body, chant the Visarjana mantra below.
  8. Invoke Lord Ganesha's blessings and seek his permission to immerse the idol.
  9. Gently immerse the idol while continuing to chant the mantra.
  10. Offer your final prayers and seek Lord Ganesha's blessings.
  11. Return home with a sense of satisfaction, having performed the sacred ritual.
Visarjana Mantra
ॐ गणेशाय नमः। वक्रतुण्ड महाकाय सुर्यकोटि समप्रभ। निर्विघ्नं कुरु मे देव सर्वकार्येषु सर्वदा।।
Om Ganeshaya Namaha, Vakratunda Mahakaya Suryakoti Samaprabha। Nirvighnam Kuru Me Deva Sarva-Kaaryeshu Sarvada॥

For the complete immersion process, see our dedicated guide: Ganesh Immersion (Ganesh Visarjan) →

Performing Shodashopachara Puja with devotion and sincerity is believed to bestow blessings and divine grace upon the worshipper. Customs and mantras may vary by region and family tradition — when in doubt, consult a priest or family elder.

|| ॐ गं गणपतये नमः ||

May this guide help you welcome Lord Ganesha into your home with devotion, and may he remove every obstacle from your path this Ganeshotsav.

Complete guide to celebrate Ganesh Chaturthi - Click here
🕉 Ganesh chaturthi guide

Preparation before Ganesh Chaturthi celebration