Diwali Date 2025: Diwali will be celebrated across the country on October 20, 2025. This important Hindu festival, also known as the ‘festival of lights’, falls on the 15th day of the holy month of Kartik. The festivities last for five days, dedicated to Dhanteras, Naraka Chaturdashi (Choti Diwali), Diwali, Govardhan Puja, and Bhai Dooj. On this day, people light up their homes with illuminating diyas and sparkling lights. Here’s a complete guide to the 2025 Diwali calendar, Lakshmi puja timings, and more:
List Of Five-Day Festivities
Dhanteras (Day 1): Diwali celebrations kick off with Dhanteras. On this day, devotees worship Lord Kuber and Goddess Lakshmi, and buy gold coins, bars, or jewellery.
Naraka Chaturdashi (Choti Diwali) (Day 2): Naraka Chaturdashi, also known as Choti Diwali, is celebrated after Dhanteras to mark Lord Krishna’s triumph over Narakasura.
Diwali (Day 3): Diwali celebrates Lord Rama, Mata Sita, and Lakshman’s return to Ayodhya after completing 14 years of exile. It marks the victory of good over evil. Devotees worship Goddess Lakshmi and Lord Ganesh on Deepawali.
Govardhan Puja (Day 4): Celebrated after Diwali, Govardhan Puja honours Govardhan Parvat, which was lifted by Lord Krishna to protect the people of Mathura from Lord Indra’s wrath.
Bhai Dooj (Day 5): The last and final day of Diwali is Bhai Dooj. It celebrates the bond between brothers and sisters.
Diwali 2025: 5-Day Festival Schedule
| Date | Festival |
|---|---|
| October 18, 2025 | Dhanteras |
| October 20, 2025 | Choti Diwali (Narak Chaturdashi) |
| October 20, 2025 | Diwali and Lakshmi Puja |
| October 22, 2025 | Govardhan Puja |
| October 23, 2025 | Bhai Dooj |
City-Wise Lakshmi Puja Timings
| City | Date | Lakshmi Puja Muhurat |
|---|---|---|
| Pune | October 20, 2025 | 7:38 PM – 8:37 PM |
| Chennai | October 20, 2025 | 7:20 PM – 8:14 PM |
| Ahmedabad | October 20, 2025 | 7:36 PM – 8:40 PM |
| Hyderabad | October 20, 2025 | 7:21 PM – 8:19 PM |
| Jaipur | October 20, 2025 | 7:17 PM – 8:25 PM |
| Noida | October 20, 2025 | 7:07 PM – 8:18 PM |
| Chandigarh | October 20, 2025 | 7:06 PM – 8:19 PM |
| Kolkata | October 21, 2025 | 5:06 PM – 5:54 PM |
| Bengaluru | October 20, 2025 | 7:31 PM – 8:25 PM |
| Bhubaneshwar | October 21, 2025 | 5:19 PM – 5:54 PM |
| Mumbai | October 20, 2025 | 7:41 PM – 8:41 PM |
| Gurugram | October 20, 2025 | 7:09 PM – 8:19 PM |
| New Delhi | October 20, 2025 | 7:08 PM – 8:18 PM |
ALSO READ: Diwali 2025 city-wise timings: Lakshmi puja muhurat for Delhi, Mumbai, Bengaluru, Kolkata and more











