This year Diwali starts on Friday 5th November and ends 5 days later on Tuesday 9th November.
The actual date of celebrating Diwali changes each year. This is because the start date is calculated on the position of the moon. Diwali starts on the day where there is no moon in the Hindu month of Kartik.
Diwali is also known as the festival of lights and lasts for five days, with the third day of the festival being the actual Diwali day (which is the day for lighting lamps).
The Diwali festival celebrates the victory of good over evil, light over darkness and hope over despair.
Diwali is primarily a Hindu religious festival but the festival is also celebrated by Sikhs and Jains (for different religious reasons but at the same time).
Nowadays Diwali is celebrated all over the world, not just in India.
Outside India, the festival is often an opportunity to share Indian culture and a lot of big towns and cities have Diwali celebrations where you can join in and enjoy Indian music, dancing and food.
So keep an eye open for Diwali announcements in your area and go along and join in the festivities.