Moneycontrol PRO
HomeReligionLaxmi Puja 2025 Correct Date and Time: When is Diwali Lakshmi Puja Muhurat as per Hindu Panchang?

Laxmi Puja 2025 Correct Date and Time: When is Diwali Lakshmi Puja Muhurat as per Hindu Panchang?

Confused about when to perform Diwali Lakshmi Puja—October 20 or 21? Here's the correct Lakshmi Puja 2025 date, time, and city-wise muhurat as per Hindu Panchang, along with puja rituals, preparation tips, and mantras.

October 20, 2025 / 19:29 IST
When is Diwali Lakshmi Puja in 2025—October 20 or 21? Know correct date and muhurat here

Diwali Lakshmi Puja will be celebrated on Monday, October 20, 2025, during the evening from 7:09 PM to 8:19 PM. The auspicious Laxmi Puja marks one of the most important Hindu festivals, dedicated to Goddess Lakshmi, the divine goddess of wealth, fortune, and prosperity. This year, many devotees across India are confused about the exact date and time of Lakshmi Puja 2025, wondering whether it falls on October 20 or October 21. To clear the confusion, here is the accurate Lakshmi Puja 2025 date, time, and Muhurat as per the Hindu Panchang.

Lakshmi Puja 2025 Date and Time

EventDate / Time
Lakshmi Puja DateMonday, October 20, 2025
Lakshmi Puja Muhurat07:09 PM to 08:19 PM
Duration1 Hour 10 Minutes
Pradosh Kaal05:47 PM to 08:19 PM
Vrishabha Kaal07:09 PM to 09:04 PM
Amavasya Tithi Begins03:44 PM on October 20, 2025
Amavasya Tithi Ends05:54 PM on October 21, 2025

According to the Hindu Panchang, Lakshmi Puja in 2025 will be celebrated on Monday, October 20. The most auspicious Lakshmi Puja Muhurat will be from 07:09 PM to 08:19 PM, lasting for one hour and ten minutes. The Pradosh Kaal, which is the ideal time to perform Diwali Puja, will last from 05:47 PM to 08:19 PM, while the Vrishabha Kaal will begin at 07:09 PM and continue till 09:04 PM. The Amavasya Tithi, which marks the new moon day of Diwali, will begin at 03:44 PM on October 20 and end at 05:54 PM on October 21, 2025. As both Pradosh Kaal and Amavasya overlap on the evening of October 20, that day is considered the most auspicious for Lakshmi Puja celebrations across India.

ALSO READ: When is Diwali - October 20 or 21 as per Hindu panchang?

Lakshmi Puja 2025 Muhurat in Delhi, Mumbai, Bengaluru, and Other Cities

CityLakshmi Puja Muhurat
Pune07:38 PM – 08:37 PM
New Delhi07:08 PM – 08:18 PM
Chennai07:20 PM – 08:14 PM
Jaipur07:17 PM – 08:25 PM
Hyderabad07:21 PM – 08:19 PM
Gurgaon07:09 PM – 08:19 PM
Chandigarh07:06 PM – 08:19 PM
Kolkata05:06 PM – 05:54 PM (Oct 21)
Mumbai07:41 PM – 08:41 PM
Bengaluru07:31 PM – 08:25 PM
Ahmedabad07:36 PM – 08:40 PM
Noida07:07 PM – 08:18 PM

The Lakshmi Puja timings vary slightly from city to city depending on sunset and moonrise. In New Delhi, the puja muhurat will be from 07:08 PM to 08:18 PM, while in Mumbai, devotees can perform the rituals between 07:41 PM and 08:41 PM. In Bengaluru, the auspicious period will last from 07:31 PM to 08:25 PM, whereas in Chennai, the puja should be performed between 07:20 PM and 08:14 PM. Jaipur residents can observe the puja between 07:17 PM and 08:25 PM, while in Hyderabad, the correct muhurat is 07:21 PM to 08:19 PM. Other city-wise timings include Pune (07:38 PM to 08:37 PM), Ahmedabad (07:36 PM to 08:40 PM), Gurgaon (07:09 PM to 08:19 PM), Chandigarh (07:06 PM to 08:19 PM), and Noida (07:07 PM to 08:18 PM). Interestingly, Kolkata will observe the Lakshmi Puja on October 21 between 05:06 PM and 05:54 PM, due to the difference in lunar calendar alignment in eastern India.

