CalendarWorld

Bangladesh Calendar 2026: Public Holidays and Long Weekends

Bangladesh has 26 public holidays in 2026, per Bangladesh 2026 Holiday Circular — Ministry of Public Administration gazette (9 November 2025). The longest long weekend lasts 7 days on 17–23 March 2026.

26 Public Holidays
Public HolidayToday
January
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

No holidays this month.

February
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
  • 4Shab-e-Barat
  • 21Shaheed Day / International Mother Language Day
March
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • 17Shab-e-Qadr
  • 18Eid-ul-Fitr Holiday
  • 19Eid-ul-Fitr Holiday
  • 20Jumatul Bida
  • 21Eid-ul-Fitr
  • 22Eid-ul-Fitr Holiday
  • 23Eid-ul-Fitr Holiday
  • 26Independence Day
April
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  • 14Bengali New Year (Pahela Baishakh)
May
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • 1May Day
  • 1Buddha Purnima
  • 25Eid-ul-Azha Holiday
  • 26Eid-ul-Azha Holiday
  • 27Eid-ul-Azha Holiday
  • 28Eid-ul-Azha
  • 31Eid-ul-Azha Holiday
June
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  • 26Ashura
July
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

No holidays this month.

August
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • 5July Mass Uprising Day
  • 25Eid-e-Miladunnabi
September
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  • 4Janmashtami
October
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • 20Durga Puja
  • 21Durga Puja
November
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

No holidays this month.

December
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • 16Victory Day
  • 25Christmas Day

Long Weekends in Bangladesh, 2026

Bangladesh has 9 long-weekend periods in 2026 — runs of two or more consecutive work-free days formed by holidays and weekends. The longest lasts 7 days on 17–23 March 2026, covering Shab-e-Qadr, Eid-ul-Fitr Holiday, Jumatul Bida, and Eid-ul-Fitr. Use the day-by-day breakdown of each period to plan trips and leave requests.

21–22 February 2026
entirely official days off
2 days
  • Sat21Shaheed Day / International Mother Language DayHoliday
  • Sun22SundayHoliday
17–23 March 2026
entirely official days off
7 days
  • Tue17Shab-e-QadrHoliday
  • Wed18Eid-ul-Fitr HolidayHoliday
  • Thu19Eid-ul-Fitr HolidayHoliday
  • Fri20Jumatul BidaHoliday
  • Sat21Eid-ul-FitrHoliday
  • Sun22Eid-ul-Fitr HolidayHoliday
  • Mon23Eid-ul-Fitr HolidayHoliday
1–3 May 2026
*includes a regular Saturday
3 days
  • Fri1May Day / Buddha PurnimaHoliday
  • Sat2Saturday
  • Sun3SundayHoliday
23–28 May 2026
*includes a regular Saturday
6 days
  • Sat23Saturday
  • Sun24SundayHoliday
  • Mon25Eid-ul-Azha HolidayHoliday
  • Tue26Eid-ul-Azha HolidayHoliday
  • Wed27Eid-ul-Azha HolidayHoliday
  • Thu28Eid-ul-AzhaHoliday
30–31 May 2026
*includes a regular Saturday
2 days
  • Sat30Saturday
  • Sun31Eid-ul-Azha HolidayHoliday
26–28 June 2026
*includes a regular Saturday
3 days
  • Fri26AshuraHoliday
  • Sat27Saturday
  • Sun28SundayHoliday
4–6 September 2026
*includes a regular Saturday
3 days
  • Fri4JanmashtamiHoliday
  • Sat5Saturday
  • Sun6SundayHoliday
20–21 October 2026
entirely official days off
2 days
  • Tue20Durga PujaHoliday
  • Wed21Durga PujaHoliday
25–27 December 2026
*includes a regular Saturday
3 days
  • Fri25Christmas DayHoliday
  • Sat26Saturday
  • Sun27SundayHoliday

Bangladesh Public Holidays in 2026

Throughout 2026, Bangladesh has 26 public holidays. The first holiday falls on 4 February (Shab-e-Barat) and the last on 25 December (Christmas Day).

