Bangladesh has a wide range of public holidays including government public holidays, these holidays relate primarily to Independence Day and Victory Day at the national level as well as other major religious festivals in the Muslim and Hindu calendars such as Eid ul-Fitr, Eid ul-Adha and Durga Puja.
The other is optional holidays which provide opportunities for various communities to observe different cultural or religious events according to their beliefs. A number of groups follow Indian festivals such as Holi and Saraswati Puja.
2025 Calendar of Bangladeshhttps://t.co/IIu7qlru7y#Bangladesh
— The Dhaka Don (@TheDhakaDon) November 10, 2024
Besides, seasonal and international holidays are also recognized. While government holidays are universally observed, optional holidays can depend on personal or institutional preferences. Also Islamic holidays are based on moon sightings which can lead to variations in observances.
Here is the comprehensive list, ensuring every holiday inclusive Bangladesh’s official public holiday order.
Bangladesh Holidays List 2025:
Date | Day | Holiday Name | Type of Holiday |
January 1 | Wednesday | New Year’s Day | Optional Holiday |
January 10 | Friday | Bangabandhu Homecoming Day | Observance |
January 28 | Tuesday | Shab-e-Meraj | Optional Holiday |
February 3 | Monday | Saraswati Puja | Optional Holiday |
February 11 | Tuesday | Maghi Purnima | Optional Holiday |
February 14 | Friday | Valentine’s Day | Observance |
February 15 | Saturday | Shab e-Barat | Government Holiday |
February 21 | Friday | Language Martyrs’ Day (Shaheed Day) | Government Holiday |
February 26 | Wednesday | Maha Shivaratri | Optional Holiday |
March 1 | Saturday | Ramadan Start (Tentative Date) | Observance |
March 2 | Sunday | National Flag Day | Observance |
March 5 | Wednesday | Ash Wednesday | Optional Holiday |
March 13 | Thursday | Doljatra | Observance |
March 14 | Friday | Holi | Hindu Holiday |
March 20 | Thursday | March Equinox | Seasonal Holiday |
March 26 | Wednesday | Independence Day | Government Holiday |
March 27 | Thursday | Arrival Day of Sri Sri Harichand Tagore | Optional Holiday |
March 28 | Friday | Shab-e-Qadr | Government Holiday |
March 29 | Saturday | Eid ul-Fitr Holiday (Tentative) | National Holiday |
March 30 | Sunday | Eid ul-Fitr Holiday (Tentative) | National Holiday |
March 31 | Monday | Eid ul-Fitr (Tentative) | Government Holiday |
April 1 | Tuesday | Eid ul-Fitr Holiday (Tentative) | Government Holiday |
April 2 | Wednesday | Eid ul-Fitr Holiday (Tentative) | Government Holiday |
April 3 | Thursday | Eid ul-Fitr Holiday (Tentative) | Optional Holiday |
April 13 | Sunday | Chaitra Sankranti | Optional Holiday |
April 14 | Monday | Bengali New Year (Pohela Boishakh) | Government Holiday |
April 17 | Thursday | Maundy Thursday | Optional Holiday |
April 18 | Friday | Good Friday | Optional Holiday |
April 19 | Saturday | Holy Saturday | Optional Holiday |
April 20 | Sunday | Easter Sunday | Optional Holiday |
April 21 | Monday | Easter Monday | Observance |
May 1 | Thursday | May Day | Government Holiday |
May 10 | Saturday | Buddha Purnima Holiday | Optional Holiday |
May 11 | Sunday | Buddha Purnima/Vesak | Government Holiday |
May 11 | Sunday | Mother’s Day | Observance |
May 12 | Monday | Buddha Purnima Holiday | Optional Holiday |
June 5 | Thursday | Eid al-Adha Holiday (Tentative) | Government Holiday |
June 6 | Friday | Eid al-Adha Holiday (Tentative) | Government Holiday |
June 7 | Saturday | Eid al-Adha (Tentative) | Government Holiday |
June 8 | Sunday | Eid al-Adha Holiday (Tentative) | Government Holiday |
June 9 | Monday | Eid al-Adha Holiday (Tentative) | Government Holiday |
June 10 | Tuesday | Eid al-Adha Holiday (Tentative) | Government Holiday |
June 11 | Wednesday | Eid al-Adha Holiday (Tentative) | Optional Holiday |
June 15 | Sunday | Father’s Day | Observance |
June 21 | Saturday | June Solstice | Seasonal Holiday |
June 27 | Friday | Muharram (Tentative Date) | Observance |
July 1 | Tuesday | Bank Holiday | Bank Holiday |
July 6 | Sunday | Ashura (Tentative) | Government Holiday |
July 9 | Wednesday | Ashari Purnima | Optional Holiday |
August 15 | Friday | National Mourning Day | Government Holiday |
August 16 | Saturday | Janmashtami | Government Holiday |
August 20 | Wednesday | Akhari Chahar Somba (Tentative) | Optional Holiday |
September 5 | Friday | Eid-e-Milad-un-Nabi (Tentative) | Government Holiday |
September 6 | Saturday | Madhu Purnima | Optional Holiday |
September 21 | Sunday | Mahalaya | Optional Holiday |
September 23 | Tuesday | September Equinox | Seasonal Holiday |
September 29 | Monday | Durga Puja Holiday | Optional Holiday |
September 30 | Tuesday | Ashtami | Optional Holiday |
October 1 | Wednesday | Mahanabami | Government Holiday |
October 2 | Thursday | Vijaya Dashami (Durga Puja) | Government Holiday |
October 4 | Saturday | Fateha-i-Yajdaham (Tentative) | Optional Holiday |
October 5 | Sunday | Prabarana Purnima | Optional Holiday |
October 6 | Monday | Lakshmi Puja | Optional Holiday |
October 20 | Monday | Sri Shayama Puja | Optional Holiday |
October 31 | Friday | Halloween | Observance |
December 16 | Tuesday | Victory Day | Government Holiday |
December 21 | Sunday | December Solstice | Seasonal Holiday |
December 24 | Wednesday | Christmas Eve | Optional Holiday |
December 25 | Thursday | Christmas Day | Government Holiday |
December 26 | Friday | Boxing Day | Optional Holiday |
December 31 | Wednesday | New Year’s Eve | Bank Holiday |
Ramadan 2025 Prayer Timings in Bangladesh: Complete Schedule