Management

Malaysia National & State Public Holiday in 2024

Winnie Lu

November 13, 2023
To prepare to use your 2024 leave allowance (related article: A Comprehensive Guide to Annual Leave in Malaysia), we’ve put together a calendar of the 2024 Federal public holiday dates in Malaysia, along with which dates to apply for leave to truly make the most of the long weekends.


Malaysia Long Holidays for 2024


Feeling exciting? Let's get it!

Malaysia Public Holiday in January

Date Day Holiday States

01 Jan

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

14 Jan

Sun🔵 YDPB Negeri Sembilan's Birthday Negeri Sembilan

25 Jan

Thu Thaipusam Johor, Kuala Lumpur, Negeri Sembilan, Penang, Perak, Putrajaya & Selangor

🔵 Public holidays falls on Sunday are recognised on the next working day.
🟣 Holidays falls on Saturday are given as days-in-lieu or double pay if worked when Saturday is a normal work day.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in Febuary

Date Day Holiday States

01 Feb

Thu Federal Territory Day Kuala Lumpur, Labuan & Putrajaya

08 Feb

Thu Israk and Mikraj Kedah, Negeri Sembilan, Perlis & Terengganu

10 Feb

Sat🟣 Chinese New Year National

11 Feb

Sun🔵 Chinese New Year Holiday National

12 Feb

Mon Chinese New Year Holiday National except Johor, Kedah, Kelantan & Terengganu

20 Feb

Tue Hari Pengisytiharan Tarikh Kemerdekaan Melaka

🔵 Public holidays falls on Sunday are recognised on the next working day.
🟣 Holidays falls on Saturday are given as days-in-lieu or double pay if worked when Saturday is a normal work day.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in March

Date Day Holiday States

04 Mar

Mon Installation of Sultan Terengganu Terengganu

12 Mar

Tue Awal Ramadan Johor, Kedah & Melaka

23 Mar

Sat🟣 Sultan of Johor's Birthday Johor

28 Mar

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

29 Mar

Fri Good Friday Sabah & Sarawak

🔵 Public holidays falls on Sunday are recognised on the next working day.
🟣 Holidays falls on Saturday are given as days-in-lieu or double pay if worked when Saturday is a normal work day.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in April

Date Day Holiday States

10 Apr

Wed Hari Raya Aidilfitri National

11 Apr

Thu Hari Raya Aidilfitri Holiday National
26 Apr Fri Sultan of Terengganu's Birthday Terengganu

🔵 Public holidays falls on Sunday are recognised on the next working day.
🟣 Holidays falls on Saturday are given as days-in-lieu or double pay if worked when Saturday is a normal work day.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in May

Date Day Holiday States

01 May

Wed Labour Day National

17 May

Fri Raja Perlis' Birthday Perlis

22 May

Wed Hari Hol Pahang Pahang

22 May

Wed Wesak Day National

30 May

Thu Harvest Festival Labuan & Sabah

31 May

Fri Harvest Festival Holiday Labuan & Sabah

🔵 Public holidays falls on Sunday are recognised on the next working day.
🟣 Holidays falls on Saturday are given as days-in-lieu or double pay if worked when Saturday is a normal work day.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in June

Date Day Holiday States

01 Jun

Sat🟣 Hari Gawai Sarawak

02 Jun

Sun🔵 Hari Gawai Holiday Sarawak

03 Jun

Mon Hari Gawai Holiday Sarawak

03 Jun

Mon Agong's Birthday National

16 Jun

Sun🔵 Arafat Day Terengganu

17 Jun

Mon Hari Raya Haji National

18 Jun

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

30 Jun

Sun🔵 Sultan of Kedah's Birthday Kedah

🔵 Public holidays falls on Sunday are recognised on the next working day.
🟣 Holidays falls on Saturday are given as days-in-lieu or double pay if worked when Saturday is a normal work day.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Enjoy your LONG Weekend! (Photo Credit:Leah Kelley)

Malaysia Public Holiday in July

Date Day Holiday States

07 Jul

Sun🔵 Georgetown World Heritage City Day Penang

07 Jul

Sun🔵 Awal Muharram National

13 Jul

Sat🟣 Penang Governor's Birthday Penang

22 Jul

Mon Sarawak Day Sarawak

30 Jul

Tue Sultan of Pahang's Birthday Pahang

🔵 Public holidays falls on Sunday are recognised on the next working day.
🟣 Holidays falls on Saturday are given as days-in-lieu or double pay if worked when Saturday is a normal work day.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in August

Date Day Holiday States

11 Aug

Sun🔵 Hari Hol Almarhum Sultan Iskandar Johor

24 Aug

Sat🟣 Melaka Governor's Birthday Melaka

31 Aug

Sat🟣 Merdeka Day National

🔵 Public holidays falls on Sunday are recognised on the next working day.
🟣 Holidays falls on Saturday are given as days-in-lieu or double pay if worked when Saturday is a normal work day.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in September

Date Day Holiday States

16 Sep

Mon Malaysia Day National

16 Sep

Mon Prophet Muhammad's Birthday National

29 Sep

Sun🔵 Sultan of Kelantan's Birthday Kelantan

30 Sep

Mon Sultan of Kelantan's Birthday Holiday Kelantan

🔵 Public holidays falls on Sunday are recognised on the next working day.
🟣 Holidays falls on Saturday are given as days-in-lieu or double pay if worked when Saturday is a normal work day.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in October

Date Day Holiday States

05 Oct

Sat🟣 Sabah Governor's Birthday Sabah

12 Oct

Sat🟣 Sarawak Governor's Birthday Sarawak

31 Oct

Thu Deepavali National except Sarawak

🔵 Public holidays falls on Sunday are recognised on the next working day.
🟣 Holidays falls on Saturday are given as days-in-lieu or double pay if worked when Saturday is a normal work day.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in November

Date Day Holiday States

01 Nov

Fri Sultan of Perak's Birthday Perak

🔵 Public holidays falls on Sunday are recognised on the next working day.
🟣 Holidays falls on Saturday are given as days-in-lieu or double pay if worked when Saturday is a normal work day.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Malaysia Public Holiday in December

Date Day Holiday States

11 Dec

Wed Sultan of Selangor's Birthday Selangor

24 Dec

Tue Christmas Eve Sabah

25 Dec

Wed Christmas Day National

🔵 Public holidays falls on Sunday are recognised on the next working day.
🟣 Holidays falls on Saturday are given as days-in-lieu or double pay if worked when Saturday is a normal work day.
🟢 Weekend days for all states except for Johor, Kedah, Kelantan and Terengganu, where weekend says are Friday & Saturday.

Streamline Leave Management with Swingvy!


Experience the future of HR with Swingvy. Our intuitive design and unmatched features are crafted to empower Malaysia's SMEs. Dive in with a personalized demo and see the Swingvy difference. Elevate your HR today.

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.