As announced by the Prime Minister's Office, the following dates have been declared as public holidays in Malaysia through the year 2024. Do note that these do not include any potential special public holidays that may or may not be declared in 2024, or any announced changes.
For long-time subscribers of the altHR Resources blog, you'll be familiar with our end-of-the-year leave planning guides that help employees plan for time off and leave applications for the upcoming year, along with long weekends in 2024. This is particularly true for those working in HR, as this article will help with resource planning, as well as leave planning.
As such, we've prepared a quick guide to help employers and employees in their resource planning process for 2024 — here's what you need to know.
We've divided the following dates into federal and state level public holidays, with states applicable listed below each date.
10 February (Saturday) - Chinese New Year
Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu.
11 February (Sunday) - 2nd day of Chinese New Year
Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, and Selangor.
10 April (Wednesday) - Hari Raya Puasa
Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu.
11 April (Thursday) - 2nd day of Hari Raya Puasa
Applicable to: Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu.
1 May (Wednesday) - Labour Day
Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu.
22 May (Wednesday) - Wesak Day
Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu.
3 June (Monday) - Yang di-Pertuan Agong's Birthday
Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu.
17 June (Monday) - Hari Raya Qurban
Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu.
18 June (Tuesday) - 2nd day of Hari Raya Qurban
Kelantan and Terengganu.
7 July (Sunday) - Awal Muharam
Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu.
31 August (Saturday): Merdeka Day
Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu.
16 September (Monday) - Malaysia Day
Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu.
16 September (Monday) - Prophet Muhammad's Birthday
Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu.
31 October (Thursday) - Deepavali
Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Selangor, and Terengganu.
25 December(Wednesday) - Christmas Day
Kuala Lumpur, Labuan, Putrajaya, Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Perak, Perlis, Penang, Sabah, Sarawak, Selangor, and Terengganu.
1 January (Monday) - New Year
Kuala Lumpur, Labuan, Putrajaya, Melaka, Negeri Sembilan, Pahang, Perak, Penang, Sabah, Sarawak, and Selangor.
14 January (Sunday) - Sultan of Negeri Sembilan's birthday
Negeri Sembilan
25 January (Thursday) - Thaipusam Day
Kuala Lumpur, Putrajaya, Johor, Negeri Sembilan, Perak, Penang, and Selangor.
1 February (Wednesday) - Federal Territory Day
Kuala Lumpur, Labuan, and Putrajaya.
8 February (Thursday) - Isra and Mi'raj
Kedah, Negeri Sembilan, Perlis, and Terengganu.
11 February (Sunday) - 2nd day of Chinese New Year
Kelantan and Terengganu.
4 March (Saturday) - Coronation Anniversary of the Sultan of Terengganu
Terengganu.
12 March (Tuesday) - Beginning of Ramadan
Johor, Kedah, and Melaka.
23 March (Saturday) - Sultan of Johor's Birthday
Johor.
28 March (Thursday) - Hari Nuzul Al-Quran
Kuala Lumpur, Labuan, Putrajaya, Kelantan, Pahang, Perak, Perlis, Penang, Selangor, and Terengganu.
29 March (Friday) - Good Friday
Sabah and Sarawak.
26 April (Friday) - Sultan of Terengganu's Birthday
Terengganu.
17 May (Wednesday) - Raja Perlis' Birthday
Perlis.
22 May (Sunday) - Hari Hol Almarhum Sultan Ahmad Shah Al-Musta'in Billah ibniAlmarhum Sultan Abu Baka
Pahang.
30 May (Thursday) - Kaamatan Festival (Harvest Festival)
Labuan and Sabah.
31 May (Friday) - 2nd day of Kaamatan Festival (Harvest Festival)
Labuan and Sabah.
1 June (Saturday) - Gawai Dayak
Sarawak.
2 June (Sunday) - Gawai Dayak
Sarawak.
16 June (Sunday) - Day of Arafah
Kelantan, Terengganu.
18 June (Tuesday) - 2nd day of Hari Raya Qurban
Kedah, Perlis
30 June (Sunday) - Sultan of Kedah's Birthday
Kedah.
7 July (Sunday) - Anniversary of the Declaration of World Heritage Sites
Penang.
13 July (Saturday) - Yang di-Pertua Negeri of Penang's Birthday
Penang.
22 July (Monday) - Sarawak Independence Day
Sarawak.
30 July (Tuesday) - Sultan of Pahang's Birthday
Pahang.
11 August (Sunday) - Hari Hol of the late Sultan Iskandar
Johor.
24 August (Saturday) - Yang di-Pertua Negeri of Melaka's Birthday
Melaka.
29 September (Sunday) - Sultan of Kelantan's Birthday
Kelantan.
30 September (Monday) - Sultan of Kelantan's Birthday
Kelantan.
5 October (Saturday) - Yang di-Pertua Negeri Sabah's Birthday
Sabah.
12 October (Saturday) - Yang di-Pertua Negeri Sarawak's Birthday
Sarawak.
1 November (Friday) - Sultan of Perak's Birthday
Perak.
11 December (Wednesday) - Sultan of Selangor's Birthday
Selangor.
24 December (Tuesday) - Christmas Eve
Sabah.
Meanwhile, if you're planning to take strategic days off to extend/create long weekends in 2024, here are the best times to do so:
Do check with the above dates to see if these long weekends apply to your state.
If you are interested to learn more about altHR, find out more here.
Our long-term aim here at altHR is to enable Malaysian businesses to be awesome at doing what they do with CelcomDigi’s super app, altHR.
Manually keeping track of HR processes like leave entitlements, and performance reviews for employees can be a challenging process for employers and HR professionals — but it doesn’t have to be.
You’ll be able to handle the more complex aspects of leave policies, such as the different entitlements for different groups of employees based on tenure with the company, marital status, levels, carry-forward balances, replacement leave policy, and even leave reports. There are even options for automatic carry-forward leave balances, or custom limits you can set.
And of course, all of that works seamlessly with the other modules in the digital era. With automated processes, this makes things even easier for HR professionals, who no longer have to manually update records for leaves, expenses, and others.
HR professionals are often faced with daunting, often tedious tasks on a daily basis — tasks that have become even more difficult to handle with the onset of the digital era.
But help is available, if you know where to look. Let us streamline your HR processes by managing and automating day-to-day tasks, so you won’t have to worry about things like paperwork, privacy concerns, time-tracking, or onboarding challenges.
Sign up for altHR, the all-in-one digital solution that covers everything from onboarding to staff management and providing employees with information kits. You’ve done it the old way long enough.
If you are interested to learn more about altHR, find out more here.