Diwali countdown

How many days until Diwali?

Diwali 2026 is on Sunday, November 8, 2026 (expected).

0days
--hours
--minutes
--seconds

Diwali dates

A live Diwali countdown to the main day of Diwali (Lakshmi Puja).

YearDate
2026Sunday, November 8, 2026 (expected)
2027Friday, October 29, 2027 (expected)
2028Tuesday, October 17, 2028 (expected)
2029Monday, November 5, 2029 (expected)
2030Saturday, October 26, 2030 (expected)

About this countdown

Diwali follows the Hindu lunisolar calendar, so its date changes every year. The dates here are the main day of Diwali, Lakshmi Puja, as commonly listed for India.

Local calendars can differ by a day depending on the city and how the tithi falls, so check your local panchang for puja timings.

Questions

Why does Diwali's date change?

It is set by the Hindu lunisolar calendar, on the new moon (Amavasya) of the month of Kartika.

Keep the Diwali countdown on your home screen

Soonara counts down to Diwali and any other date, with home screen widgets and your own photos.

Get it onGoogle Play

More countdowns

All countdowns