Diwali 2025: Dates, significance, and everything else to know
Diwali is back from October 18, 20-23, 2025, lighting up homes and hearts across India.
The main day for Lakshmi Puja lands on Monday, October 21.
More than just fireworks and sweets, Diwali celebrates the win of light over darkness and good over evil—a theme that feels pretty timeless.
Here's how to celebrate Diwali over the course of days
Diwali kicks off with Dhanteras on October 18 (think gold shopping and new utensils for luck), followed by Narak Chaturdashi on October 20, marking Krishna's victory over Narakasura with traditional oil baths.
The big Lakshmi Puja happens on October 21. Govardhan Puja rolls in on October 22, and Bhai Dooj wraps things up on October 23—each day bringing its own vibe and meaning.
Diwali is a time for fresh beginnings
Beyond the lamps and legends, Diwali is about fresh starts—clearing out the old, inviting in prosperity, and spending time with people who matter most.
It's a reminder that even small lights can push back a lot of darkness.