Malaysia Public Holiday 2024: National and State Holidays

Get Your FREE Copy Of Our HR Guide To Payroll Now Download Now

public holiday malaysia

Malaysia Public Holiday 2024: National and State Holidays HR Guide

Posted on 22 December 2023 in Business | Suki Bajaj


Navigating the ever-shifting landscape of national and state holidays in Malaysia can be tough, but fear not, HR leaders! This comprehensive guide will be your trusty compass through the diverse national calendar of all 2024 public holidays in Malaysia.

From the family warmth of Chinese New Year to the twinkling lights of Christmas, we’re here to help you ensure your business sails smoothly through the year ahead!

So, buckle up, grab your calendar, and let's dive into the dates and regulations, so you can focus on what truly matters – creating a harmonious and culturally aware workplace.

Stay up-to-date and compliant with the latest changes on
Malaysia public holidays!

Try QuickHR Leave Management System today!

Sign up for a Free Trial

List Of Public Holiday in 2024

In Peninsular Malaysia and Labuan, employees covered under the Employment Act 1955 are entitled to 11 paid public holidays every year. The allocation and dates of public holidays in Malaysia are governed by various state and federal laws. Here are the list of 2024 Calendar & Public Holiday in Malaysia.

Public Holiday in January 2024

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 Holiday in February 2024

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 Holiday in March 2024

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 Holiday in April 2024

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 Holiday in May 2024

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

💡 Did you know? QuickHR Leave Management System is regularly updated with the latest changes on public holidays and government regulations in Malaysia. You can also include additional holidays or off days that are unique to your company!

Public Holiday in June 2024

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 Holiday in July 2024

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 Holiday in August 2024

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 Holiday in September 2024

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 Holiday in October 2024

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 Holiday in November 2024

Date Day Holiday States
01 Nov Fri Sultan of Perak's Birthday Perak

Public Holiday in December 2024

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

What if a public holiday falls on a Saturday or Sunday?

In states and territories with Saturday-Sunday weekends, public holidays landing on Sundays are shifted to Mondays. If Monday's also a holiday, the substitute falls on the next workday.

In Johor and Kedah, when a public holiday falls on Friday, the official observance is moved to Sunday or the next working day, while in Kelantan and Terengganu, a public holiday that falls on Saturday is shifted to Sunday or the next working day.

Do employees get paid for working on public holidays?

If an employee works on a paid holiday, they can choose to receive either another day off or double pay, in addition to their regular holiday pay.

Employees who work overtime on a paid holiday shall be compensated at a rate equivalent to three times their regular hourly rate of pay. In the case of piece-rated employees, three times their ordinary rate per piece.

Simplify Your Public Holiday in Malaysia and Leave Management with QuickHR

QuickHR Leave Management System in Malaysia offers streamlined and transparent leave processing, benefiting both employees and organisations alike.

  • Submit leave requests, review and approve/deny requests.
  • Track leave balances, including accrued and used leaves in real time.
  • Configure accrual rules based on regulatory requirements.
  • Automatically calculate and update leave balances based on government and company policies.
  • Supports various leave types (e.g., vacation, sick leave, personal days, maternity/paternity leave).
  • Integrates with calendars to visualize leave schedules and avoid scheduling conflicts.
  • Generate reports on leave trends, usage patterns, and employee attendance.
  • Seamlessly integrates leave data with the payroll system to ensure accurate payroll processing.
  • Receive automated email notifications for leave request submissions, approvals, and denials.

If you want to know more about QuickHR, you may contact us or start your 14-day FREE trial with absolutely no terms and conditions!