Diwali, also known as Deepawali, will be celebrated on Monday, October 20, 2025. This grand festival marks the triumph of light over darkness and good over evil. It falls on the Amavasya Tithi of the Kartik month, according to the Hindu lunar calendar, when devotees worship Goddess Lakshmi and Lord Ganesha for prosperity and happiness.
Diwali 2025 Date and Overview
Diwali 2025, the Festival of Lights, will be celebrated on Monday, October 20, 2025. This sacred festival signifies the triumph of good over evil and light over darkness. Homes and streets across India will sparkle with diyas, candles, and decorative lights on this occasion.
The festival falls on the Amavasya Tithi (new moon day) of Kartik month in the Hindu lunar calendar. In 2025, Amavasya begins on October 20 at 3:44 PM and ends on October 21 at 5:54 PM. The Lakshmi Puja Muhurat, the most auspicious time for prayers, is from 7:21 PM to 8:19 PM on October 20.
Diwali celebrations extend for five days, beginning with Dhanteras and ending with Bhai Dooj. Each day carries deep spiritual meaning, customs, and regional traditions observed with great devotion.
Significance of Diwali
Diwali is one of the most prominent Hindu festivals symbolizing joy, prosperity, and new beginnings. It represents the victory of light, knowledge, and hope over ignorance, darkness, and despair.
People celebrate Diwali by decorating homes, wearing new clothes, exchanging gifts, and lighting diyas to invite positive energy and blessings. It is also a time for forgiveness, renewal, and family gatherings.
The festival’s mythological roots vary by region, but most associate it with Lord Rama’s return to Ayodhya after defeating Ravana, and others with Goddess Lakshmi’s birth from the cosmic ocean.
5-Day Diwali 2025 Calendar: Dates and Muhurat Timings
The five days of Diwali each hold distinct spiritual and cultural importance. From Dhanteras to Bhai Dooj, every day represents a step toward purification, prosperity, and togetherness.
Below is the complete 5-day Diwali 2025 festival list with dates, auspicious timings, and their significance. These timings are based on the Hindu Panchang and Drik Panchang calculations.
| Festival Name | Date (2025) | Day | Muhurat Timings | Significance |
|---|---|---|---|---|
| Dhanteras | October 18, 2025 | Saturday | 07:16 PM – 08:20 PM | Marks the beginning of Diwali. People clean homes and buy gold, silver, or utensils to bring prosperity. |
| Naraka Chaturdashi (Choti Diwali) | October 20, 2025 | Monday | Abhyanga Snan: 05:02 AM – 06:11 AM Lakshmi Puja: 07:21 PM – 08:19 PM |
Celebrates Lord Krishna’s victory over the demon Narakasura and is observed with early morning rituals. |
| Diwali (Main Day) | October 21, 2025 | Tuesday | Lakshmi Puja Muhurat: 11:36 PM – 12:26 AM | Dedicated to Goddess Lakshmi and Lord Ganesha for wealth and happiness. Diyas are lit, and prayers are offered. |
| Govardhan Puja | October 22, 2025 | Wednesday | 06:26 AM – 08:42 AM (Morning) | Commemorates Lord Krishna lifting Govardhan Hill to protect the villagers. Devotees prepare food and offer it to God. |
| Bhai Dooj | October 23, 2025 | Thursday | 02:10 PM – 04:24 PM (Afternoon) | Celebrates the bond between brothers and sisters, with prayers for mutual prosperity and well-being. |
Dhanteras – October 18, 2025 (Saturday)
Dhanteras marks the beginning of the Diwali festival. The word “Dhan” means wealth, and “Teras” refers to the thirteenth day of the lunar fortnight. It is an auspicious time to purchase gold, silver, and utensils to attract prosperity.
Homes are thoroughly cleaned and decorated with lamps and rangoli to welcome Goddess Lakshmi. People also perform rituals dedicated to Lord Dhanvantari, the deity of health and healing. The puja muhurat for Dhanteras is from 7:16 PM to 8:20 PM.
This day sets the tone for the days ahead, emphasizing renewal, cleanliness, and gratitude for wealth and good health.
Choti Diwali / Naraka Chaturdashi – October 20, 2025 (Monday)
Choti Diwali, also known as Naraka Chaturdashi, is celebrated a day before the main Diwali. It commemorates Lord Krishna’s victory over the demon Narakasura, symbolizing the triumph of good over evil.
Devotees take an early morning oil bath, known as Abhyanga Snan, between 5:02 AM and 6:11 AM, believed to cleanse the body and soul. The Lakshmi Puja Muhurat is from 7:21 PM to 8:19 PM.
On this day, homes are lit with diyas, and preparations for the main Diwali celebrations begin. People exchange sweets and greet loved ones, spreading festive cheer.
Main Diwali / Lakshmi Puja – October 21, 2025 (Tuesday)
The third day of the festival is the most significant, celebrated as Badi Diwali or Lakshmi Puja. It is dedicated to Goddess Lakshmi, the goddess of wealth, and Lord Ganesha, the remover of obstacles.
The Lakshmi Puja Muhurat is from 11:36 PM to 12:26 AM, during which devotees perform rituals to invite prosperity and success. Homes are illuminated with diyas, candles, and electric lights, creating a serene and spiritual atmosphere.
Families gather for prayers, festive meals, and exchange of gifts, symbolizing togetherness, abundance, and joy.
Govardhan Puja / Annakut – October 22, 2025 (Wednesday)
The fourth day of Diwali is known as Govardhan Puja or Annakut, celebrated in honor of Lord Krishna. It marks the day when Lord Krishna lifted the Govardhan Hill to protect the people of Vrindavan from torrential rain.
Devotees prepare a large variety of vegetarian dishes, collectively called Annakut, and offer them to Lord Krishna. The puja timing is between 6:26 AM and 8:42 AM.
This day emphasizes gratitude to nature and the divine for providing food, shelter, and protection.
Bhai Dooj – October 23, 2025 (Thursday)
The final day of Diwali is celebrated as Bhai Dooj, which honors the sacred relationship between brothers and sisters. It is similar to Raksha Bandhan but with different rituals.
Sisters perform aarti for their brothers, apply tilak on their foreheads, and pray for their long life and happiness. In return, brothers give gifts and promise to protect their sisters. The auspicious time for the ritual is between 2:10 PM and 4:24 PM.
Bhai Dooj signifies love, care, and lifelong bonds within families, marking a heartwarming end to the Diwali celebrations.
Astrological Details and Tithi Timings
The Amavasya Tithi for Diwali 2025 begins on October 20 at 3:44 PM and ends on October 21 at 5:54 PM. The Pradosh Kaal, considered highly auspicious for puja, is between 5:51 PM and 8:19 PM.
The Lakshmi Puja Muhurat falls between 7:21 PM and 8:19 PM, making it the ideal time to perform the Diwali rituals. Devotees may consult their regional Panchang for precise local timings.
These timings are based on the Drik Panchang and traditional astrological calculations, ensuring spiritual accuracy.
How to Celebrate Diwali 2025
Diwali celebrations involve cleaning homes, decorating with rangoli, lighting diyas, and performing Lakshmi-Ganesh Puja. It is a time for joy, togetherness, and spiritual reflection.
Many people also exchange sweets, visit relatives, and participate in community lighting and cultural events. Eco-friendly celebrations are encouraged to minimize pollution and promote sustainability.
The festival encourages self-renewal, generosity, and gratitude, reminding everyone of the eternal victory of light and righteousness.
Conclusion
Diwali 2025 will be observed from October 18 to October 23, with the main Lakshmi Puja falling on October 20–21, depending on the local panchang. The festival unites people across India in celebration, devotion, and joy.
It is a time to reflect on spiritual values, forgive past grievances, and welcome new beginnings. As lights illuminate homes and hearts, Diwali continues to spread peace, happiness, and prosperity for all.
Plan your celebrations early, observe the auspicious timings, and embrace the essence of this timeless festival of light.
FAQs on Diwali 2025
Q1. When is Diwali in 2025?
Diwali will be celebrated on Monday, October 20, 2025, with the main Lakshmi Puja taking place during the evening Pradosh Kaal.
Q2. What is the Lakshmi Puja Muhurat for Diwali 2025?
The auspicious Lakshmi Puja Muhurat is from 7:21 PM to 8:19 PM on October 20, 2025, according to the Drik Panchang.
Q3. When does Dhanteras fall in 2025?
Dhanteras will be celebrated on Saturday, October 18, 2025, marking the beginning of the five-day Diwali festival.
Q4. What are the five days of Diwali 2025?
The five days are Dhanteras (Oct 18), Choti Diwali (Oct 20), Main Diwali (Oct 21), Govardhan Puja (Oct 22), and Bhai Dooj (Oct 23).
Hi, this is a comment.
To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.
Commenter avatars come from Gravatar.