Lakshmi Puja

Book Lakshmi Puja Online With Verified Pandits

Worship Goddess Lakshmi and seek her blessings for prosperity, abundance and the well-being of your family. Find an experienced Pandit and schedule a Lakshmi Puja at home or at your business through PujaGuru.

Also on iPhone — download from the App Store (opens in a new tab)

What is Lakshmi Puja?

Lakshmi Puja is the worship of Goddess Lakshmi, the consort of Lord Vishnu, revered as the goddess of wealth, fortune, prosperity and auspiciousness.

The most widely celebrated Lakshmi Puja takes place on the evening of Diwali, when homes and businesses are cleaned, lit with diyas and decorated with rangoli to welcome the goddess. Lord Ganesha is traditionally worshipped alongside her.

When is Lakshmi Puja performed?

Lakshmi Puja is performed on many occasions, including:

  • Diwali, the festival of lights
  • Dhanteras and other days of the Diwali festival
  • Kojagari (Sharad Purnima) Lakshmi Puja, observed in several eastern states
  • Varalakshmi Vratam, observed in many South Indian families
  • Fridays, which are traditionally associated with the goddess
  • Opening a new business, shop or office, or starting new account books

Your Pandit can help you choose a suitable date and time (muhurat) for your occasion.

Traditional purpose and significance

Devotees perform Lakshmi Puja to express gratitude for what they have and to seek blessings for prosperity, harmony and well-being. Lakshmi is associated not only with material wealth but also with beauty, generosity and good fortune in a broad sense.

For many businesses, Lakshmi Puja on Diwali also marks a fresh start to the financial year with prayers for an honest and successful year ahead.

What is generally required

Typical preparations and samagri for Lakshmi Puja include:

  • An idol or picture of Goddess Lakshmi (and Lord Ganesha) on a decorated chowki
  • A kalash with water, mango leaves and a coconut
  • Lotus or other fresh flowers, and garlands
  • Coins, new account books or valuables, as per family custom
  • Kumkum, haldi, akshat, sandalwood, incense and plenty of diyas
  • Sweets, fruits, puffed rice or batasha for offerings, and a rangoli at the entrance

Requirements vary by tradition, region and family custom. Your Pandit will confirm the exact list, and whether samagri is arranged by you or by them, before the ceremony.

Duration: A home Lakshmi Puja often takes around 1 to 2 hours, depending on the rituals included.

How booking works on PujaGuru

Booking Lakshmi Puja takes a few minutes in the PujaGuru app:

  1. Choose Your Puja

    Explore available Hindu pujas, rituals, ceremonies and spiritual services in the PujaGuru app.

  2. Find Your Pandit

    Review available Pandit profiles, expertise, services and availability.

  3. Discuss Your Requirements

    Use the in-app chat to talk to your Pandit and clarify ceremony details, samagri and timing.

  4. Book Your Service

    Select your preferred date and time and confirm your booking.

  5. Complete Your Puja

    Connect with your Pandit and experience your ceremony with greater convenience and confidence.

Availability of specific pujas and Pandits varies by location and date. The PujaGuru app shows what is currently available near you.

Lakshmi Puja FAQs

When is Lakshmi Puja performed on Diwali?

It is traditionally performed in the evening of Diwali during an auspicious time. The exact muhurat changes every year, so ask your Pandit to confirm it when you book.

Why are Lakshmi and Ganesha worshipped together?

Ganesha is worshipped first in most pujas as the remover of obstacles. On Diwali many families worship Lakshmi and Ganesha together to seek both prosperity and wisdom.

Can I book a Lakshmi Puja for my shop or office?

Yes. Lakshmi Puja is commonly performed at businesses, especially on Diwali and when opening new premises. Discuss the location and timing with your Pandit in the app.

Diwali dates are busy. How early should I book?

Festival dates are in high demand, so it helps to contact Pandits early. Availability is shown in the app and varies by location.

How do I book Lakshmi Puja on PujaGuru?

Download the PujaGuru app, choose the puja, review available Pandit profiles, discuss your requirements in the in-app chat, then pick a date and time and confirm your booking. Availability varies by location.

Book with PujaGuru

Plan your Lakshmi Puja with a trusted Pandit

Download the PujaGuru app to explore available Pandits, discuss your requirements in chat and book a date and time that suits your family.