What is Diwali?
The word Diwali means 'rows of lighted lamps'. It is celebrated by Hindu people across the world.
Diwali is known as the 'festival of lights' because houses, shops and public places are decorated with small oil lamps called 'diyas'.
Diwali is also celebrated in Sikhism and Jainism.
When is Diwali?
Diwali always falls some time between October and November, but the exact date varies each year as the Hindu calendar is based on the Moon.
In 2024, Diwali is on Friday 1 November.
The story of Diwali
1 of 10
How is Diwali celebrated?
For many people this five day festival honours Lakshmi, the goddess of wealth. Lamps are lit and windows and doors are left open to help Lakshmi find her way into people's homes.
Other ways that Hindus celebrate the festival include:
- Spring-cleaning the home
- Wearing new clothes
- Exchanging gifts (often sweets and dried fruits) and preparing festive meals
- Decorating buildings with fancy lights
- Huge fireworks displays
Activity: Rearrange the picture
Activity: Thinking points
Have a look at the thinking points below. You can discuss them with somebody else if you want to. There are no right or wrong answers so remember to be respectful if somebody else has a different thought or opinion.
- Why do you think Diwali is called the Festival of Lights?
- As Diwali marks the Hindu New Year, it can be a time for reflection. Why do you think it is good to reflect back on the year?
- If you could design a special decoration for Diwali, what would it look like and why?
Diwali Quiz
Resources for teachers
Looking for more teaching resources? 14-year-old Simran and her 11-year-old brother Vraj explain the traditions and beliefs of their Hindu faith in this series of short films.
大象传媒 Teach has thousands of free, curriculum-linked resources to help deliver lessons - all arranged by subject and age group.
Bitesize Primary games. gameBitesize Primary games
Play fun and educational primary games in science, maths, English, history, geography, art, computing and modern languages.
More on Hinduism
Find out more by working through a topic
- count1 of 3
- count2 of 3