Diwali 2025: When Is It - October 20 or 21? City-Wise Puja Timings & Exact Date
When is Diwali 2025 ? October 20 or 21 ? Diwali 2025 is almost here, but this year, devotees are a little puzzled. Should the festival of lights be celebrated on October 20 or October 21? The answer lies in a rare celestial alignment affecting the Amavasya Tithi (new moon day), the cornerstone of Diwali celebrations.
Astrologer Sidhharrth S Kumaar of NumroVani explains that the confusion is cosmic. “The current planetary transits create overlaps in the Amavasya Tithi across October 20 and 21. This is why different cities may observe Diwali on different dates,” he says.
This year, Amavasya begins at 3:44 PM on October 20 and concludes at 5:54 PM on October 21, 2025, causing the slight ambiguity.
City-Wise Guidance for Diwali 2025
According to Kumaar, the rule is simple:
This guidance ensures that worship of Maa Lakshmi happens at the most auspicious time.
Diwali 2025 Lakshmi Puja Muhurat
Lakshmi Puja Date: Monday, October 20, 2025
Muhurat Timing: 07:08 PM to 08:18 PM (Duration: 1 hour 11 minutes)
Pradosh Kaal: 05:46 PM to 08:18 PM
Vrishabha Kaal: 07:08 PM to 09:03 PM
Diwali 2025 Puja Timings in Major Cities
City Puja Timing
How to Celebrate Diwali 2025
Light Diyas: Decorate your home with lamps to invite prosperity and positivity.
Offer Prayers: Perform Lakshmi Puja during the muhurat mentioned above.
Feasting and Gifts: Share sweets and gifts with family and friends.
Fireworks Safely: Enjoy sparklers and crackers responsibly, keeping safety in mind.
Key Takeaways
Celebrate Diwali 2025 with devotion, light, and joy, ensuring you follow the right puja timing for your city to make the most of this festival of lights.
Astrologer Sidhharrth S Kumaar of NumroVani explains that the confusion is cosmic. “The current planetary transits create overlaps in the Amavasya Tithi across October 20 and 21. This is why different cities may observe Diwali on different dates,” he says.
This year, Amavasya begins at 3:44 PM on October 20 and concludes at 5:54 PM on October 21, 2025, causing the slight ambiguity.
City-Wise Guidance for Diwali 2025
According to Kumaar, the rule is simple:
- Cities where sunset occurs on or before 5:30 PM should celebrate Diwali on October 21.
- Cities where sunset is after 5:30 PM should celebrate on October 20.
This guidance ensures that worship of Maa Lakshmi happens at the most auspicious time.
Diwali 2025 Lakshmi Puja Muhurat
Lakshmi Puja Date: Monday, October 20, 2025
Muhurat Timing: 07:08 PM to 08:18 PM (Duration: 1 hour 11 minutes)
Pradosh Kaal: 05:46 PM to 08:18 PM
Vrishabha Kaal: 07:08 PM to 09:03 PM
Diwali 2025 Puja Timings in Major Cities
City Puja Timing
New Delhi | 07:08 PM – 08:18 PM |
Pune | 07:38 PM – 08:37 PM |
Chennai | 07:20 PM – 08:14 PM |
Kolkata | 05:06 PM – 05:54 PM |
Hyderabad | 07:21 PM – 08:19 PM |
Ahmedabad | 07:36 PM – 08:40 PM |
Noida | 07:07 PM – 08:18 PM |
Jaipur | 07:17 PM – 08:25 PM |
Mumbai | 07:41 PM – 08:41 PM |
Gurgaon | 07:09 PM – 08:19 PM |
Bengaluru | 07:31 PM – 08:25 PM |
How to Celebrate Diwali 2025
Light Diyas: Decorate your home with lamps to invite prosperity and positivity.
Offer Prayers: Perform Lakshmi Puja during the muhurat mentioned above.
Feasting and Gifts: Share sweets and gifts with family and friends.
Fireworks Safely: Enjoy sparklers and crackers responsibly, keeping safety in mind.
Key Takeaways
- Diwali 2025 Date: October 20 or 21 depending on your city.
- Primary Puja: Lakshmi Puja with city-specific timings.
- Astrological Insight: Overlapping Amavasya Tithi causes the unique date scenario this year.
Celebrate Diwali 2025 with devotion, light, and joy, ensuring you follow the right puja timing for your city to make the most of this festival of lights.
Next Story