Diwali 2027 Date – All 5 Days from Dhanteras to Bhai Dooj
Diwali 2027 (Lakshmi Puja) is on 29 October (Friday). The five-day festival runs from Dhanteras on 27 October (Wednesday) to Bhai Dooj on 31 October (Sunday). Dates are calculated for New Delhi.
Dhanteras
The first day. People buy gold, silver or new utensils and worship Dhanvantari and Lakshmi for health and wealth.
Kali Chaudas
Observed mainly in Gujarat and western India, the night before Choti Diwali, to ward off negativity.
Narak Chaturdashi (Choti Diwali)
Marks Krishna's victory over the demon Narakasura. An early-morning oil bath (Abhyang Snan) is the main ritual.
Diwali – Lakshmi Puja
The main day of Diwali. Homes are lit with diyas and Lakshmi Puja is performed in the evening, during Pradosh Kaal.
Govardhan Puja
Celebrates Krishna lifting Govardhan hill. An Annakut offering of many dishes is made; in Gujarat this is also the new year.
Bhai Dooj
Sisters pray for their brothers' long life and brothers give gifts — the last day of the Diwali festival.
Diwali 2027 at a glance
| Day | Date | Weekday |
|---|---|---|
| Dhanteras | 27 October 2027 | Wednesday |
| Kali Chaudas | 27 October 2027 | Wednesday |
| Narak Chaturdashi (Choti Diwali) | 28 October 2027 | Thursday |
| Diwali – Lakshmi Puja | 29 October 2027 | Friday |
| Govardhan Puja | 30 October 2027 | Saturday |
| Bhai Dooj | 31 October 2027 | Sunday |
How Diwali dates are decided
Diwali falls on Amavasya (the new-moon day) of the Hindu month of Kartika in the purnimanta calendar — Ashvin in the amanta calendar used in western and southern India. Because the lunar calendar shifts against the solar one, Diwali moves between mid-October and mid-November each year. Lakshmi Puja is done on the day when Amavasya is present during Pradosh Kaal (the period after sunset).
The dates on this page come from our Panchang engine, which calculates tithis from the positions of the sun and moon for New Delhi. Where Amavasya spans two days, regional calendars can differ by a day, so follow your local temple or family tradition for puja timings.
Looking ahead? Diwali 2026 falls on 8 November (Sunday).
Frequently asked questions
When is Diwali in 2027?
Diwali (Lakshmi Puja) in 2027 is on 29 October (Friday), as calculated for New Delhi. Lakshmi Puja is performed in the evening during Pradosh Kaal, after sunset.
When is Dhanteras 2027?
Dhanteras 2027 is on 27 October (Wednesday) — the first day of the Diwali festival, traditionally the day to buy gold, silver or utensils.
When is Govardhan Puja 2027?
Govardhan Puja 2027 is on 30 October (Saturday).
When is Bhai Dooj 2027?
Bhai Dooj 2027 is on 31 October (Sunday), the last day of the Diwali festival.
Is Diwali a bank holiday?
Yes. Diwali (Deepavali) is on the central government's gazetted holiday list, so central government offices and most banks are closed. Some states also close for Govardhan Puja or Bhai Dooj — check your state's list.
Why do some calendars show a different date?
Festival dates depend on when the tithi (lunar day) begins and ends at your location. These dates are calculated for New Delhi; in some regions a festival can fall a day earlier or later.
When is Diwali 2026?
Diwali 2026 (Lakshmi Puja) is on 8 November (Sunday).