Diwali is also known as the Festival of Lights and is celebrated by several religions including Hindus, Jains, Sikhs and some Buddhists. Typically Diwali lasts around five days between mid-October and mid-November each year, with fireworks set off, lights and lanterns lit and family feasts held. In 2022 Diwali will take place from October 21 to October 25.