Looking to incorporate these holiday details into your website or app? Start for free now!

2025 Holidays - Malaysia

Name Weekday Date Type Subdivisions
New Year's Day Wednesday Jan. 1, 2025 Regional Selangor, Sabah, Sarawak, Wilayah Persekutuan Labuan, Melaka, Wilayah Persekutuan Kuala Lumpur, Wilayah Persekutuan Putrajaya, Negeri Sembilan, Pahang, Pulau Pinang, Perak
Public Sector Holiday Monday Jan. 6, 2025 Regional Johor
Birthday of the Sultan of Negeri Sembilan Tuesday Jan. 14, 2025 Regional Negeri Sembilan
Isra and Miraj * Monday Jan. 27, 2025 Regional Perlis, Kedah, Negeri Sembilan
Chinese New Year * Wednesday Jan. 29, 2025 National All
Chinese New Year Holiday * Thursday Jan. 30, 2025 National All
Federal Territory Day Saturday Feb. 1, 2025 Regional Wilayah Persekutuan Putrajaya, Wilayah Persekutuan Labuan, Wilayah Persekutuan Kuala Lumpur
Thaipusam * Tuesday Feb. 11, 2025 Regional Selangor, Wilayah Persekutuan Kuala Lumpur, Wilayah Persekutuan Putrajaya, Johor, Negeri Sembilan, Pulau Pinang, Perak
Malaysian Declaration of Independence Day Thursday Feb. 20, 2025 Regional Melaka
Beginning of Ramadan Sunday March 2, 2025 Regional Kedah, Johor, Melaka
Beginning of Ramadan Holiday Monday March 3, 2025 Regional Johor
Anniversary of Installation of the Sultan Tuesday March 4, 2025 Regional Terengganu
Nuzul Al-Quran Day * Tuesday March 18, 2025 Regional Perlis, Selangor, Terengganu, Wilayah Persekutuan Labuan, Wilayah Persekutuan Kuala Lumpur, Wilayah Persekutuan Putrajaya, Kelantan, Negeri Sembilan, Pahang, Pulau Pinang, Perak
Birthday of the Sultan of Johor (In Lieu) Monday March 24, 2025 Regional Johor
Hari Raya Aidilfitri * Monday March 31, 2025 National All
Hari Raya Aidilfitri Holiday * Tuesday April 1, 2025 National All
Declaration of Malacca as a Historical City Tuesday April 15, 2025 Regional Melaka
Good Friday Friday April 18, 2025 Regional Sabah, Sarawak
Birthday of the Sultan of Terengganu Saturday April 26, 2025 Regional Terengganu
Labour Day Thursday May 1, 2025 National All
Wesak Day * Monday May 12, 2025 National All
Birthday of the Raja of Perlis Saturday May 17, 2025 Regional Perlis
The Sultan of Pahang Hol Thursday May 22, 2025 Regional Pahang
Pesta Kaamatan Friday May 30, 2025 Regional Sabah, Wilayah Persekutuan Labuan
Pesta Kaamatan Holiday Saturday May 31, 2025 Regional Sabah, Wilayah Persekutuan Labuan
Gawai Dayak Sunday June 1, 2025 Regional Sarawak
Gawai Dayak Holiday Monday June 2, 2025 Regional Sarawak
Birthday of SPB Yang di Pertuan Agong Monday June 2, 2025 National All
Arafat (Haj) Day * Friday June 6, 2025 Regional Kelantan, Terengganu
Hari Raya Haji * Saturday June 7, 2025 National All
Hari Raya Haji Holiday * Monday June 9, 2025 Regional Perlis, Kelantan, Terengganu
Birthday of the Sultan of Kedah Sunday June 22, 2025 Regional Kedah
Awal Muharram * Friday June 27, 2025 National All
George Town Heritage Day Monday July 7, 2025 Regional Pulau Pinang
Birthday of the Governor Saturday July 12, 2025 Regional Pulau Pinang
Sarawak Day Tuesday July 22, 2025 Regional Sarawak
Birthday of the Sultan of Pahang Wednesday July 30, 2025 Regional Pahang
The Sultan of Johor Hol * Thursday July 31, 2025 Regional Johor
Melaka Governor's Birthday (In Lieu) Monday Aug. 25, 2025 Regional Melaka
National Day Sunday Aug. 31, 2025 National All
National Day Holiday (In Lieu) Monday Sept. 1, 2025 Regional Perlis, Selangor, Sabah, Sarawak, Wilayah Persekutuan Labuan, Melaka, Wilayah Persekutuan Kuala Lumpur, Johor, Negeri Sembilan, Pahang, Pulau Pinang, Perak
Maulidur Rasul * Friday Sept. 5, 2025 National All
Maulidur Rasul Holiday (In Lieu) * Sunday Sept. 7, 2025 Regional Kedah
Malaysia Day Tuesday Sept. 16, 2025 National All
Birthday of the Sultan of Kelantan Monday Sept. 29, 2025 Regional Kelantan
Birthday of the Sultan of Kelantan Holiday Tuesday Sept. 30, 2025 Regional Kelantan
Birthday of the Governor of Sabah Saturday Oct. 4, 2025 Regional Sabah
Birthday of the Governor of Sarawak Saturday Oct. 11, 2025 Regional Sarawak
Deepavali * Monday Oct. 20, 2025 Regional Perlis, Selangor, Terengganu, Sabah, Wilayah Persekutuan Labuan, Melaka, Wilayah Persekutuan Kuala Lumpur, Wilayah Persekutuan Putrajaya, Kedah, Kelantan, Johor, Negeri Sembilan, Pahang, Pulau Pinang, Perak
Birthday of the Sultan of Perak Friday Nov. 7, 2025 Regional Perak
Birthday of The Sultan of Selangor Thursday Dec. 11, 2025 Regional Selangor
Christmas Eve Wednesday Dec. 24, 2025 Regional Sabah
Christmas Day Thursday Dec. 25, 2025 National All

