Diwali 2026 will be celebrated on November 8, which is noticeably later than Diwali 2025, celebrated on October 20. The difference of roughly 19 days has led many readers to ask why Diwali is late this year.
The short answer: Diwali does not have a permanently fixed Gregorian-calendar date. Its date is determined through the Hindu lunisolar calendar, and Diwali is associated with the Amavasya (new moon) tithi of Kartik. In 2026, that Amavasya falls on November 8, so the festival is observed on that date.
An additional lunar month in the 2026 Hindu calendar cycle also contributes to the unusually extended festive season this year. This does not mean Diwali has been postponed or delayed. It simply means the festival’s Gregorian date is later than it was in 2025.
This explainer breaks down how the Hindu calendar works, why Diwali shifts between October and November, and why November 8 is the correct date for Diwali 2026.
The core answer is straightforward. Diwali 2026 falls on November 8, 2026. Diwali 2025 fell on October 20, 2025. The difference between the two dates is about 19 days.
The word “late” is only a comparison with the Gregorian calendar. Diwali itself has not been delayed. The festival date is determined according to the Hindu calendar and the relevant tithi (lunar day).
There are two different calendar systems at work here:
Because the two systems do not align perfectly, festivals tied to lunar tithis move relative to Gregorian dates from year to year. This is why Diwali can fall in October one year and November the next.
A simple way to think about it: imagine a friend who calls you on the same lunar phase every month. If you mark those calls on a standard wall calendar, the dates will shift slightly each month. Diwali works in a similar way across years.
Many readers expect Diwali to fall on the same date every year because holidays like Christmas and New Year’s Day follow the Gregorian calendar. Diwali does not work that way.
Here is why:
This is why Diwali can occur in October in one year and November in another. Both are normal. Neither is an anomaly.
The Hindu calendar is not a single uniform system. Different regions and traditions may follow slightly different Panchang calculations, which is why some festival dates can vary by a day across communities.
Diwali is traditionally associated with the Amavasya of the Kartik period. Amavasya refers to the new-moon tithi, the darkest night of the lunar month.
The exact timing of the Amavasya tithi determines the festival date according to applicable regional and calendar conventions. In 2026, the relevant Amavasya occurs on November 8 and 9.
For New Delhi, the referenced Panchang data places Amavasya beginning on November 8, 2026, and ending on November 9, 2026.
Diwali is observed on November 8 in commonly referenced Indian calendars for 2026. This date is tied to when Amavasya is considered to be present during the evening hours, when Lakshmi Puja is traditionally performed.
It is important not to assume that every Indian city has identical muhurat timings. Puja timings are location-specific because they depend on local sunset and other factors. The date of the festival is generally consistent across India, but the recommended puja window can differ from city to city.
The shift from October to November is the result of how the Hindu lunisolar calendar positions months and festivals in a given year.
Here is a simple comparison:
| Year | Diwali Date | Gregorian Month |
|---|---|---|
| 2025 | October 20 | October |
| 2026 | November 8 | November |
The difference does not mean Diwali has been postponed. Instead, the lunar-calendar calculation places the relevant festival date later in the Gregorian calendar in 2026.
This distinction matters:
The correct framing is that the Hindu calendar and the Gregorian calendar simply align differently in 2026 than they did in 2025.
Adhik Maas is an additional lunar month that the Hindu lunisolar calendar periodically incorporates. It is also called Purushottam Maas in some traditions.
The purpose of Adhik Maas is to keep lunar months aligned with the solar year and the seasons. Because a lunar year is shorter than a solar year, the difference accumulates over time. Without periodic adjustments, festivals tied to lunar months would gradually drift into different seasons.
The 2026 Hindu calendar includes an additional lunar month. This affects the positioning of festivals across the broader calendar. Recent reporting has described the 2026 Indian festive season as unusually extended because of the additional lunar month.
The broader festive period is therefore longer than in the previous year. Some reporting has described this as an approximately 80-day festive season, though this should be understood as a reported estimate of the broader festive period rather than a universal religious rule.
It is important to distinguish between two things:
This question deserves a careful answer.
The presence of an additional lunar month is an important feature of the 2026 Hindu calendar cycle. However, it would be too simplistic to say that Adhik Maas alone caused Diwali to be late.
Diwali’s actual Gregorian date is determined by the relevant lunar tithi and calendar calculation. Adhik Maas affects the overall positioning of months and festivals within the lunisolar calendar, which in turn influences when Diwali falls relative to the Gregorian calendar.
A more accurate way to put it: an additional lunar month is part of the reason the 2026 festival calendar is unusually extended, while Diwali’s specific date is determined by the applicable lunar-calendar calculation.
It is also worth noting that not every Hindu calendar tradition uses identical calculations. Regional Panchang systems can differ in minor ways, which is why some festival observances vary by a day across communities.
Diwali can fall in either October or November depending on the year. This is a normal feature of the Hindu lunisolar calendar.
Several factors work together:
By the end of this section, the key point should be clear: October Diwali is normal, and November Diwali is also normal. Neither is abnormal or historically unprecedented.
| Detail | 2026 Information |
|---|---|
| Diwali / Deepavali | November 8, 2026 |
| Day | Sunday |
| Lunar basis | Kartik Amavasya |
| Amavasya begins | November 8, 2026 |
| Amavasya ends | November 9, 2026 |
| Lakshmi Puja | Location-specific |
| Gregorian month | November |
For New Delhi, the referenced Lakshmi Puja Muhurat is 5:54 PM to 7:50 PM on November 8, 2026. This timing is specific to New Delhi. Puja timings vary by city and should be checked using the local Panchang.
Here is a simple numbered explanation:
This is why the same festival can appear in October one year and November the next.
The answer depends on which calendar you are using.
From the Gregorian-calendar perspective, yes, November 8 is later than October 20 in 2025. Readers who compare the two dates will notice the difference.
From the Hindu calendar perspective, Diwali is not late. November 8 is simply the date on which the relevant festival tithi falls in 2026. The festival is being observed at the correct time according to the calendar system that determines its date.
This distinction is one of the most important points in understanding the “late Diwali” question. The festival has not moved. The Gregorian date on which it falls has changed, as it does every year.
The comparison between 2025 and 2026 is useful for understanding calendar movement:
The difference is approximately 19 days. This gap reflects how the lunar and solar cycles align in each year.
The later date does not change the religious significance of Diwali. The festival’s meaning, rituals, and traditions remain the same regardless of whether it falls in October or November.
The later Diwali date affects the wider 2026 festive calendar. The festival season includes several observances leading up to and following Diwali:
Regional traditions can observe some of these festivals on different dates. The main focus of this article is why Diwali itself falls on November 8 in 2026, not a complete festival calendar.
No. Diwali can fall in October or November depending on the year and calendar calculation.
There is no rule that Diwali “normally” occurs in October. The festival’s Gregorian date shifts each year because it is determined by the Hindu lunisolar calendar.
Readers who have celebrated Diwali in October in recent years may have developed an expectation that October is the usual month. That expectation is understandable but not accurate as a general rule.
The Hindu calendar needs periodic adjustments because a lunar year and a solar year do not have exactly the same length.
A simple analogy: imagine two runners on a track. One runner completes a lap in 354 days (the lunar year), while the other completes a lap in 365 days (the solar year). Over time, the faster runner pulls ahead. To keep them running side by side, you occasionally need to adjust the slower runner’s starting position.
In the Hindu calendar, this adjustment takes the form of an additional lunar month in certain years. This keeps lunar months aligned with the solar seasons.
Without this adjustment, festivals tied to lunar months would gradually drift into different seasons over many years. The additional month prevents that drift.
At a Glance:
Diwali 2026 falls on November 8, which is later on the Gregorian calendar than Diwali 2025 on October 20. The festival is not late in the Hindu calendar. Its Gregorian date shifts because Diwali follows the Hindu lunisolar calendar and is tied to the Kartik Amavasya tithi.
The relevant Amavasya tithi falls on November 8 in 2026. Diwali is observed on the day when this tithi is present during the evening hours, which is when Lakshmi Puja is traditionally performed.
Diwali is tied to a lunar tithi rather than a fixed Gregorian date. Because lunar months and solar years do not align exactly, the Gregorian date of Diwali shifts each year.
No. Diwali can fall in October or November. Both are normal. The date depends on the Hindu lunisolar calendar calculation for that year.
The Hindu lunisolar calendar places the Kartik Amavasya on November 8 in 2026. Additionally, the 2026 calendar cycle includes an additional lunar month, which contributes to an unusually extended festive season.
Adhik Maas is an additional lunar month incorporated into the Hindu lunisolar calendar in certain years. The 2026 calendar cycle includes one. Its purpose is to keep lunar months aligned with the solar year and seasons.
Adhik Maas affects the overall positioning of festivals in the lunisolar calendar, which contributes to the extended festive season in 2026. However, Diwali’s specific date is determined by the applicable lunar-calendar calculation. It would be too simplistic to say Adhik Maas alone caused Diwali to be late.
For New Delhi, Amavasya begins on November 8, 2026, and ends on November 9, 2026, according to the referenced Panchang data.
Diwali 2025 was celebrated on October 20, 2025.
No. November Diwali is not unusual. Diwali regularly falls in either October or November depending on the year. The Hindu lunisolar calendar determines the date, and both months are within the normal range.