Management

Malaysia Public Holiday 2026: Complete Guide & Calendar

Winnie Lu

October 2, 2025

As an employee, whether you're planning that family vacation, timing your wedding, or simply want to maximize your long weekends, knowing the Malaysia public holiday 2026 calendar helps you make the most of your time off!

And for HR professionals and employers, we know the difficulty and importance of people management especially when the long weekend is coming. Getting ahead of the Malaysia public holiday 2026 calendar can save you from costly compliance issues and unhappy employees. 

But more importantly, it helps you plan better, budget smarter, and keep your team motivated.

2026 Malaysia Public Holidays


Okay, enough talk—let’s dive right in and get started with the nationwide public holidays.

  • 17 Feb (Tue)| Chinese New Year
  • 18 Feb (Wed) | Chinese New Year Holiday
  • 21 Mar (Sat)| Hari Raya Aidilfitri
  • 22 Mar (Sun | Hari Raya Aidilfitri Holiday
  • 01 May (Fri) | Labour Day
  • 27 May (Wed) | Hari Raya Haji
  • 31 May (Sun) | Wesak Day
  • 17 Jun (Wed) | Awal Muharram
  • 25 Aug (Tue) | Prophet Muhammad's Birthday
  • 31 Aug (Mon) | Merdeka Day
  • 16 Sep (Wed) | Malaysia Day
  • 25 Dec (Fri) | Christmas Day

2026 Malaysia PH in Each Month 


Alright, then let’s take a deeper look at every Public holidays that falls in each month.

Malaysia Public Holiday in January 2026

Date Day Holiday States

01 Jan

Thu New Year's Day National except Johor, Kedah, Kelantan, Perlis & Terengganu

14 Jan

Wed YDPB Negeri Sembilan's Birthday Negeri Sembilan

17 Jan

Sat 🟣 Israk and Mikraj Kedah, Negeri Sembilan, Perlis & Terengganu

18 Jan

Sun 🔵 Israk and Mikraj Holiday Terengganu

🔵 Sunday holidays → next working day.
🟣 Saturday holidays → day-in-lieu or double pay if Saturday is a workday.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in February 2026

Date Day Holiday States

01 Feb

Sun 🔵 Federal Territory Day Kuala Lumpur, Labuan & Putrajaya

01 Feb

Sun 🔵 Thaipusam Johor, KL, Negeri Sembilan, Penang, Perak, Putrajaya & Selangor

02 Feb

Mon Federal Territory Day Holiday Kuala Lumpur, Labuan & Putrajaya

02 Feb

Mon Thaipusam Holiday Johor, KL, Negeri Sembilan, Penang, Perak, Putrajaya & Selangor

17 Feb

Tue Chinese New Year National

18 Feb

Wed Chinese New Year Holiday National

19 Feb

Thu Awal Ramadan Johor & Kedah

20 Feb

Fri Independence Declaration Day Melaka

🔵 Sunday holidays → next working day.
🟣 Saturday holidays → day-in-lieu or double pay if Saturday is a workday.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in March 2026

Date Day Holiday States

04 Mar

Wed Installation of Sultan Terengganu Terengganu

07 Mar

Sat 🟣 Nuzul Al-Quran National except Johor, Kedah, Melaka, Negeri, Sembilan, Sabah & Sarawak

08 Mar

Sun 🔵 Nuzul Al-Quran Holiday Kelantan & Terengganu

21 Mar

Sat 🟣 Hari Raya Aidilfitri National

22 Mar

Sun 🔵 Hari Raya Aidilfitri Holiday National

23 Mar

Mon Sultan of Johor's Birthday Johor

23 Mar

Mon Hari Raya Aidilfitri Holiday National except Kedah

24 Mar

Tue Hari Raya Aidilfitri Holiday Melaka

30 Mar

Mon Sabah Governer's Birthday Sabah

🔵 Sunday holidays → next working day.
🟣 Saturday holidays → day-in-lieu or double pay if Saturday is a workday.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in April 2026

Date Day Holiday States

03 Apr

Fri Good Friday Sabah & Sarawak

26 Apr

Sun 🔵 Sultan of Terengganu's Birthday Terengganu

🔵 Sunday holidays → next working day.
🟣 Saturday holidays → day-in-lieu or double pay if Saturday is a workday.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in May 2026

Date Day Holiday States

01 May

Fri Labour Day National

03 May

Sun 🔵 Labour Day Holiday Kedah

17 May

Sun 🔵 Raja Perlis' Birthday Perlis

18 May

Mon Raja Perlis' Birthday Holiday Perlis

22 May

Fri Hari Hol Pahang Pahang

26 May

Tue Arafat Day Kelantan & Terengganu

27 May

Wed Hari Raya Haji National

28 May

Thu Hari Raya Haji Holiday Kedah, Kelantan, Perlis & Terengganu

30 May

Sat 🟣 Harvest Festival Labuan & Sabah

31 May

Sun 🔵 Harvest Festival Holiday Labuan, Sabah

31 May

Sun 🔵 Wesak Day National

🔵 Sunday holidays → next working day.
🟣 Saturday holidays → day-in-lieu or double pay if Saturday is a workday.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in June 2026

Date Day Holiday States

01 Jun

Mon Hari Gawai Sarawak

01 Jun

Mon Agong's Birthday National

01 Jun

Mon Wesak Day Holiday National except Kedah, Kelantan & Terengganu

02 Jun

Tue Hari Gawai Holiday Sarawak

17 Jun

Wed Awal Muharram National

21 Jun

Sun 🔵 Sultan of Kedah's Birthday Kedah

🔵 Sunday holidays → next working day.
🟣 Saturday holidays → day-in-lieu or double pay if Saturday is a workday.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in July 2026

Date Day Holiday States

07 Jul

Tue Georgetown World Heritage City Day Penang

11 Jul

Sat 🟣 Penang Governor's Birthday Penang

21 Jul

Tue Hari Hol Almarhum Sultan Iskandar Johor

22 Jul

Wed Sarawak Day Sarawak

31 Jul

Wed Sarawak Day Penang

🔵 Sunday holidays → next working day.
🟣 Saturday holidays → day-in-lieu or double pay if Saturday is a workday.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in August 2026

Date Day Holiday States

24 Aug

Mon Melaka Governor's Birthday Melaka

25 Aug

Tue Prophet Muhammad's Birthday National

31 Aug

Mon Merdeka Day National

🔵 Sunday holidays → next working day.
🟣 Saturday holidays → day-in-lieu or double pay if Saturday is a workday.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in September 2026

Date Day Holiday States

16 Sep

Wed Malaysia Day National

29 Sep

Tue Sultan of Kelantan's Birthday Kelantan

30 Sep

Wed Sultan of Kelantan's Birthday Holiday Kelantan

🔵 Sunday holidays → next working day.
🟣 Saturday holidays → day-in-lieu or double pay if Saturday is a workday.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in October 2026

Date Day Holiday States

10 Oct

Sat 🟣 Sarawak Governor's Birthday Sarawak

🔵 Sunday holidays → next working day.
🟣 Saturday holidays → day-in-lieu or double pay if Saturday is a workday.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in November 2026

Date Day Holiday States

06 Nov

Fri Sultan of Perak's Birthday Perak

08 Nov

Sun 🔵 Deepavali / Diwali National except Sarawak

09 Nov

Mon Deepavali / Diwali Holiday National except Kedah, Kelantan, Sarawak & Terengganu

🔵 Sunday holidays → next working day.
🟣 Saturday holidays → day-in-lieu or double pay if Saturday is a workday.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in December 2026

Date Day Holiday States

11 Dec

Fri Sultan of Selangor's Birthday Selangor

24 Dec

Thu Christmas Eve Sabah

25 Dec

Fri Christmas Day National

27 Dec

Sun 🔵 Christmas Holiday (observed) Kedah

🔵 Sunday holidays → next working day.
🟣 Saturday holidays → day-in-lieu or double pay if Saturday is a workday.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend days are Friday & Saturday.

Common Mistakes Employers Make


Let's talk about the pitfalls you should avoid:

  • Forgetting state-specific holidays – Your Penang office follows different holidays than your Johor team
  • Not communicating early enough – Announce your chosen six optional holidays at the start of the year
  • Miscalculating replacement holidays – When holidays fall on rest days, employees still deserve their day off
  • Poor documentation – Always keep records of holiday work and replacements

How Can Technology Simplify Holiday Management?


Managing Malaysia public holiday 2026 doesn't have to be complicated. Modern HR software can automatically update public holiday calendars, track which employees work in which states, calculate replacement holidays, and ensure you're always compliant with the Employment Act.

Think of it as having an extra HR team member who never sleeps, never makes calculation errors, and always remembers every state's unique holiday schedule.

Ready to Simplify Your HR Management?


Planning around Malaysia public holiday 2026 is just one piece of the HR puzzle. From leave management to payroll processing, compliance tracking to employee self-service portals, Swingvy's HR software takes the administrative burden off your shoulders so you can focus on what really matters—growing your business and developing your team.

With Swingvy, you get automated public holiday updates, multi-state compliance management, and a system that actually makes HR tasks enjoyable. Because let's face it, you've got better things to do than manually tracking 11+ public holidays across multiple locations.

Simplify HR management and payroll processing with Swingvy.

Explore More Articles

NEWSLETTER

Be the first to know.

Sign up to our newsletter to get insights and strategies delivered
straight to your inbox.

No fuss, simply works.
The HR Software for payroll, leave management, claims, time & attendance and much more.