* Estimated holiday dates

We continuously monitor and update holiday information, but there may be occasional inaccuracies.

Malaysia workweek and weekend

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Workday Workday Workday Workday Workday Weekend Weekend

Malaysia Public Holiday Observance Rules

1. Entitlement to Public Holidays

- Employees are entitled to 11 paid public holidays each year, 5 of which are compulsory:

  • National Day (Hari Merdeka)
  • Yang di-Pertuan Agong's Birthday
  • Birthday of the Ruler or Governor of the State (or Federal Territory Day)
  • Labour Day
  • Malaysia Day

- The remaining 6 holidays are chosen by the employer from the gazetted public holidays, with notice provided to employees before the start of each calendar year. Source

2. When a Public Holiday Falls on a Rest Day or Non-Working Day

- In states observing a Saturday–Sunday weekend, if a public holiday falls on Sunday (the rest day), it is substituted by a holiday on Monday.

- In states with a Friday–Saturday weekend (e.g., Kedah, Kelantan, Terengganu), if a public holiday falls on Friday (the rest day), it is replaced by a holiday on Sunday.

- If a public holiday falls on a non-working day that is not a rest day, there is no automatic replacement, and it is at the employer's discretion to provide a replacement. Source

3. When Two Public Holidays Fall on the Same Day

- For government institutions, there is no automatic replacement holiday when two public holidays fall on the same working day, although the government may designate another day as a public holiday.

- For private sector employees, if the employer chooses to observe both public holidays, a replacement holiday is given on the next working day, or another day if the employees agree. Source

4. Working on Public Holidays

- Employees required to work on a public holiday are entitled to:

  • Their regular pay for the hours worked.
  • An additional day's pay at the ordinary rate of pay.

- Alternatively, the employer may substitute the public holiday with another day. Source

5. Additional Notes

- Malaysia's public holidays are regulated at both federal and state levels, resulting in variations across different states and territories.

- Employers and employees should refer to the Employment Act 1955 and any applicable state laws or collective agreements for specific provisions related to public holidays and work schedules. Source