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.
Why Is Diwali Late in 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:
- The Gregorian calendar is a solar calendar with a fixed number of days in each year.
- The Hindu lunisolar calendar combines lunar months with solar movements.
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.
Why Doesn’t Diwali Have a Fixed Date?
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:
- The Gregorian calendar follows a solar-year system of 365 days, with leap years adding an extra day.
- The Hindu calendar incorporates lunar phases along with solar movements.
- Lunar months are shorter than solar months, and a lunar year is shorter than a solar year.
- As a result, festivals based on lunar tithis move relative to Gregorian dates.
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.
What Determines the Date of Diwali?
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.
Why Is Diwali in November Instead of October in 2026?
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:
- “Diwali is late” means the festival falls later on the Gregorian calendar than readers may expect.
- “Diwali was delayed” would imply that the festival was moved from an earlier date to a later one. That is not what happened.
The correct framing is that the Hindu calendar and the Gregorian calendar simply align differently in 2026 than they did in 2025.
What Is Adhik Maas and How Does It Relate to 2026?
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:
- Calendar mechanism: The additional lunar month is a structural feature of the lunisolar calendar.
- Festival-season effect: The extended festive period is a consequence of how festivals are positioned within that calendar.
Did Adhik Maas Make Diwali Late?
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.
Why Does Diwali Sometimes Fall in October and Sometimes in November?
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:
- Lunar months: These are shorter than solar months.
- The solar year: This is approximately 365 days.
- Tithi: These are lunar days, which do not align exactly with 24-hour periods.
- Amavasya: Diwali is tied to the new-moon tithi of Kartik.
- The Gregorian calendar: This is the fixed-date system most readers use in daily life.
- Year-to-year movement: Because of the above factors, the Gregorian date of Diwali shifts each year.
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.
Diwali 2026 Date and Key Calendar Details
| 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.

Why Diwali Dates Change Every Year
Here is a simple numbered explanation:
- The Gregorian calendar follows a solar year of approximately 365 days.
- Hindu calendars use both lunar and solar cycles.
- Lunar months are shorter than the solar year.
- Calendar systems periodically make adjustments, including adding an extra month in certain years.
- Diwali is tied to a specific lunar tithi rather than a fixed Gregorian date.
- Therefore, the corresponding Gregorian date moves each year.
This is why the same festival can appear in October one year and November the next.
Is Diwali 2026 Really “Late”?
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.
Diwali 2026 Compared With the Previous Year
The comparison between 2025 and 2026 is useful for understanding calendar movement:
- 2025: October 20
- 2026: November 8
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.
What Happens to the Rest of the Festival Season?
The later Diwali date affects the wider 2026 festive calendar. The festival season includes several observances leading up to and following Diwali:
- Dhanteras: Marking the beginning of the Diwali festivities
- Naraka Chaturdashi / Choti Diwali: Observed the day before Diwali in many regions
- Diwali: The main festival of lights
- Govardhan Puja: Celebrated the day after Diwali in many traditions
- Bhai Dooj: Marking the bond between brothers and sisters
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.
Does Diwali Always Come in October?
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.
Why the Hindu Calendar Needs an Additional Month
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.
What Readers Should Know About Diwali 2026
At a Glance:
- Diwali date: November 8, 2026
- Day: Sunday
- Why it appears late: The Hindu lunisolar calendar places the festival later on the Gregorian calendar than in 2025
- Lunar-calendar basis: Kartik Amavasya
- Amavasya: Begins November 8, 2026; ends November 9, 2026
- Adhik Maas connection: An additional lunar month in the 2026 cycle contributes to an extended festive season
- Puja timings: Location-specific; check the local Panchang
FAQ Section
Why is Diwali late in 2026?
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.
Why is Diwali on November 8 in 2026?
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.
Why does the Diwali date change every year?
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.
Is Diwali always in October?
No. Diwali can fall in October or November. Both are normal. The date depends on the Hindu lunisolar calendar calculation for that year.
Why is Diwali in November 2026?
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.
What is Adhik Maas in 2026?
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.
Does Adhik Maas make Diwali late?
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.
What is the Amavasya date for Diwali 2026?
For New Delhi, Amavasya begins on November 8, 2026, and ends on November 9, 2026, according to the referenced Panchang data.
When was Diwali in 2025?
Diwali 2025 was celebrated on October 20, 2025.
Is November Diwali unusual?
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.