When Is Diwali?

Diwali 2026 falls on Sunday, November 8.

Diwali — Deepavali in Singapore and Malaysia — is the festival of lights, set by the new moon of the Hindu month of Kartika. Three of the calendars on this site make it a public holiday, and they do not always print the same date: the Indian gazette and the Singapore and Malaysia gazettes follow slightly different reckonings of which night of the five-day festival is the one that counts.

Also known as: Deepavali · Festival of Lights · दीपावली

89daysHow Many Days Until Diwali 2026?

The short answer

3 countries and regions in our calendar mark it. Dates and days off below cover 2025–2028.

2025
Monday, October 20
2026
Sunday, November 8
2027
Friday, October 29
2028
Tuesday, October 17

Dates year by year

YearDateDayPlaces observingLongest break
2025October 20, 2025Monday31 days
2026November 8, 2026Sunday32 days
2027October 29, 2027Friday31 days
2028October 17, 2028Tuesday31 days

Who gets the day off

Every row is derived from that country’s official calendar on this site, so the day counts include substitute days and government bridge days exactly as gazetted.

Diwali 2025

Country / regionCalledDateDays off
India
Diwali (Deepavali)A gazetted central holiday; many states add Govardhan Puja or Bhai Dooj around it.October 20, 20251days
Malaysia
DeepavaliA federal public holiday nationwide except Sarawak, with a replacement day if it falls on a Sunday.October 20, 20251days
Singapore
DeepavaliOne of Singapore’s four religious public holidays, with an in-lieu day when it falls on a Sunday.October 20, 20251days

Diwali 2026

Country / regionCalledDateDays off
Malaysia
DeepavaliA federal public holiday nationwide except Sarawak, with a replacement day if it falls on a Sunday.Nov 8 – 92days
Singapore
DeepavaliOne of Singapore’s four religious public holidays, with an in-lieu day when it falls on a Sunday.Nov 8 – 92days
India
Diwali (Deepavali)A gazetted central holiday; many states add Govardhan Puja or Bhai Dooj around it.November 8, 20261days

Diwali 2027

Country / regionCalledDateDays off
Singapore
DeepavaliOne of Singapore’s four religious public holidays, with an in-lieu day when it falls on a Sunday.October 28, 20271days
India
Diwali (Deepavali)A gazetted central holiday; many states add Govardhan Puja or Bhai Dooj around it.October 29, 20271days
Malaysia
Provisional
DeepavaliA federal public holiday nationwide except Sarawak, with a replacement day if it falls on a Sunday.October 29, 20271days

Rows marked provisional show only the dates already fixed. Where a government sets the length of the break by annual decree — mainland China, Taiwan, Vietnam, Indonesia — the full arrangement has not been published for that year yet, so treat those day counts as a floor and any blank as "not announced", not as a working day.

Diwali 2028

Country / regionCalledDateDays off
India
Provisional
Diwali (Deepavali)A gazetted central holiday; many states add Govardhan Puja or Bhai Dooj around it.October 17, 20281days
Malaysia
Provisional
DeepavaliA federal public holiday nationwide except Sarawak, with a replacement day if it falls on a Sunday.October 17, 20281days
Singapore
Provisional
DeepavaliOne of Singapore’s four religious public holidays, with an in-lieu day when it falls on a Sunday.October 17, 20281days

Rows marked provisional show only the dates already fixed. Where a government sets the length of the break by annual decree — mainland China, Taiwan, Vietnam, Indonesia — the full arrangement has not been published for that year yet, so treat those day counts as a floor and any blank as "not announced", not as a working day.

Why the date can differ between India and Southeast Asia

Diwali is a five-night festival. North Indian practice centres on Lakshmi Puja, on the new moon night; South Indian and much of the diaspora practice centres on Naraka Chaturdashi, the night before. Singapore and Malaysia, whose Tamil communities set the local observance, therefore gazette a date that can sit a day earlier than the North Indian one — and in some years the published dates diverge further because each authority resolves the astronomical timing against its own local midnight.

The comparison table below prints exactly what each government gazetted, without smoothing the difference away. If you are coordinating across offices in Chennai, Kuala Lumpur and Singapore, treat the earliest and latest dates in a given row as the real planning window.

Where Diwali is a day off — and where it is not

India gazettes it centrally; Malaysia makes it a federal holiday everywhere except Sarawak; Singapore lists it as one of four religious public holidays and adds an in-lieu Monday when it falls on a Sunday. Elsewhere in our coverage — Indonesia, Thailand, the Philippines, Hong Kong — it is celebrated by communities but is an ordinary working day.

Go deeper

Frequently asked questions

What date is Diwali in 2026 and 2027?+

Deepavali is gazetted for 8 November 2026 and 29 October 2027 in India and Malaysia. Singapore, which follows Tamil practice, can gazette a day earlier — it does in 2027, on 28 October. The year-by-year and country tables above show each date exactly as published.

Why is Deepavali on a different day in Singapore and India?+

The five-night festival has two candidate "main" nights — Naraka Chaturdashi and Lakshmi Puja — and Tamil practice, which sets the Singapore and Malaysia dates, weights them differently from North Indian practice. Each authority also resolves the astronomical moment against its own local time.

Is Diwali a public holiday in Singapore?+

Yes. Deepavali is one of Singapore’s eleven gazetted public holidays, and when it falls on a Sunday the following Monday is granted in lieu.

How many days is the Diwali holiday?+

One day in all three countries, plus an in-lieu day in Singapore and Malaysia when it lands on a Sunday. The cultural festival runs five nights, but only one of them is gazetted.

Why does Diwali move in the Gregorian calendar?+

It is set by the Hindu lunisolar calendar — the new moon of Kartika — which drifts against the Gregorian year, placing Diwali anywhere between mid-October and mid-November.

Other festivals