How Long Does Diwali Last?

RBB/Moment/Getty Images

Diwali is a Hindu festival that lasts for five days, culminating in the Hindu New Year. Diwali starts on the fifteenth day of the month of Kartika according to the Hindu calendar. This is usually the month of October or November according to the Gregorian calendar.

Diwali is the biggest of all Hindu festivals and is referred to as the Festival of Lights. It is characterized by a display of fireworks and by the lighting of lamps in honor of Lakshmi, the goddess of wealth. It also marks the return of Lord Ram to the city of Ayodhya. Diwali is an occasion when friends and family members get together and rejoice by feasting, exchanging gifts and dressing up in new attire.