Diwali Date Calculator

Enter any year to find the exact Diwali date for that year, along with the day of the week, days until Diwali, and key festival details. Based on the Hindu lunar calendar (Amavasya Tithi of Kartik month), this Diwali Date Calculator gives you the confirmed date and a countdown so you can plan your celebrations well in advance.

Enter any year between 2000 and 2100 to find Diwali's date.

Results

Diwali Date

--

Day of the Week

--

Days Until Diwali

--

Tithi (Lunar Day)

--

5-Day Festival Period

--

Results Table

Frequently Asked Questions

When is Diwali in 2025?

Diwali in 2025 falls on October 20, 2025 (Monday). It is observed on the Amavasya Tithi (new moon day) of the Kartik month in the Hindu lunar calendar. Some regions may celebrate on October 21 depending on the timing of the Pradosh Kaal.

How is the date of Diwali calculated?

Diwali is determined by the Hindu lunar calendar. It always falls on the new moon night (Amavasya) of the Kartik month, typically occurring between mid-October and mid-November each year. The exact date varies annually because the lunar calendar does not align perfectly with the Gregorian calendar.

Why does Diwali fall on a different date every year?

Diwali follows the Hindu lunar (Vikram Samvat) calendar, where months are based on lunar cycles of about 29.5 days. Since the Gregorian calendar is solar-based (365 days), the two systems drift apart each year, causing Diwali to shift by roughly 10–11 days annually before periodic corrections.

Is Diwali a public holiday?

Diwali is a gazetted public holiday in India, Nepal, Fiji, Mauritius, Singapore, Trinidad and Tobago, Guyana, and several other countries with significant Hindu populations. In countries like the USA, UK, Canada, and Australia, it is not a national holiday but is widely celebrated by Hindu communities.

What is the significance of Amavasya Tithi for Diwali?

Amavasya is the new moon day, when the sky is darkest. Lighting diyas (oil lamps) on this night symbolizes the triumph of light over darkness and knowledge over ignorance. The Lakshmi Puja performed on Diwali night during the Pradosh Kaal (evening period) is considered most auspicious.

What is the 5-day Diwali festival period?

Diwali is celebrated across five days: Day 1 is Dhanteras, Day 2 is Naraka Chaturdashi (Choti Diwali), Day 3 is the main Diwali (Lakshmi Puja), Day 4 is Govardhan Puja, and Day 5 is Bhai Dooj. The entire period spans from the 13th to the 15th of the Kartik lunar month.

What do people do on Diwali?

On Diwali, people light oil lamps and candles, burst firecrackers, exchange sweets and gifts, wear new clothes, worship Goddess Lakshmi and Lord Ganesha, and decorate their homes with rangoli. It is a time for family gatherings, prayers, and the celebration of new beginnings and prosperity.

When is Diwali in 2026 and 2027?

Diwali in 2026 falls on November 8, 2026 (Sunday), and in 2027 it falls on October 29, 2027 (Friday). Use this calculator to quickly look up the exact Diwali date for any year from 2000 to 2100.

More Time & Date Tools