ALSO READ | Laxmi Mata Aarti: Om Jai Laxmi Mata Aarti Lyrics in English and Hindi for Diwali 2025 Puja

Lakshmi Puja 2025 Nishita Kaal Muhurat

EventDate / Time
Lakshmi Puja Muhurat (Nishita Kaal)11:41 PM – 12:32 AM, Oct 21
Duration00 Hours 51 Minutes
Mahanishita Kaal11:41 PM – 12:32 AM, Oct 21
Simha Kaal01:39 AM – 03:56 AM, Oct 21
Amavasya Tithi Begins03:44 PM on Oct 20, 2025
Amavasya Tithi Ends05:54 PM on Oct 21, 2025

For those who prefer performing late-night rituals, the Nishita Kaal is also considered highly sacred. During this period, Goddess Lakshmi is believed to descend to bless her devotees with wealth and prosperity. The Nishita Kaal Lakshmi Puja Muhurat in 2025 will fall between 11:41 PM and 12:32 AM on October 21, lasting for about 51 minutes. The Mahanishita Kaal also coincides with this period, and the Simha Kaal will occur later between 01:39 AM and 03:56 AM.

ALSO READ | Lord Ganesha Aarti: Jai Ganesh Jai Ganesh Deva Aarti Lyrics in English and Hindi for Diwali Puja 2025

Lakshmi Puja 2025 Choghadiya Puja Muhurat

PeriodChoghadiya TypeTime
Afternoon MuhuratChara, Labha, Amrita03:44 PM – 05:47 PM
Evening MuhuratChara05:47 PM – 07:22 PM
Night MuhuratLabha10:32 PM – 12:07 AM, Oct 21
Early Morning MuhuratShubha, Amrita, Chara01:42 AM – 06:26 AM, Oct 21

As per the Choghadiya Panchang, there are several other favorable time slots throughout the day that devotees can use for preparation or performing related rituals. The Afternoon Muhurat—considered auspicious for cleaning and decorating homes—will be from 03:44 PM to 05:47 PM. The Evening Muhurat, most suitable for puja setup, will last from 05:47 PM to 07:22 PM. The Night Muhurat (Labha) will occur between 10:32 PM and 12:07 AM, while the Early Morning Muhurat on October 21 (Shubha, Amrita, Chara) will span 01:42 AM to 06:26 AM. These time slots are especially helpful for those observing Lakshmi Puja in different regions or time zones.

Lakshmi Puja Vrat and Rituals

On Diwali day, devotees observe Lakshmi Puja Vrat with utmost devotion and cleanliness. Homes are thoroughly cleaned, decorated with rangolis, and illuminated with rows of diyas to welcome Goddess Lakshmi. The puja usually begins after sunset during the Pradosh Kaal. Devotees worship Goddess Lakshmi alongside Lord Ganesha, seeking wealth, success, and wisdom. Offerings of sweets, fruits, dry fruits, coins, and gold ornaments are made to the deities. The belief is that a well-lit, pure, and cheerful home invites Goddess Lakshmi’s divine presence and blessings for the upcoming year.

Lakshmi Puja Preparation Tips

Devotees should begin preparations early in the day. The puja space must be thoroughly cleaned and decorated with flowers and diyas. Place new idols or framed images of Goddess Lakshmi and Lord Ganesha on a red or yellow cloth over a wooden platform. Arrange the puja thali with haldi, kumkum, rice, incense sticks, sweets, and coins. Traditional delicacies such as kheer, laddoo, and puran poli are prepared as bhog offerings. It is considered auspicious to light an odd number of diyas—11, 21, or more—around the house and puja area to attract positive energy and prosperity.

Lakshmi Puja Vidhi – Step-by-Step Guide

Lakshmi Puja begins with sprinkling Gangajal in the house to purify the surroundings. Devotees first invoke Lord Ganesha, the remover of obstacles, followed by the invocation of Goddess Lakshmi. She is worshipped with flowers, haldi, kumkum, and sweets while chanting mantras and hymns. Lamps are lit, and the Lakshmi Chalisa or Mahalakshmi Ashtakam is recited. After offering bhog, the Aarti is performed to conclude the rituals. It is believed that keeping the diyas lit throughout the night brings lasting wealth and good fortune into the household.

Maa Lakshmi Mantras to Recite During Diwali Puja

