As the Festival of Lights approaches, many are left wondering, will Diwali be celebrated on October 20 or 21 this year?

The confusion arises from the timing of Amavasya Tithi, the lunar phase that determines the date of Diwali, which falls across two days in 2025.

Confirmed date for Diwali 2025:

The confirmed date for Diwali this year is Monday, October 20.

According to the Hindu calendar, Amavasya Tithi begins at 3:44 PM on October 20 and ends at 5:54 PM on October 21. Since it begins before sunset on October 20, this is considered the main day for Lakshmi Puja and the reason Diwali will be celebrated on October 20.

Auspicious timings for Lakshmi puja on October 20:

Lakshmi Puja Muhurat: 7:08 PM – 8:18 PM

Pradosh Kaal: 5:46 PM – 8:18 PM

Vrishabha Kaal: 7:08 PM – 9:03 PM

These ti

See Full Page