
The Lakshmi Puja for Diwali 2025 will be performed on Monday, October 20, 2025, when the favorable Amavasya Tithi (New Moon) dominates during the evening hours. (Image Source: Pinterest)
The Lakshmi Puja for Diwali 2025 will be performed on Monday, October 20, 2025, when the favorable Amavasya Tithi (New Moon) dominates during the evening hours, which is the pure and favorable time of the ritual. The devotees will concentrate on conducting the rituals within the very sacred Muhurats of Pradosh Kaal and Vrishabha Kaal.
Pradosh Kaal, the time just after sunset, is believed to be the most spiritually fruitful time for starting puja and lighting diyas, symbolizing light over darkness. Also, Lakshmi Puja during Vrishabha Kaal, or Taurus Ascendant, is considered very auspicious, especially for couples, since this stationary sign ensures that the wealth and prosperity gained during this ceremony will be stable and permanent in the house throughout the year.
By coordinating their prayers with these specific astrological times, the devotees seek to call for the deepest blessings of Goddess Lakshmi in terms of wealth, success, and spiritual realization.
Goddess Lakshmi worship on Diwali is a deeply ritualistic practice because she is the embodiment of wealth, prosperity, and good fortune. The middle night of Diwali occurs during the day of the new moon (Amavasya), and it is said that Lakshmi comes to the neatest, most illuminated houses on planet Earth. Lakshmi Puja is done by the devotees to invite her in, seeking both worldly prosperity and spiritual well-being in the next year.
Lighting rows of diyas (oil lamps) is necessary, as the light illuminates the Goddess into their homes and represents the victory of light over the darkness of poverty. She is usually worshiped with Lord Ganesha so that wealth is always balanced with wisdom to be employed wisely.
Lakshmi Puja Muhurat in Delhi is 7:08 p.m. to 8:18 p.m.
Laxmi Puja Duration: 1 hour 11 minutes.
Pradosh Kaal: 5:46 p.m. to 8:18 p.m.
Vrishabha Kaal (Sthir Lagna): 7:08 p.m. to 9:03 p.m.
The Amavasya Tithi is when the Lakshmi Puja is done. For 2025, these are the timings:
Amavasya Tithi Begins: 3:44 p.m. on Monday, October 20.
Amavasya Tithi Ends: 5:54 p.m. on Tuesday, October 21.
For those who like a midnight ceremony, the Nishita Kaal is also a favorable time.
Lakshmi Puja Muhurat: 11:41 pm on October 20 to 12:31 am on October 21.
Duration: 51 minutes.