Diwali, the festival of lights, falls on the new-moon night of Kartik. Count down to Lakshmi Puja on Sunday, November 8, 2026, second by second.
Date of Lakshmi Puja in India, by the Delhi panchang; a local panchang can differ by a day. Counted to midnight in your time zone.
In 2026, the main day of Diwali, Lakshmi Puja, is on Sunday, November 8, 2026. Diwali follows the Hindu lunar calendar: it falls on Amavasya, the new moon, of the month of Kartik, so it moves every year between mid-October and mid-November.
It is a public holiday in India, in Nepal as Tihar, and in Sri Lanka, Malaysia and Singapore as Deepavali, as well as in Mauritius, Fiji, Trinidad and Tobago, Guyana and Suriname.
Lakshmi Puja, the main day of Diwali, is on Sunday, November 8, 2026. Dhanteras usually comes two days before it and Bhai Dooj two days after.
Diwali follows the Hindu lunar calendar, not the solar one. It falls on the new moon of Kartik, which lands on a different day of October or November each year.
Yes. Deepavali means a row of lamps in Sanskrit; it is the name used in South India, Sri Lanka, Malaysia and Singapore, while North India says Diwali.
Yes. Wadiget, our free Android app, has countdown widgets that show the days left to Diwali, or any date, on your home screen.