Skip to content
Absenca

Public Holidays in Malaysia (2026)

Malaysia has 17 public holidays in 2026. 12 fall on a weekday and 5 on a weekend. Here's the full list with dates and days of the week — and a one-click way to add them to your team's leave calendar.

17 public holidays · 2026

Download .ics
Public holidays in Malaysia for 2026
Date Day Holiday
1 Jan 2026 Thursday Hari Tahun Baru
17 Feb 2026 Tuesday Tahun Baru Cina
18 Feb 2026 Wednesday Tahun Baru Cina
7 Mar 2026 Saturday Hari Nuzul Al-Quran
21 Mar 2026 Saturday Hari Raya Aidil Fitri
22 Mar 2026 Sunday Hari Raya Aidil Fitri
1 May 2026 Friday Hari Pekerja
27 May 2026 Wednesday Hari Raya Haji
31 May 2026 Sunday Vesak Day
1 Jun 2026 Monday Hari Keputeraan Yang di-Pertuan Agong
17 Jun 2026 Wednesday Awal Muharram
25 Aug 2026 Tuesday Hari Keputeraan Nabi Muhammad S.A.W.
31 Aug 2026 Monday Hari Kebangsaan
16 Sept 2026 Wednesday Hari Malaysia
8 Nov 2026 Sunday Deepavali
9 Nov 2026 Monday Deepavali
25 Dec 2026 Friday Hari Krismas

Dates are nationwide public holidays and may vary by region, state, or canton. Always confirm against official sources for payroll.

Add Malaysia's 2026 holidays to your team calendar

Instead of copying these dates into a spreadsheet, let Absenca import them automatically. Public holidays are excluded from leave balances, shown on the team calendar, and kept per office location — so a team in Malaysia and one elsewhere each get the right days. Free for up to 15 people.

Planning leave around public holidays

Public holidays are the key to stretching annual leave. By booking time off next to a holiday — a "bridge day" — your team can turn a few days of leave into a long break. Absenca highlights these opportunities automatically and warns you when too many people are off at once, so coverage never slips around popular holiday periods.