Diwali 2026 in India: Lakshmi Puja Timings for All 28 States & 8 Union Territories

Diwali 2026 in India: Lakshmi Puja Timings for All 28 States & 8 Union Territories

Diwali 2026 falls on Sunday, November 8, across India. Lakshmi Puja is traditionally performed during the auspicious evening Pradosh Kaal, when Vrishabha Lagna is prevailing.

The Lakshmi Puja muhurat varies by city according to local sunset and the rising ascendant. This guide provides city-wise timings for all 28 Indian states and 8 Union Territories, including Delhi, Mumbai, Pune, Bengaluru, Chennai, Hyderabad, Kolkata and other major locations.

🪔 Diwali 2026: Lakshmi Puja in India

Sunday, November 8, 2026

Festival: Diwali / Deepavali / Lakshmi Puja

Tithi: Kartik Amavasya

Preferred Puja Period: Evening Pradosh Kaal during Vrishabha Lagna

Find your state or Union Territory below to check the local Lakshmi Puja muhurat. All timings are expressed in Indian Standard Time (IST).


🇮🇳 Lakshmi Puja 2026: Timings by Indian State

The following city-wise muhurats are for Sunday, November 8, 2026. All timings are in IST.

Andhra Pradesh
Visakhapatnam
5:49–7:49 PM
IST
Vijayawada
6:01–8:01 PM
IST
Arunachal Pradesh
Itanagar
4:53–6:48 PM
IST
Tawang
4:58–6:54 PM
IST
Assam
Guwahati
5:01–6:58 PM
IST
Dibrugarh
4:46–6:42 PM
IST
Bihar
Patna
5:29–7:25 PM
IST
Gaya
5:31–7:27 PM
IST
Chhattisgarh
Raipur
5:50–7:48 PM
IST
Bilaspur
5:47–7:45 PM
IST
Goa
Panaji
6:30–8:31 PM
IST
Margao
6:29–8:30 PM
IST
Gujarat
Ahmedabad
6:23–8:21 PM
IST
Surat
6:25–8:24 PM
IST
Haryana
Gurugram
5:56–7:51 PM
IST
Faridabad
5:55–7:50 PM
IST
Himachal Pradesh
Shimla
5:51–7:45 PM
IST
Dharamshala
5:52–7:45 PM
IST
Jharkhand
Ranchi
5:32–7:29 PM
IST
Jamshedpur
5:29–7:27 PM
IST
Karnataka
Bengaluru
6:18–8:20 PM
IST
Mysuru
6:23–8:24 PM
IST
Kerala
Thiruvananthapuram
6:27–8:26 PM
IST
Kochi
6:28–8:27 PM
IST
Madhya Pradesh
Bhopal
6:03–8:01 PM
IST
Indore
6:10–8:08 PM
IST
Maharashtra
Mumbai
6:28–8:28 PM
IST
Pune
6:25–8:24 PM
IST
Nagpur
6:00–7:59 PM
IST


Manipur
Imphal
4:55–6:52 PM
IST
Churachandpur
4:57–6:54 PM
IST
Meghalaya
Shillong
5:02–6:58 PM
IST
Tura
5:08–7:05 PM
IST
Mizoram
Aizawl
5:01–6:59 PM
IST
Lunglei
5:03–7:01 PM
IST
Nagaland
Kohima
4:53–6:49 PM
IST
Dimapur
4:54–6:50 PM
IST
Odisha
Bhubaneswar
5:35–7:33 PM
IST
Cuttack
5:34–7:33 PM
IST
Punjab
Ludhiana
5:56–7:50 PM
IST
Amritsar
5:59–7:52 PM
IST
Rajasthan
Jaipur
6:04–8:00 PM
IST
Jodhpur
6:16–8:12 PM
IST
Sikkim
Gangtok
5:12–7:08 PM
IST
Namchi
5:13–7:09 PM
IST
Tamil Nadu
Chennai
6:07–8:09 PM
IST
Coimbatore
6:24–8:24 PM
IST
Telangana
Hyderabad
6:08–8:08 PM
IST
Warangal
6:03–8:03 PM
IST
Tripura
Agartala
5:07–7:05 PM
IST
Udaipur
5:07–7:04 PM
IST
Uttar Pradesh
Lucknow
5:43–7:39 PM
IST
Varanasi
5:38–7:35 PM
IST
Uttarakhand
Dehradun
5:49–7:43 PM
IST
Haridwar
5:49–7:43 PM
IST
West Bengal
Kolkata
5:21–7:19 PM
IST
Siliguri
5:14–7:10 PM
IST


