When Is Diwali 2026?

Diwali 2026, the main day of Lakshmi Puja, is on Sunday, November 8, 2026. The countdown runs to the start of that day in your time zone.

LiveSunday, November 8, 2026
–Days
–Hours
–Minutes
–Seconds

πŸ“† –⏱️ – hours😴 – sleepsπŸ—“οΈ – weekends
Quick answer

Diwali 2026 is on Sunday, November 8, 2026. It falls on Amavasya (new moon) in the Hindu month of Kartik (Ashwin in some calendars), so the date changes every year, usually between mid-October and mid-November.

The five days of Diwali

Diwali is a five-day festival. The main day, Lakshmi Puja, is the third day:

  1. Dhanteras: a day for buying gold, silver or new utensils, which is considered lucky.
  2. Naraka Chaturdashi (Chhoti Diwali): celebrates Krishna's victory over the demon Narakasura.
  3. Lakshmi Puja (Diwali): the main night. Homes are lit with diyas, and prayers are offered to Goddess Lakshmi.
  4. Govardhan Puja / Annakut: in Gujarat and some other regions, this is also the start of the new year.
  5. Bhai Dooj: sisters pray for their brothers' long life.

Exact puja muhurat (auspicious time) depends on your city. Check a local panchang for timings.

Why the date changes

Diwali follows the Hindu lunisolar calendar. It is celebrated on Amavasya, the new-moon night, of the month of Kartik (in the purnimanta calendar used in North India) or Ashwin (in the amanta calendar). Because lunar months don't match the Gregorian calendar, Diwali moves between roughly mid-October and mid-November.

What Diwali celebrates

Diwali, from the Sanskrit deepavali ("row of lights"), celebrates the victory of light over darkness. In North India, it marks Lord Rama's return to Ayodhya after 14 years of exile. Sikhs celebrate Bandi Chhor Divas on the same day, and Jains mark the nirvana of Lord Mahavira. Diwali is a public holiday in India, Nepal, Sri Lanka, Singapore, Malaysia, Fiji, Mauritius, Trinidad and Tobago, and other countries.

Diwali prep countdown

  • 3–4 weeks out: deep-clean and declutter the home (a traditional part of welcoming Lakshmi); book travel home early.
  • 2 weeks out: shop for clothes, gifts and decorations; plan sweets and snacks.
  • 1 week out: buy diyas, candles, rangoli colours and puja items.
  • Dhanteras: buy gold, silver or utensils if that's your family tradition.

Diwali dates for upcoming years

YearDateDay
2026Sunday, November 8, 2026Sunday
2027Friday, October 29, 2027Friday
2028Tuesday, October 17, 2028Tuesday

How many days until Diwali from other dates?

Counting from the start of each date to the start of Diwali 2026 (Sunday, November 8, 2026):

FromDateDays until Diwali
1st of NovemberSunday, November 1, 20267 days (1 week)
HalloweenSaturday, October 31, 20268 days (1 week, 1 day)
Labor DayMonday, September 7, 202662 days (8 weeks, 6 days)
Fourth of JulySaturday, July 4, 2026127 days (18 weeks, 1 day)
Father's DaySunday, June 21, 2026140 days (20 weeks)
Memorial DayMonday, May 25, 2026167 days (23 weeks, 6 days)
Mother's DaySunday, May 10, 2026182 days (26 weeks)
New Year's Day 2026Thursday, January 1, 2026311 days (44 weeks, 3 days)

Need a different start date? Count the days from any date to Diwali.

Diwali quick facts

  • Diwali always falls on a new-moon night (Amavasya).
  • In 2023, New York City made Diwali a public school holiday.
  • Bandi Chhor Divas (Sikh) and Mahavira's Nirvana (Jain) are observed at the same time.

Plan around Diwali

Add this Diwali countdown to your website (free)

Copy this code and paste it into any web page, blog or school site. The countdown updates live for your visitors.

Frequently asked questions

When is Diwali 2026?

Diwali 2026 (Lakshmi Puja) is on Sunday, November 8, 2026.

Why does Diwali change date every year?

Diwali follows the Hindu lunar calendar and falls on the new moon of Kartik/Ashwin, so its Gregorian date moves each year.

How many days is Diwali?

Diwali is a five-day festival, from Dhanteras to Bhai Dooj. The main day is Lakshmi Puja.

Is Diwali a holiday in the US?

It's not a federal holiday, but New York City public schools and some other districts close for Diwali.

How long until Diwali 2026?

Diwali 2026 is on Sunday, November 8, 2026. The live countdown at the top of this page shows exactly how much time is left in days, hours, minutes and seconds, updated every second in your local time zone.

What day of the week is Diwali 2026?

Diwali 2026 falls on a Sunday (Sunday, November 8, 2026).

How many weeks until Diwali?

The chip under the countdown shows the weeks and extra days left until Diwali. The number updates automatically each day, so it's always current.

When is Diwali 2027?

After 2026, the next Diwali is on Friday, October 29, 2027. See the table on this page for more upcoming dates.

Does this Diwali countdown use my time zone?

Yes. The countdown runs to 12:00 AM on Diwali in the time zone set on your phone or computer, so the numbers are right wherever you are.

Sources

More countdowns like Diwali

Last reviewed: Wednesday, September 30, 2026. The countdown uses your device's clock and time zone. How we get our dates.