CalendarWorld

Malaysia Calendar 2026: National Holidays and Long Weekends

Malaysia has 14 national holidays in 2026, plus 4 replacement and additional holidays — 18 days off in total, per Federal Public Holidays Malaysia 2026 (Holidays Act 1951). The longest long weekend lasts 4 days on 20–23 March 2026.

14 National Holidays4 Replacement & Additional Holidays
National HolidayReplacement / Additional 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
  • 17Chinese New Year
  • 18Chinese New Year
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
  • 20Hari Raya Aidilfitri (additional holiday)
  • 21Hari Raya Aidilfitri
  • 22Hari Raya Aidilfitri
  • 23Hari Raya Aidilfitri (replacement holiday)
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

No holidays this month.

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
  • 1Labour Day
  • 27Hari Raya Haji
  • 31Wesak Day
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
  • 1Birthday of the Yang di-Pertuan Agong
  • 2Wesak Day (replacement holiday)
  • 17Awal Muharram
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
  • 25Maulidur Rasul (Prophet Muhammad's Birthday)
  • 31Merdeka Day (National Day)
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
  • 16Malaysia Day
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

No holidays this month.

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
  • 8Deepavali
  • 9Deepavali (replacement holiday)
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
  • 25Christmas Day

Long Weekends in Malaysia, 2026

Malaysia has 7 long-weekend periods in 2026 — runs of two or more consecutive work-free days formed by holidays and weekends. The longest lasts 4 days on 20–23 March 2026, covering Hari Raya Aidilfitri (additional holiday), Hari Raya Aidilfitri, and Hari Raya Aidilfitri (replacement holiday). Use the day-by-day breakdown of each period to plan trips and leave requests.

17–18 February 2026
entirely official days off
2 days
  • Tue17Chinese New YearHoliday
  • Wed18Chinese New YearHoliday
20–23 March 2026
entirely official days off
4 days
  • Fri20Hari Raya Aidilfitri (additional holiday)Replacement
  • Sat21Hari Raya AidilfitriHoliday
  • Sun22Hari Raya AidilfitriHoliday
  • Mon23Hari Raya Aidilfitri (replacement holiday)Replacement
1–3 May 2026
*includes a regular Saturday
3 days
  • Fri1Labour DayHoliday
  • Sat2Saturday
  • Sun3SundayHoliday
30 May – 2 June 2026
*includes a regular Saturday
4 days
  • Sat30Saturday
  • Sun31Wesak DayHoliday
  • Mon1Birthday of the Yang di-Pertuan AgongHoliday
  • Tue2Wesak Day (replacement holiday)Replacement
29–31 August 2026
*includes a regular Saturday
3 days
  • Sat29Saturday
  • Sun30SundayHoliday
  • Mon31Merdeka Day (National Day)Holiday
7–9 November 2026
*includes a regular Saturday
3 days
  • Sat7Saturday
  • Sun8DeepavaliHoliday
  • Mon9Deepavali (replacement holiday)Replacement
25–27 December 2026
*includes a regular Saturday
3 days
  • Fri25Christmas DayHoliday
  • Sat26Saturday
  • Sun27SundayHoliday

Malaysia National Holidays in 2026

Throughout 2026, Malaysia has 14 national holidays and 4 replacement and additional holidays. The first holiday falls on 17–18 February (Chinese New Year) and the last on 25 December (Christmas Day).

National Holidays and replacement & additional holidays in Malaysia, 2026.
DateDayHolidayType
17 February 2026TuesdayChinese New YearHoliday
18 February 2026WednesdayChinese New YearHoliday
20 March 2026FridayHari Raya Aidilfitri (additional holiday)Replacement
21 March 2026SaturdayHari Raya AidilfitriHoliday
22 March 2026SundayHari Raya AidilfitriHoliday
23 March 2026MondayHari Raya Aidilfitri (replacement holiday)Replacement
1 May 2026FridayLabour DayHoliday
27 May 2026WednesdayHari Raya HajiHoliday
31 May 2026SundayWesak DayHoliday
1 June 2026MondayBirthday of the Yang di-Pertuan AgongHoliday
2 June 2026TuesdayWesak Day (replacement holiday)Replacement
17 June 2026WednesdayAwal MuharramHoliday
25 August 2026TuesdayMaulidur Rasul (Prophet Muhammad's Birthday)Holiday
31 August 2026MondayMerdeka Day (National Day)Holiday
16 September 2026WednesdayMalaysia DayHoliday
8 November 2026SundayDeepavaliHoliday
9 November 2026MondayDeepavali (replacement holiday)Replacement
25 December 2026FridayChristmas DayHoliday

Official source: Federal Public Holidays Malaysia 2026 (Holidays Act 1951) (Nationwide holidays gazetted at the federal level. When a holiday falls on a Sunday, the following day is a replacement holiday under the Holidays Act 1951. Islamic dates are subject to official confirmation.). Compiled by CalendarWorld. Nationwide (federal) holidays for Malaysia; state-specific holidays are not included. Sarawak does not observe Deepavali, and replacement-day practice differs in states with Friday–Saturday weekends. Islamic holiday dates are subject to official confirmation.

Download Malaysia 2026 Holiday Data

The Malaysia 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 Malaysia have in 2026?

Malaysia has 14 national holidays and 4 replacement and additional holidays in 2026, a total of 18 days off, per Federal Public Holidays Malaysia 2026 (Holidays Act 1951).

How many long weekends are there in Malaysia in 2026?

There are 7 long-weekend periods in Malaysia in 2026. The longest lasts 4 days on 20-23 March 2026, covering Hari Raya Aidilfitri (additional holiday), Hari Raya Aidilfitri, and Hari Raya Aidilfitri (replacement holiday).

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

The official source is Federal Public Holidays Malaysia 2026 (Holidays Act 1951) (Nationwide holidays gazetted at the federal level. When a holiday falls on a Sunday, the following day is a replacement holiday under the Holidays Act 1951. Islamic dates are subject to official confirmation).

Do these holidays apply in every Malaysian state?

This calendar lists the nationwide holidays gazetted at the federal level. Each Malaysian state also gazettes its own additional holidays (such as state rulers' birthdays and New Year's Day, which is a state — not national — holiday), and Sarawak does not observe Deepavali. Check your state's calendar for the complete local list.

Can Malaysian holiday dates change?

Yes. Islamic holiday dates (Hari Raya Aidilfitri, Hari Raya Haji, Awal Muharram, Maulidur Rasul) follow official moon-sighting confirmation and can shift. When a holiday falls on a Sunday, the following day is a replacement holiday under the Holidays Act 1951; the government can also declare additional one-off holidays.