logo
Login / Sign-up
androidapple

Diwali 2025 Muhurat in India: Dates and lakshmi puja shubh kaal

Diwali 2025 Muhurat in India: Dates and lakshmi puja shubh kaal

Find accurate Diwali 2025 Lakshmi Puja Muhurat, city-wise dates, and the best time for Puja

Agastyaa18 Oct 2025
3 min read

Every year, Diwali brings with it a sense of warmth, light, and new beginnings. It is that one evening when homes across India glow with diyas, families gather for prayer, and the air feels charged with hope. Yet one detail makes all the difference between a good Diwali and a truly auspicious one: the Lakshmi Puja Muhurat. In 2025, Diwali will fall either on October 20 or October 21, depending on your city’s sunset time. It sounds like a small detail, but according to Vedic astrology, it changes everything.

When is Diwali 2025 in India?

The festival will be celebrated on October 20 in eastern regions like Kolkata, Patna, Ranchi, and Dibrugarh, and on October 21 in most other parts of India, including Delhi, Mumbai, Bengaluru, Chennai, Hyderabad, and Ahmedabad.

This difference comes from a simple but sacred principle: the Lakshmi Puja should be done when Amavasya Tithi (the new moon) and Pradosh Kaal (the twilight period just after sunset) overlap. If sunset occurs before 5:30 pm, the Puja is done that same evening. If sunset occurs after 5:30 pm, the auspicious period shifts to the next day. That is why the eastern parts of India will celebrate Diwali on October 20, while the rest will do so on October 21.

City-Wise Sunset Timings for Diwali 2025

Here’s a quick look at the sunset timings across India on October 21, 2025, which determine the day of celebration:

City – Sunset Time (Oct 21, 2025) – Diwali Date_

New Delhi – 5:45 pm – October 21 Mumbai – 6:11 pm – October 21 Chennai – 5:47 pm – October 21 Bengaluru – 5:57 pm – October 21 Kolkata – 5:06 pm – October 20 Hyderabad – 5:50 pm – October 21 Ahmedabad – 6:09 pm – October 21 Pune – 6:08 pm – October 21 Jaipur – 5:53 pm – October 21 Lucknow – 5:32 pm – October 21 Chandigarh – 5:45 pm – October 21 Surat – 6:10 pm – October 21 Indore – 5:56 pm – October 21 Thiruvananthapuram – 6:04 pm – October 21 Kochi – 6:05 pm – October 21 Patna – 5:17 pm – October 20 Dibrugarh – 4:36 pm – October 20 Ranchi – 5:18 pm – October 20

So, if you are in eastern India, celebrate your Lakshmi Puja on October 20. If you live anywhere else, your Diwali night will shine on October 21.

Understanding the Diwali Muhurat

In astrology, the most sacred time to perform Lakshmi Puja is during Pradosh Kaal, which starts just after sunset and lasts for about two hours. When Amavasya Tithi overlaps with this time, it becomes the most favourable period to welcome Goddess Lakshmi. This period is associated with the Vrishabha Lagna, a time ruled by Venus, the planet of beauty, luxury, and prosperity. Worshipping Goddess Lakshmi during this Lagna is said to enhance wealth, peace, and stability in life. For most cities in India this year, Pradosh Kaal will fall between 5:45 pm and 8:15 pm on October 21. For Kolkata, Patna, and Dibrugarh, it will occur on October 20.

Why the Sunset Timing Matters

In Vedic astrology, every ritual is aligned with planetary and lunar movement. The transition between daylight and night is considered spiritually potent because it balances solar and lunar energies. When Amavasya coincides with this time, the symbolic darkness of the night represents a clean slate: a perfect time for calling in prosperity and letting go of negativity. Lighting diyas after sunset is not only symbolic but also scientifically linked with balancing natural bio-rhythms and promoting calmness. In simple terms, lighting lamps at the right moment allows you to align your home’s energy with the cosmic rhythm.

How to Prepare for Lakshmi Puja 2025

Clean and decorate your home: Goddess Lakshmi is drawn to purity and beauty. Start your day with deep cleaning, followed by decorating your entrance with rangolis and flowers.

Set up your altar: Place idols of Goddess Lakshmi and Lord Ganesha on a clean cloth. Add coins, rice grains, diyas, sweets, and turmeric to the setup.

Chant powerful mantras: Chant mantras that enhance focus and gratitude. You can listen to and chant along with:

Laxmi Aarti for attracting abundance and peace.

Kuber Mantra for financial growth and clarity.

Both available to listen and chant along on AstroSure.ai for grounding and prosperity.

Light diyas: Use ghee or sesame oil for lighting diyas. Place them in the corners of the house and one at the entrance to invite prosperity.

Express gratitude: End your Puja with a short moment of thankfulness for what you already have. Gratitude multiplies abundance.

Tips to Maximise Diwali Energy

Keep your wallet or financial documents near your Puja altar. This invites financial stability.

Avoid lending money on the day of Diwali.

If possible, donate food or clothing after the Puja. Acts of kindness strengthen karmic prosperity.

Sleep early and avoid unnecessary arguments, as calmness attracts abundance.

City-Wise Summary

Kolkata, Patna, Ranchi, Dibrugarh: Celebrate Diwali and Lakshmi Puja on October 20, 2025. Delhi, Mumbai, Bengaluru, Chennai, Hyderabad, Ahmedabad, Jaipur, and others: Celebrate on October 21, 2025.

Remember, the focus is not on how grand your celebration is, but how pure your intent feels. Lighting one diya with awareness is more powerful than lighting a hundred without devotion. As the diyas glow this Diwali, they reflect more than just light. They mirror your hopes, your peace, and your promise to begin again.

Ask Agastyaa on AstroSure.ai and generate your personalised Diwali Report for wealth and clarity

© 2025, Astrosure, All rights reserved