🪔 Lakshmi Puja 2026: Union Territory Timings

Find the local Lakshmi Puja muhurat for Delhi, Chandigarh, Jammu and Kashmir, Ladakh and India’s other Union Territories on November 8, 2026.

Delhi (NCT)
New Delhi
5:54–7:50 PM
IST
Chandigarh
Chandigarh
5:53–7:47 PM
IST
Jammu & Kashmir
Srinagar
5:54–7:47 PM
IST
Jammu
5:57–7:50 PM
IST
Ladakh
Leh
5:43–7:35 PM
IST
Puducherry
Puducherry
6:11–8:12 PM
IST
Andaman & Nicobar Islands
Port Blair
5:20–7:20 PM
IST
Lakshadweep
Kavaratti
6:41–8:41 PM
IST
Dadra & Nagar Haveli and Daman & Diu
Daman
6:26–8:25 PM
IST
Timing note: All timings are in Indian Standard Time (IST) for Sunday, November 8, 2026. Lakshmi Puja muhurat varies according to local sunset and Vrishabha Lagna. Consult your local Panchang for final confirmation.


🌙 Why Lakshmi Puja Timings Differ Across India

Although all of India follows Indian Standard Time, the auspicious Lakshmi Puja muhurat varies from city to city.

The traditional timing is determined by the overlap of three conditions:

Amavasya Tithi: The lunar day associated with Diwali Lakshmi Puja.

Pradosh Kaal: The auspicious evening period beginning at local sunset.

Vrishabha Lagna: The period when Taurus rises on the eastern horizon, traditionally considered favourable for Lakshmi Puja.

Because sunset and the rising ascendant vary by geographical location, each city has its own preferred muhurat.

❓ Diwali 2026 India: Frequently Asked Questions

When is Diwali in India in 2026?

Diwali and Lakshmi Puja fall on Sunday, November 8, 2026.

What is the Lakshmi Puja time in New Delhi?

The listed Lakshmi Puja muhurat is 5:54 PM to 7:50 PM IST on November 8, 2026.

What is the Lakshmi Puja time in Mumbai?

The listed muhurat is 6:28 PM to 8:28 PM IST on November 8, 2026.

What is the Lakshmi Puja time in Bengaluru?

The listed muhurat is 6:18 PM to 8:20 PM IST on November 8, 2026.

What is the Lakshmi Puja time in Kolkata?

The listed muhurat is 5:21 PM to 7:19 PM IST on November 8, 2026.

Why do Lakshmi Puja timings differ if India follows one time zone?

The muhurat depends on local sunset and Vrishabha Lagna. These change according to geographical location, even though the country shares the same clock time.

🪔 Celebrating Diwali 2026 Across India

From Delhi and Mumbai to Chennai, Kolkata, Guwahati and Port Blair, Diwali is celebrated through prayers, illuminated homes and family traditions.

Sunday, November 8, 2026, is the principal Lakshmi Puja date. Follow your city’s local Panchang when planning the ceremony.

✨ Happy Diwali 2026

May the Festival of Lights bring peace, happiness and prosperity into your home.

🌸 Explore More Diwali 2026 Guides

Celebrating outside India? Explore our Diwali 2026 Lakshmi Puja Timings Worldwide guide and our Diwali 2026 USA guide covering all 50 US states.

Discover the other festivals of Diwali week, including Dhanteras, Naraka Chaturdashi, Govardhan Puja and Bhai Dooj.


Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top