India's Independence Day falls on 15 August. Yet, two temples in Madhya Pradesh celebrated it four days early, on 11 August, with flag-hoisting ceremonies and special rituals.
The date was not a mistake. It is linked to a calendar tradition dating back to 15 August 1947, when India became independent.
So, why do these temples mark Independence Day on a different date?
The 1947 Connection
India became independent from British rule on 15 August 1947.
According to the priests, that date corresponded to Shravan Krishna Chaturdashi in the Hindu calendar.
The two temples observe Independence Day on this particular tithi, rather than fixing their celebration to 15 August in the Gregorian calendar. In 2026, Shravan Krishna Chaturdashi fell on 11 August.
That is why the temples celebrated four days before the rest of the country.
It is important to distinguish the two calendars here. 15 August remains India's official Independence Day. The 11 August observance is a temple tradition based on the Hindu calendar.
Why Does The Date Change?
The Hindu calendar and the Gregorian calendar do not work in exactly the same way.
The Gregorian calendar fixes dates such as 15 August. Hindu religious observances, meanwhile, can be determined by tithis, which are lunar dates.
So, when a temple chooses to observe an occasion according to a particular tithi, its corresponding date on the Gregorian calendar can change from year to year.
In this case, the temples associate Shravan Krishna Chaturdashi with the date on which India became independent in 1947. That tithi fell on 11 August in 2026.
Pashupatinath Temple's 1985 Tradition
The tradition is particularly established at the Pashupatinath Temple in Mandsaur.
Umesh Joshi, president of the Jyotish and Karmakand Parishad, told PTI that the temple has celebrated Independence Day on Shravan Krishna Chaturdashi since 1985.
The temple stands on the banks of the Shivna River in Mandsaur.
On 11 August, its famous eight-faced Shivling was specially decorated and worshipped. Around 250 devotees attended the programme, according to the reports.
Priests performed an abhishek of the Shivling using water containing durva grass while chanting Vedic hymns. Prasad was also distributed.
Joshi said prayers were offered for India's progress and for the country to become a developed nation by 2047.
Bade Ganesh Temple Had Its Own Celebration
The Bade Ganesh Temple in Ujjain also marked Independence Day on 11 August.
Priest Akshat Vyas said the shrine had followed a decades-old practice of observing national festivals according to dates in the Hindu calendar rather than the Gregorian calendar.
The celebrations included a Tiranga Yatra, with drums, patriotic slogans and the national flag.
At the temple, the Tricolour was first offered to Lord Ganesh. A special Maha Aarti followed, after which the flag was hoisted on the temple's main spire.
Vyas also said Lord Ganesh is worshipped at the shrine as the "God of the republic".
So, Is 11 August Another Independence Day?
No.
India's Independence Day is officially observed on 15 August. The government, schools and institutions across the country will mark the occasion on that date in 2026.
The August 11 celebrations at these two Madhya Pradesh temples are a religious and cultural observance based on their Hindu calendar tradition.
The key detail is the connection between the two dates: temple priests say 15 August 1947 corresponded to Shravan Krishna Chaturdashi, and the temples continue to observe that tithi each year.
In 2026, that date fell on 11 August, bringing the temples' Independence Day celebrations four days ahead of the national celebration.
So, there is no change to India's Independence Day. The difference comes down to which calendar the temples use to mark the occasion.





