What Holiday?
Map › Holidays A–Z › Durga Puja

When is Durga Puja 2026?

Durga Puja falls on different dates around the world in 2026. The first is Monday, October 19, 2026 and the last is Wednesday, October 21, 2026, across 2 countries.

Durga Puja is a government holiday in Bangladesh

See October 19 on the world map

Durga Puja 2026 by country

CountryDateType
🇵🇰 PakistanOctober 19MondayOptional holiday
🇧🇩 BangladeshOctober 21WednesdayPublic holiday

Questions about Durga Puja

When is Durga Puja in 2026?
It depends on the country. In 2026 it falls on October 19 and October 21. The table above shows the date for each country.
Which countries celebrate Durga Puja?
Durga Puja is marked in 2 countries: Bangladesh and Pakistan.
Is Durga Puja a public holiday?
Yes, it's a public holiday in Bangladesh. Elsewhere it may be an observance or a regional holiday, so check the table for each country.

Other holidays around the same time