Public Holiday 2025 Malaysia | Selangor | Sarawak | Johor | Kuala Lumpur | Sabah | Penang | Negeri Sembilan | Melaka | kalendar 2025
Malaysia Public Holidays for 2025: The Go-to Guide for HRs in Malaysia

Malaysia Public Holidays for 2025: The Go-to Guide for HRs in Malaysia

Posted on 07 January 2025 in Business | Suki Bajaj


Tired of juggling spreadsheets and calendars just to keep track of Malaysia's ever-changing holiday schedule?

Well, no worries! We’ve got your back! We've compiled all the key dates and regulations to help you plan ahead and create a smooth and inclusive workplace for everyone.

From the vibrant celebrations of Hari Raya to the festive spirit of Deepavali, we’ll explore all national and state public holidays in Malaysia for 2025, along with practical tips to manage leave, payroll, and scheduling effectively.

So, get ready to mark your calendars and ensure your team enjoys their well-deserved breaks while your business stays on track!

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

Malaysia Public Holidays 2025

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.

calendar 2025 malaysia

Malaysia Public Holidays in January 2025

Date Day Holiday States
01 Jan Wed New Year's Day National except Johor,
Kedah, Kelantan, Perlis
& Terengganu
14 Jan Tue YDPB Negeri Sembilan's Birthday Negeri Sembilan
27 Jan Mon Israk and Mikraj Kedah, Negeri Sembilan,
Perlis & Terengganu
29 Jan Wed Chinese New Year National
30 Jan Thu Chinese New Year Holiday National except Kelantan

Malaysia Public Holidays in February 2025

Date Day Holiday States
01 Feb Sat Federal Territory Day Kuala Lumpur, Labuan
& Putrajaya
11 Feb Tue Thaipusam Johor, Kuala Lumpur,
Negeri Sembilan, Penang,
Perak, Putrajaya &
Selangor
20 Feb Thu Independence Declaration Day Melaka

Malaysia Public Holidays in March 2025

Date Day Holiday States
02 Mar Sun Awal Ramadan Johor & Kedah
03 Mar Mon Awal Ramadan Holiday Johor
04 Mar Tue Installation of Sultan Terengganu Terengganu
18 Mar Tue Nuzul Al-Quran National except Johor, Kedah, Melaka,
Negeri Sembilan, Sabah & Sarawak
23 Mar Sun Sultan of Johor's Birthday Johor
24 Mar Mon Sultan of Johor's Birthday Holiday Johor
31 Mar Mon Hari Raya Aidilfitri National

Malaysia Public Holidays in April 2025

Date Day Holiday States
02 Apr Wed Hari Raya Aidilfitri Melaka
18 Apr Fri Good Friday Sabah & Sarawak
26 Apr Sat Sultan of Terengganu's Birthday Terengganu
27 Apr Sun Sultan of Terengganu's Birthday Holiday Terengganu

Malaysia Public Holidays in May 2025

Date Day Holiday States
01 May Thu Labour Day National
12 May Mon Wesak Day National
17 May Sat Raja Perlis' Birthday Perlis
22 May Thu Hari Hol Pahang Pahang
30 May Fri 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!

Malaysia Public Holidays in June 2025

Date Day Holiday States
01 Jun Sun Hari Gawai Sarawak
02 Jun Mon Hari Gawai Holiday Sarawak
02 Jun Mon Agong's Birthday National
03 Jun Tue Agong's Birthday Holiday Sarawak
6 Jun Fri Arafat Day Kelantan & Terengganu
7 Jun Sat Hari Raya Haji National
8 Jun Sun Hari Raya Haji Holiday Kedah, Kelantan, Perlis & Terengganu
09 Jun Mon Hari Raya Haji Holiday Kelantan, Perlis & Terengganu
22 Jun Sun Sultan of Kedah's Birthday Kedah
27 Jun Fri Awal Muharram National
29 Jun Sun Awal Muharram Holiday Kedah

Malaysia Public Holidays in July 2025

Date Day Holiday States
07 Jul Mon Georgetown World Heritage City Day Penang
12 Jul Sat Penang Governor's Birthday Penang
22 Jul Tue Sarawak Day Sarawak
30 Jul Wed Sultan of Pahang's Birthday Pahang
31 Jul Thu Hari Hol Almarhum Sultan Iskandar Johor

Malaysia Public Holidays in August 2025

Date Day Holiday States
24 Aug Sun Melaka Governor's Birthday Melaka
25 Aug Mon Melaka Governor's Birthday Holiday Melaka
31 Aug Sun Merdeka Day National

Malaysia Public Holidays in September 2025

Date Day Holiday States
1 Sep Mon Merdeka Day Holiday National
5 Sep Fri Prophet Muhammad's Birthday National
7 Sep Sun Prophet Muhammad's Birthday Holiday Kedah
16 Sep Tue Malaysia Day National
29 Sep Mon Sultan of Kelantan's Birthday Kelantan
30 Sep Tue Sultan of Kelantan's Birthday Holiday Kelantan

Malaysia Public Holidays in October 2025

Date Day Holiday States
04 Oct Sat Sabah Governor's Birthday Sabah
11 Oct Sat Sarawak Governor's Birthday Sarawak
20 Oct Mon Deepavali National except Sarawak

Malaysia Public Holidays in November 2025

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

Malaysia Public Holidays in December 2025

Date Day Holiday States
11 Dec Thu Sultan of Selangor's Birthday Selangor
24 Dec Wed Christmas Eve Sabah
25 Dec Thu 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 Malaysia Public Holiday and Leave Management with QuickHR

QuickHR Leave Management Systemoffers 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, start your 14-day FREE trial with absolutely no terms and conditions!

OTHER ARTICLES