Bangladesh flag

Public Holidays in Bangladesh

Complete calendar of Bangladeshi national holidays and observances for 2026

16

Total Holidays

3

National

13

Public

0

Observances

National Day of Bangladesh

International Mother Language Day

February 21

2026 Holiday Calendar

2 February (1 holiday)

February
21

International Mother Language Day

National

3 March (2 holidays)

March
17

Birthday of Sheikh Mujibur Rahman

Public
March
26

Independence Day

National

4 April (1 holiday)

April
14

Bengali New Year (Pohela Boishakh)

Public

5 May (1 holiday)

May
1

May Day

Public

8 August (1 holiday)

August
15

National Mourning Day

Public

12 December (2 holidays)

December
16

Victory Day

National
December
25

Christmas Day

Public

Variable Date Holidays (8 holidays)

These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.

Varies

Shab-e-Barat

Public
Varies

Buddha Purnima

Public
Varies

Shab-e-Qadr

Public
Varies

Eid al-Fitr (Jumatul Bidah)

Public
Varies

Eid al-Adha

Public
Varies

Janmashtami

Public
Varies

Ashura

Public
Varies

Eid-e-Milad-un-Nabi

Public

Frequently Asked Questions

How many public holidays does Bangladesh have?

Bangladesh has 16 public holidays and observances, including 3 national holidays and 13 public holidays.

What is the national day of Bangladesh?

The national day of Bangladesh is International Mother Language Day, celebrated on February 21.

Does Bangladesh celebrate Christmas?

Yes, Christmas Day (December 25) is a public holiday in Bangladesh.