How many days until Diwali 2026?
Diwali 2026 is on Sunday, November 8, 2026 (New Delhi time). That is 43 days from today.
Dates shown are for the main day of Diwali (Lakshmi Puja) in India. Some regions observe it a day earlier or later.
Diwali dates
| Year | Date | Day |
| 2026 | November 8 | Sunday |
| 2027 | October 29 | Friday |
| 2028 | October 17 | Tuesday |
| 2029 | November 5 | Monday |
| 2030 | October 26 | Saturday |
About Diwali
The Festival of Lights, celebrated by over a billion people.
Also known as: Deepavali, Deepawali, Festival of Lights
Diwali, or Deepavali, is the Hindu Festival of Lights. It falls on the new-moon night (Amavasya) of the month of Kartika, so its Gregorian date moves each year between mid-October and mid-November.
The main day is part of a five-day festival that starts with Dhanteras and ends with Bhai Dooj. Families clean and decorate their homes, light oil lamps (diyas), perform Lakshmi Puja and share sweets. It is also celebrated by Sikhs, Jains and Buddhists.
Origins & communities
- Historical roots
- Diwali has ancient roots across the Indian subcontinent. Its stories and meaning vary by region and religious tradition rather than coming from one single founding event.
- Communities & traditions
- It is celebrated chiefly by Hindus, as well as by Jains, Sikhs and some Buddhist communities, across South Asia and the global South Asian diaspora.
Traditions
- Lighting diyas and candles
- Lakshmi Puja in the evening
- Rangoli designs at the entrance
- Sharing sweets and gifts