Chanting sacred mantras during the puja enhances spiritual vibrations and brings peace and prosperity. Devotees may recite:
Om Hreem Shreem Lakshmibhayo Namah,”
Shreem Hreem Kleem Mahalakshmyai Namah,” and
Om Mahalakshmyai Cha Vidmahe Vishnu Patnyai Cha Dheemahi Tanno Lakshmi Prachodayat.”
These mantras, when recited with faith and devotion, are believed to invoke the blessings of Goddess Lakshmi and ensure abundance in every aspect of life.

Om Jai Maa Lakshmi Aarti Lyrics in English

Om Jai Lakshmi Mata, Maiya Jai Lakshmi Mata,Tumko Nishdin Sevat, Tumko Nishdin Sevat,Har Vishnu Vidhata.Om Jai Lakshmi Mata.

Uma Rama Bharmani, Tum Hi Jag Mata,Maiyya Tum Hi Jag Mata,Surya Chandrma Dhyavat, Surya Chandrma Dhyavat,Naarad Rishi Gata.Om Jai Lakshmi Mata.

Durga Roop Niranjani, Sukh Sampati Data,Maiyya Sukh Sampati Data,Jo Koi Tumko Dhayata, Jo Koi Tumko Dhayata,Riddhi Siddhi Pata.Om Jai Lakshmi Mata.

Tum Patal Nivasini, Tum Hi Shubh Data,Maiyya Tum Hi Shubh Data,Karam-Prabhav-Prakashini, Karam-Prabhav-Prakashini,Bhav Nidhi Ki Trata.Om Jai Lakshmi Mata.

Jis Ghar Mein Tum Rahti, Sab Sadgun Aata,Maiyya Sab Sadgun Aata,Sab Sambhav Ho Jata, Sab Sambhav Ho Jata,Man Nahi Ghabrata.Om Jai Lakshmi Mata.

Tum Bin Yagya Na Hove, Vastra Na Ho Pata,Maiyya Vastra Na Ho Pata,Khan-Pana Ka Vaibhav, Khan-Pana Ka Vaibhav,Sab Tumse Aata.Om Jai Lakshmi Mata.

Shubhgun Mandir Sundar, Sheerodadhi Jata,Maiyya Sheerodadhi Jata,Ratan Chaturdash Tum Bin, Ratan Chaturdash Tum Bin,Koi Nahi Pata.Om Jai Lakshmi Mata.

Shri Lakshmi Ji Ki Aarti, Jo Koi Nar Gata,Maiyya Jo Koi Nar Gata,Ur Anand Samata, Ur Anand Samata,Paap Utar Jata.Om Jai Lakshmi Mata.

Om Jai Lakshmi Mata, Maiya Jai Lakshmi Mata,Tumko Nishdin Sevat, Tumko Nishdin Sevat,Har Vishnu Vidhata.Om Jai Lakshmi Mata.

Diwali Laxmi Puja 2025 Date and Time FAQs

1. When is Lakshmi Puja in 2025?
Lakshmi Puja in 2025 will be celebrated on Monday, October 20, 2025, during the evening hours of Diwali. Devotees worship Goddess Lakshmi for prosperity, wealth, and good fortune.

2. What is the Lakshmi Puja Muhurat for 2025?
The Lakshmi Puja Muhurat in 2025 will be from 07:09 PM to 08:19 PM, lasting for 1 hour and 10 minutes. This time falls during the Pradosh Kaal and Vrishabha Kaal, which are considered highly auspicious for performing the Puja.

3. What is the Amavasya Tithi timing for Diwali 2025?
The Amavasya Tithi for Diwali 2025 will begin at 03:44 PM on October 20 and end at 05:54 PM on October 21. Since Lakshmi Puja is performed on Amavasya during Pradosh Kaal, October 20, 2025, is the correct date for celebration.

4. What is the Nishita Kaal Muhurat for Lakshmi Puja 2025?
For devotees who prefer to perform late-night rituals, the Nishita Kaal Muhurat falls between 11:41 PM and 12:32 AM (Oct 21). This time is ideal for those who follow the tradition of midnight worship of Goddess Lakshmi.

5. What is the Lakshmi Puja Muhurat in New Delhi on October 20, 2025?
In New Delhi, the Lakshmi Puja Muhurat on October 20, 2025 will be from 07:08 PM to 08:18 PM. This period during Pradosh Kaal is considered most auspicious for performing the Diwali Puja rituals.

