Diwali (also called Deepavali) is the Hindu festival of lights, symbolizing the victory of light over darkness, good over evil, and knowledge over ignorance. Celebrated by over a billion people across India, Nepal, Sri Lanka, Malaysia, Singapore, and the global Hindu diaspora, Diwali spans five days: Dhanteras, Naraka Chaturdashi, Diwali (Lakshmi Puja), Govardhan Puja, and Bhai Dooj. Discover the 2026 dates, regional variations, traditional foods, and the spiritual significance of the festival.
Related festivals: 2
Countries: 2
FAQ
When is Diwali 2026?
Diwali 2026 falls on November 8, 2026 (date may shift by a day based on the Hindu lunar calendar).
How long is Diwali?
Diwali is celebrated over 5 days, with the main day being the third — Lakshmi Puja night.
Why is Diwali celebrated?
Diwali commemorates the return of Lord Rama to Ayodhya after defeating Ravana, and the goddess Lakshmi's blessings of prosperity.
Is Diwali a public holiday outside India?
Yes — Diwali is a public holiday in Nepal, Sri Lanka, Malaysia, Singapore, Fiji, Mauritius, Trinidad & Tobago, and several other countries.