Diwali 2025 date confusion cleared: Which day will India celebrate; October 20 or 21?
Unlock Exclusive Insights with The Tribune Premium
Take your experience further with Premium access. Thought-provoking Opinions, Expert Analysis, In-depth Insights and other Member Only BenefitsAs 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 time windows are considered ideal for performing puja of Goddess Lakshmi, Lord Ganesha and Lord Kuber, deities of wealth, wisdom and prosperity.
Why Amavasya matters for Diwali
Diwali is celebrated on the new moon night (Amavasya), symbolising the triumph of light over darkness. According to mythology, this is the day Lord Rama returned to Ayodhya after defeating Ravana and completing his 14-year exile. Citizens lit oil lamps to welcome him home, an act that became the heart of Diwali tradition.
What Diwali symbolises
Spiritual renewal: Homes are cleaned and decorated to welcome positive energy.
Gratitude and abundance: Families perform puja, exchange gifts and sweets.
Acts of kindness: People often donate to the less fortunate, spreading joy and light.
Cultural diversity:
North India: Celebrates Rama’s return
West India: Focuses on Lakshmi for business prosperity
East India: Celebrates Kali puja
South India: Commemorates Lord Krishna’s victory over Narakasura