The Lakshmi Puja for Diwali 2025 will be conducted on Monday, October 20, 2025, when the auspicious Amavasya Tithi (New Moon) prevails throughout the evening hours, the pure and auspicious period of the ritual. The devotees will focus on performing the rituals within the very holy Mahurat of Pradosh Kaal and Vrishabha Kaal.
Pradosh Kaal, the period immediately following sunset, is said to be the most spiritually productive moment to initiate puja and light diyas, representing light prevailing over darkness.
Moreover, Lakshmi Puja during Vrishabha Kaal, or Taurus Ascendant, is deemed highly auspicious, particularly for couples, as this fixed sign guarantees that the prosperity and wealth earned during the ritual will remain stable and long-lasting in the house for the remainder of the year.
By synchronizing their prayers at these particular astrological times, the worshipers attempt to invoke the most profound blessings of Goddess Lakshmi in the form of money, success, and spiritual awakening.
Why Lakshmi Puja on Diwali?
Diwali Lakshmi worship is a very ritualistic process since she is the personification of wealth, prosperity, and good luck. The second night of Diwali falls on the day of the new moon (Amavasya), and it is believed that Lakshmi visits the neatest, brightest homes on Earth.
Devotees perform Lakshmi Puja to welcome her in, praying for worldly prosperity and spiritual welfare in the coming year. Illuminating rows of diyas (oil lamps) is required, as the light casts upon the Goddess into their homes and symbolizes the triumph of light over the darkness of want. She is typically worshipped with Lord Ganesha so that prosperity is always tempered with wisdom to be used judiciously.
Lakshmi Puja Mahurat in Ayodhya
Lakshmi Puja Muhurat in Ayodhya is 7:28 p.m. to 8:38 p.m.
Duration of Lakshmi Puja:
Laxmi Puja Time: 1 hour 11 minutes.
Pradosh Kaal: 5:48 p.m. to 8:18 p.m.
Vrishabha Kaal (Sthir Lagna): 7:12 p.m. to 9:18 p.m.
Amavasya Tithi Timings
The Amavasya Tithi is when the Lakshmi Puja is performed. 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.
Nishita Kaal Muhurat
For a midnight ceremony, Nishita Kaal is also a good time.
Lakshmi Puja Muhurat:
Laxmi Puja Mahurat time starts from11:05 pm to 12: 03 am on 20th October to 12:03 am on 21st October.
Duration: 57 minutes.