Public Holidays in Bangladesh, 2026.
DateDayHolidayType
4 February 2026WednesdayShab-e-BaratHoliday
21 February 2026SaturdayShaheed Day / International Mother Language DayHoliday
17 March 2026TuesdayShab-e-QadrHoliday
18 March 2026WednesdayEid-ul-Fitr HolidayHoliday
19 March 2026ThursdayEid-ul-Fitr HolidayHoliday
20 March 2026FridayJumatul BidaHoliday
21 March 2026SaturdayEid-ul-FitrHoliday
22 March 2026SundayEid-ul-Fitr HolidayHoliday
23 March 2026MondayEid-ul-Fitr HolidayHoliday
26 March 2026ThursdayIndependence DayHoliday
14 April 2026TuesdayBengali New Year (Pahela Baishakh)Holiday
1 May 2026FridayMay DayHoliday
1 May 2026FridayBuddha PurnimaHoliday
25 May 2026MondayEid-ul-Azha HolidayHoliday
26 May 2026TuesdayEid-ul-Azha HolidayHoliday
27 May 2026WednesdayEid-ul-Azha HolidayHoliday
28 May 2026ThursdayEid-ul-AzhaHoliday
31 May 2026SundayEid-ul-Azha HolidayHoliday
26 June 2026FridayAshuraHoliday
5 August 2026WednesdayJuly Mass Uprising DayHoliday
25 August 2026TuesdayEid-e-MiladunnabiHoliday
4 September 2026FridayJanmashtamiHoliday
20 October 2026TuesdayDurga PujaHoliday
21 October 2026WednesdayDurga PujaHoliday
16 December 2026WednesdayVictory DayHoliday
25 December 2026FridayChristmas DayHoliday

Official source: Bangladesh 2026 Holiday Circular — Ministry of Public Administration gazette (9 November 2025) (The 2026 circular grants 28 holidays (14 general + 14 executive-order). Eid blocks are shown as actually observed, including the extra bridge day on 18 March and the extended Eid-ul-Azha block. Ashura and Eid-e-Miladunnabi remain subject to moon sighting. The hill-districts-only Baisabi day (13 April) and the optional holidays per community are not included.). Compiled by CalendarWorld. The 2026 holiday circular grants 28 holidays (14 general + 14 executive-order), shown here as actually observed including the Eid bridge days. Ashura and Eid-e-Miladunnabi remain subject to moon sighting. Optional holidays per religious community and the hill-districts Baisabi day are not included. The weekend is Friday–Saturday.

Download Bangladesh 2026 Holiday Data

The Bangladesh 2026 holiday data is available in open formats: JSON for applications, CSV for spreadsheets, and ICS for importing into Google Calendar, Apple Calendar, or Outlook.

Frequently Asked Questions

How many public holidays does Bangladesh have in 2026?

Bangladesh has 26 public holidays in 2026, per Bangladesh 2026 Holiday Circular — Ministry of Public Administration gazette (9 November 2025).

How many long weekends are there in Bangladesh in 2026?

There are 9 long-weekend periods in Bangladesh in 2026. The longest lasts 7 days on 17-23 March 2026, covering Shab-e-Qadr, Eid-ul-Fitr Holiday, Jumatul Bida, and Eid-ul-Fitr.

What is the official source for the 2026 Bangladesh holiday calendar?

The official source is Bangladesh 2026 Holiday Circular — Ministry of Public Administration gazette (9 November 2025) (The 2026 circular grants 28 holidays (14 general + 14 executive-order). Eid blocks are shown as actually observed, including the extra bridge day on 18 March and the extended Eid-ul-Azha block. Ashura and Eid-e-Miladunnabi remain subject to moon sighting. The hill-districts-only Baisabi day (13 April) and the optional holidays per community are not included).

How long were the Eid holidays in Bangladesh in 2026?

Eid-ul-Fitr ran seven consecutive days (17–23 March) after the government added 18 March as a bridge day between Shab-e-Qadr and the Eid block; Eid day itself was Saturday 21 March after Ramadan completed 30 days. Eid-ul-Azha ran 25–31 May, with Eid on Thursday 28 May following the moon sighting.

Which Bangladeshi holidays changed after 2024?

The interim government cancelled several holidays in October 2024, including National Mourning Day (15 August) and the 7 and 17 March commemorations. July Mass Uprising Day (5 August), commemorating the 2024 uprising, was added as a general holiday from 2025 and is in the 2026 list.