6. What is the Lakshmi Puja Muhurat in Mumbai on October 20, 2025?
In Mumbai, the Lakshmi Puja Muhurat will begin at 07:41 PM and end at 08:41 PM on October 20, 2025. Performing Puja during this one-hour window brings wealth and prosperity as per the Hindu Panchang.

7. What is the Lakshmi Puja Muhurat in Bengaluru on October 20, 2025?
In Bengaluru, the Lakshmi Puja Muhurat for Diwali 2025 is from 07:31 PM to 08:25 PM. Devotees should perform Lakshmi Puja during this time to seek blessings for happiness and fortune.

8. What is the Lakshmi Puja Muhurat in Chennai on October 20, 2025?
In Chennai, the Lakshmi Puja Muhurat will be from 07:20 PM to 08:14 PM. This evening time is ideal for worshipping Goddess Lakshmi with traditional offerings.

9. What is the Lakshmi Puja Muhurat in Hyderabad on October 20, 2025?
In Hyderabad, the Lakshmi Puja Muhurat is from 07:21 PM to 08:19 PM on October 20, 2025, during the Pradosh Kaal — the most favorable period for performing Diwali Puja.

10. What is the Lakshmi Puja Muhurat in Pune on October 20, 2025?
In Pune, the auspicious Lakshmi Puja Muhurat falls between 07:38 PM and 08:37 PM. Performing Puja during this duration ensures divine blessings and prosperity.

11. What is the Lakshmi Puja Muhurat in Jaipur on October 20, 2025?
In Jaipur, the Lakshmi Puja Muhurat is from 07:17 PM to 08:25 PM on October 20, 2025. The Pradosh Kaal period is the most auspicious time for devotees to perform the Diwali Puja.

12. What is the Lakshmi Puja Muhurat in Ahmedabad on October 20, 2025?
In Ahmedabad, devotees should perform Lakshmi Puja between 07:36 PM and 08:40 PM. This time aligns with the Vrishabha Kaal, considered most favorable for wealth and prosperity rituals.

13. What is the Lakshmi Puja Muhurat in Kolkata on October 21, 2025?
In Kolkata, due to local lunar timings, Lakshmi Puja will be observed on October 21, 2025, from 05:06 PM to 05:54 PM. This is the correct and auspicious window as per the Bengali Panchang.

14. What is the Lakshmi Puja Muhurat in Chandigarh on October 20, 2025?
In Chandigarh, the Lakshmi Puja Muhurat is from 07:06 PM to 08:19 PM. Performing Diwali Puja during this time brings harmony, prosperity, and positive energy to the household.

15. What is the Lakshmi Puja Muhurat in Gurgaon on October 20, 2025?
In Gurgaon, the Lakshmi Puja Muhurat will begin at 07:09 PM and end at 08:19 PM. This time frame falls within Pradosh Kaal and is ideal for invoking Goddess Lakshmi’s blessings.

16. What is the Lakshmi Puja Muhurat in Noida on October 20, 2025?
In Noida, the Lakshmi Puja Muhurat is from 07:07 PM to 08:18 PM. Devotees are advised to perform the Puja during this auspicious period for prosperity and happiness.

Rajni Pandey
Rajni Pandey is a seasoned content creator with over 15 years of experience crafting compelling stories for digital news platforms. Specializing in diverse topics such as travel, education, jobs, science, wildlife, religion, politics, and astrology, she excels at transforming trending human-interest stories into engaging reads for a wide audience.

Discover the latest Business News, Sensex, and Nifty updates. Obtain Personal Finance insights, tax queries, and expert opinions on Moneycontrol or download the Moneycontrol App to stay updated!

Subscribe to Tech Newsletters

  • On Saturdays

    Find the best of Al News in one place, specially curated for you every weekend.

  • Daily-Weekdays

    Stay on top of the latest tech trends and biggest startup news.

Advisory Alert: It has come to our attention that certain individuals are representing themselves as affiliates of Moneycontrol and soliciting funds on the false promise of assured returns on their investments. We wish to reiterate that Moneycontrol does not solicit funds from investors and neither does it promise any assured returns. In case you are approached by anyone making such claims, please write to us at grievanceofficer@nw18.com or call on 02268882347
CloseOutskill Genai