The date of Diwali falls in either in October or November each year, depending on the cycle of the moon. The festival actually runs for five days, beginning with Dhanteras, although the main celebrations happen on the third day.
- In 2013, Diwali is on November 3 in India. (There has been some confusion over the date this year, as to whether it's November 2 or 3. According to the Hindu panchangam calendar, it varies between the two dates depending location in the world. In the US, Diwali will be on November 2. More information is available here). South India will also be celebrating Diwali on November 2.
- In 2014, Diwali is on October 23.
- In 2015, Diwali is on November 11.
More About Diwali: