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).
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.
No holidays this month.
No holidays this month.
No holidays this month.
No holidays this month.
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.
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).
| Date | Day | Holiday | Type |
|---|---|---|---|
| 17 February 2026 | Tuesday | Chinese New Year | Holiday |
| 18 February 2026 | Wednesday | Chinese New Year | Holiday |
| 20 March 2026 | Friday | Hari Raya Aidilfitri (additional holiday) | Replacement |
| 21 March 2026 | Saturday | Hari Raya Aidilfitri | Holiday |
| 22 March 2026 | Sunday | Hari Raya Aidilfitri | Holiday |
| 23 March 2026 | Monday | Hari Raya Aidilfitri (replacement holiday) | Replacement |
| 1 May 2026 | Friday | Labour Day | Holiday |
| 27 May 2026 | Wednesday | Hari Raya Haji | Holiday |
| 31 May 2026 | Sunday | Wesak Day | Holiday |
| 1 June 2026 | Monday | Birthday of the Yang di-Pertuan Agong | Holiday |
| 2 June 2026 | Tuesday | Wesak Day (replacement holiday) | Replacement |
| 17 June 2026 | Wednesday | Awal Muharram | Holiday |
| 25 August 2026 | Tuesday | Maulidur Rasul (Prophet Muhammad's Birthday) | Holiday |
| 31 August 2026 | Monday | Merdeka Day (National Day) | Holiday |
| 16 September 2026 | Wednesday | Malaysia Day | Holiday |
| 8 November 2026 | Sunday | Deepavali | Holiday |
| 9 November 2026 | Monday | Deepavali (replacement holiday) | Replacement |
| 25 December 2026 | Friday | Christmas Day | Holiday |
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.
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.
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).
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).
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).
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.
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.