Diwali Lakshmi Puja Vidhi 2026

The complete Lakshmi-Ganesha puja at home, in 9 steps. Each step speaks the instruction first, then the mantra is chanted, so you can do the action while you listen.

The 9 steps of the puja

  1. Pavitrikaran & Sankalpa: Sit on your asan facing east or north.
  2. Deep Prajjawalan: Light the large ghee diya, the Akhand Diya, and place it to the right of the deity.
  3. Ganesha Pooja: Every pooja begins with Lord Ganesha.
  4. Kalash Sthapana: Tie moli around the kalash and fill it with water.
  5. Lakshmi Avahan & Abhishek: Hold a flower in folded hands and meditate on Goddess Lakshmi seated on her lotus.
  6. Vastra & Alankar: Apply red chandan, then sindoor, to Goddess Lakshmi.
  7. Naivedya Offering: Place the prasad, fruits, kheel and batasha before her, then the sweets.
  8. Maha Aarti: Light camphor and the ghee lamps in the aarti plate.
  9. Pushpanjali & Dakshina: Take flowers in both hands and stand with folded hands while the Mantra Pushpanjali is chanted.

Lakshmi Puja muhurat 2026 (Sunday, 8 November)

Diwali puja samagri list

Frequently asked questions

When is Lakshmi Puja in 2026?

Sunday, 8 November 2026. Amavasya runs from 11:27 AM on 8 November to 12:31 PM on 9 November. Lakshmi Puja is done during Pradosh Kaal.

How long does the puja take?

About 45 to 60 minutes.

Is it free?

Yes. The complete guide is free, with no ads.

Start the puja