Diwali, the sacred festival of lights, represents the triumph of light over darkness and good over evil. It is one of the most beloved festivals in the Hindu calendar, celebrated with great joy across India and around the world.

In 2025, the main day of Diwali, known as Deepavali or Lakshmi Puja, is expected to fall on either Monday, 20 October, or Tuesday, 21 October, depending on the exact timing of the Amavasya Tithi (new moon day).

Exact Date of Diwali 2025

According to Drik Panchang, the Amavasya tithi this year spans both 20 and 21 October. It starts at 3:44 PM on 20 October and ends at 5:54 PM on 21 October 2025. Due to this overlap, different cities will celebrate Diwali on different dates.

As per the panchang, Lakshmi Puja will be held on Monday, 20 October 2025.

Lakshmi Puja

See Full Page