Festivals and celebrationsSouth AsiaHindu
Durga Puja
A ten-day autumn festival honouring the goddess Durga and her victory over evil, kept across eastern India and Banglades

Durga Puja is a major Hindu festival celebrating the goddess Durga. It honours her triumph over the buffalo demon Mahishasura. The event spans ten days in September or October. Communities build temporary shrines called pandals to host worship and cultural gatherings.
When is Durga Puja in 2026?
Durga Puja 2026 runs from 17 to 20 October 2026. Other years: 2027, 6 to 9 October 2027; 2028, 25 to 28 September 2028.
Durga Puja is a ten-day festival that honours the goddess Durga. Devotees celebrate her victory over the demon Mahishasura. The event takes place each autumn in eastern India and Bangladesh. Families and communities gather to perform rituals and enjoy cultural festivities.
What the festival celebrates
The festival marks the triumph of good over evil. Scriptures describe Durga defeating the shape-shifting demon Mahishasura. This act preserves cosmic order and shows the power of the feminine divine. Devotees also venerate Lakshmi, Saraswati, Ganesha, and Kartikeya alongside the main goddess. The event coincides with other autumn celebrations like Navaratri.
Origins and history
Ancient texts mention the goddess Durga, but the specific festival origins are unclear. Stone carvings from the twelfth century show her slaying the demon. Manuals from the fourteenth century detail the rituals. Wealthy families and royalty sponsored public events by the sixteenth century. Scholars link the rise of the festival to medieval social changes in Bengal.
How it is kept
Worship happens in homes and public spaces. Artisans build temporary structures known as pandals for the idols. The ten days begin with Mahalaya, when devotees offer water to ancestors. The sixth day welcomes the goddess with awakening rites. The final day concludes with the immersion of the images in water. Cultural performances and feasting fill the schedule.
Rituals and symbolism
Devotees recite the Devi Mahatmya text during the puja. They offer mantras and chants to the goddess. A bundle of nine plants called Navapatrika represents different forms of the divine. Each plant embodies a specific quality of the goddess. The rituals emphasize her role as a source of strength and peace. The festival blends spiritual devotion with community celebration.
How Durga Puja is kept
Communities construct temporary shrines called pandals. Idols of the goddess are installed on the sixth day after awakening rituals. Devotees visit these sites to offer prayers and gifts. The week includes cultural performances, family gatherings, and feasting. The festival ends on the tenth day with the immersion of the idols in local rivers or lakes.
When and where
It falls annually in the Hindu month of Ashvin, usually September or October. The date follows the lunisolar calendar. The ten-day period begins with Mahalaya and ends on Vijayadashami.
It is strongest in West Bengal, Odisha, Assam, and Bangladesh. Kolkata hosts the most famous public celebrations. Smaller observances occur in Nepal and among diaspora communities worldwide.
What Durga Puja means
The festival symbolizes the victory of righteousness over chaos. Durga represents the protective power of the mother. The Navapatrika bundle highlights nature's connection to the divine. Immersion signifies the goddess returning to her home, bringing blessings back to the people.



Days Durga Puja is marked
Durga Puja dates: 2026, 2027, 2028
| Year | Durga Puja date |
|---|---|
| 2026 | 17 to 20 October 2026 |
| 2027 | 6 to 9 October 2027 |
| 2028 | 25 to 28 September 2028 |
Questions people ask about Durga Puja
When is Durga Puja in 2026?
Durga Puja 2026 runs from 17 to 20 October 2026. Other years: 2027, 6 to 9 October 2027; 2028, 25 to 28 September 2028.
What is Durga Puja?
It is a ten-day Hindu festival honouring the goddess Durga. Devotees celebrate her defeat of the demon Mahishasura. The event features temple visits, cultural events, and community feasts across eastern India and Bangladesh.
Where is it celebrated?
The main celebrations happen in West Bengal, Odisha, Assam, and Bangladesh. Kolkata is known for its large public pandals. Observances also take place in Nepal and among Hindu communities globally.
What do people do during the festival?
Devotees visit pandals to worship the goddess. They recite scriptures and offer prayers. Families gather for meals and exchange gifts. Cultural performances and processions mark the daily activities throughout the ten days.
See also
Good reading and sources
- Encyclopaedia BritannicaArticle
- Kolkata’s Durga Puja nominated for Unesco listHindustan Times, Article
- IT dept's taxation of Durga Puja irks MamataThe Hindu, Article
- A Kolkata Durga Puja pandal pays tribute to sex workersThe Indian Express, Article
- Kolkata’s Durga Puja nominated for Unesco listHindustan Times, Article
- IT dept's taxation of Durga Puja irks MamataThe Hindu, Article
- A Kolkata Durga Puja pandal pays tribute to sex workersThe Indian Express, Article
- Durga Puja on WikipediaEncyclopedia
- More photos on Wikimedia CommonsPhotos and video
- Wikidata recordOpen data
The facts on this page come from the Wikipedia article "Durga Puja", written by its contributors and used under the CC BY-SA 4.0 licence, and from its Wikidata record (CC0). EveryParampara rewrote the text in its own words, with AI assistance, and compares every page with the article to make sure no passage is copied. It may be reused under the same CC BY-SA 4.0 licence with a link back.
It may contain mistakes. Traditions differ from one family, village and community to the next, and the people who keep them know them best. If something is wrong, tell us. Last refreshed 2026-10-04.
More from India
All the traditions of IndiaThe same idea elsewhere
All of this kind
🇮🇪 Ireland and 5 moreHalloween
An annual observance on 31 October marking the eve of All Saints' Day, rooted in Christian tradition and Celtic heritageFestival · Sweets given and shared
🇬🇧 United Kingdom and 4 moreValentine's Day
A Christian feast day and cultural celebration of love kept on February 14 in many countries.Festival