Diwali 2025: When is Diwali? The two-day new moon has created confusion again. Learn the exact date and auspicious time for Lakshmi Puja

When is Diwali 2025? Diwali is celebrated every year on the new moon day, but there is confusion among people about the date of Diwali in 2025. Because this year, the new moon day will last for two days, the question arises: when should Lakshmi Puja be performed?

Diwali 2025 Shubh Muhurat: Diwali, the festival of lights, is celebrated every year on the new moon day of the month of Kartik. However, in 2025 too, due to the new moon day being on two days, this time again people are confused about the correct date of Diwali. Some astrologers are considering the best Lakshmi Puja on October 20th during Nishit Kaal, while some are considering the best Lakshmi Puja on October 21st during Udaya Tithi. In such a situation, different almanacs and calendars are giving the auspicious time for Lakshmi Pujan, some on October 20th and some on October 21st. After all, on which day will it be in accordance with the scriptures to worship Goddess Lakshmi? Let us solve this confusion and know about the correct date and auspicious time of Diwali and Lakshmi Pujan.

Amavasya for two days, is that why there is confusion?

According to the calendar, this year, Kartik Amavasya will begin at 3:44 PM on Monday, October 20, 2025, and end at 5:54 PM on the following day, Tuesday, October 21, 2025. This confusion persists this time too because the Amavasya will last for two days.

What do the scriptures say? The correct date for Lakshmi Pujan

In the scriptures, the presence of Amavasya during Pradosh period and Nishita period is considered crucial for Diwali puja.

Amavasya on October 20: The Amavasya Tithi on October 20 will begin at 3:44 PM and last throughout the night. This means that the Amavasya Tithi will be fully prevalent during both Pradosh Kaal (after sunset) and Nishita Kaal (midnight).

Amavasya on October 21: Amavasya on October 21 will occur at sunrise, but it will end before Pradosh period.

According to religious beliefs and most astrologers, when the new moon date falls during both Pradosh Kaal and Nishita Kaal, it is best to celebrate the main festival of Diwali on that day. Therefore, it is appropriate to celebrate the worship of Mahalakshmi, Kubera Puja, and the main Diwali celebrations on Monday, October 20th.

Diwali 2025: Auspicious time for Lakshmi Puja

On Monday, October 20, there are many auspicious moments for Lakshmi Pujan, in which performing the puja will be very fruitful.

Lakshmi Puja Muhurat (Pradosh Kaal) from 07:08 PM to 08:18 PM This Muhurat is in the conjunction of Pradosh Kaal and stable ascendant (Vrishabha Kaal), which is considered best to get the blessings of Goddess Lakshmi and Lord Ganesha.

Pradosh Kaal: From 05:46 PM to 08:18 PM, this time is very important for Diwali puja.

Taurus period: From 07:08 pm to 09:03 pm, due to stable ascendant, Goddess Lakshmi resides in the house by worshipping at this time.

Nishita Kaal (midnight puja) from 11:41 pm to 12:31 am on 21st October, this Muhurta is especially fruitful for Tantriks, Sadhaks and those performing special pujas.

October 21: New Moon Day of Bathing and Charity

Since the new moon date will still be present at sunrise on October 21st, special rituals will be performed on this day, including bathing, donating, and offering prayers to ancestors. This day is auspicious for religious activities and charity.

Disclaimer: The information in this news is based on religious beliefs and general information. News Crab does not endorse it.

 PC:TV9BharatVarsh