Diwali 2025: Correct date, laxmi puja muhurat, and tithi for US and Canada

As the festival approaches, many people across the US and Canada are eagerly searching for the right Diwali date and Laxmi Puja muhurat to plan their celebrations. Here is a detailed guide on Diwali 2025 date, tithi and timings in North America.
When is Diwali 2025?
In 2025, Diwali will be celebrated on Monday, October 20, 2025 in India, the United States, and Canada.
According to the Hindu calendar, Amavasya Tithi (Kartik Amavasya) begins on 20 October 2025 at 3.44 pm and ends on 21 October 2025 at 5.54 pm (IST).
Since most of the Amavasya period falls on October 20, this day is considered the most auspicious time to perform Lakshmi Puja.
Priests of holy temples like Kashi Vishwanath (Varanasi) and Ujjain Temple also recommend observing Diwali and Lakshmi Puja on 20 October 2025 as this aligns with the ideal planetary position (Sthir Lagna) to invoke the blessings of Goddess Lakshmi.
Diwali 2025 Lakshmi Puja Muhurat (India Time)
Amavasya Tithi Begins: 20 October 2025 15:44
Amavasya Tithi Ends: 21 October 2025 17:54
Lakshmi Puja Muhurat (India): 19:08 – 20:18
Pradosh Kaal: 17.46 – 20.18
Vrishabha Kaal (Sthir Lagna): 19:08 – 21:03
Performing Lakshmi Puja during Vrishabha Kaal (Sthir Lagna) is believed to bring stability, prosperity and long-term success, making it the holiest period for Deepawali worship.
Diwali 2025 Timings for USA and Canada
Laxmi Puja muhurat in the US and Canada will vary depending on your local time zone. Below are the converted local times corresponding to the Indian muhurat (19:08 – 20:18 IST):
Region Local Puja Timing (Approximate) Day and Date
New York / Toronto (Eastern Time) 09:37 – 10:47 ET Monday, October 20, 2025
Chicago (Central Time) 8:37 – 9:47 AM CT Monday, October 20, 2025
Denver (Mountain Time) 7:37 – 8:47 MT Monday, October 20, 2025
Los Angeles / Vancouver (Pacific Time) 06:37 – 07:47 PT Monday, October 20, 2025
Fly: Morning hours in North America due to the time difference with India. Many temples in the US and Canada may arrange Laxmi Puja in the evening local time to align with Pradosh Kaal (around 6:00 PM – 8:30 PM in your city).
Alternative Puja Time (21 October 2025)
Lakshmi Puja Muhurat (India): 23:41 – 12:31 (21 October)
Mahanishita Kaal: 23:41 – 12:31
Simha Kaal: 01:38 – 03:55
Those who want to perform the puja later can do so during this period, but Sthir Lagna (period of fixed and most auspicious planets) will not be present. Therefore, 20 October 2025 remains the best day for Lakshmi Puja.
Diwali 2025: Highlights
Diwali Date: Monday, October 20, 2025
Tithi: Kartik Amavasya
Main Ritual: Lakshmi Puja
Auspicious Puja Window (India): 19:08 – 20:18 IST
Equivalent US and Canada Time: Morning hours of October 20, 2025 (around 6:30–10:45 local time)
Deities Worshiped: Goddess Lakshmi and Lord Ganesha
FAQ about Diwali 2025 in USA and Canada
Q. When is Diwali in USA and Canada in 2025?
A. Diwali falls on Monday, October 20, 2025. The most auspicious time for Lakshmi Puja corresponds to the morning hours (6:30 – 10:45) in North America.
Q. Can Diwali be celebrated on 21 October 2025?
A. Yes, some devotees may celebrate on October 21, but October 20 aligns with Sthir Lagna, which is considered the most auspicious day to invoke the blessings of Goddess Lakshmi.
Q. What is the importance of Diwali?
A. Diwali symbolizes the victory of light over darkness, knowledge over ignorance and good over evil. This is also the day when Lord Rama returned to Ayodhya after defeating Ravana and Goddess Lakshmi blessed the devotees with wealth and prosperity.
Whether you are in India, USA or Canada, celebrate Diwali 2025 with devotion, light and love.
May Goddess Lakshmi and Lord Ganesha bless your home with happiness, peace and prosperity.




