Holidays in Bangladesh are celebrated according to various calendars, depending on the occasion.
Consequently, some public holidays, particularly those tied to Islamic events, shift each year based on the lunar cycle.
For the Muslims, nine major Islamic holidays: Ashura, Mawlid, Isra' and Mi'raj, Shab-e-Barat, first day of Ramadan, Revelation of the Quran, Laylat al-Qadr, Eid ul-Fitr and Eid ul-Adha are observed.
For the Hindus: Holi, Krishna Janmashtami, Durga Puja, Diwali and Raksha Bandhan are celebrated.
As for the Christians: New Year, Good Friday, Easter Saturday, Easter Sunday, Halloween, Christmas Eve, Christmas, Boxing Day, St. Patrick's Day and New Year's Eve are celebrated.