🇲🇾 Malaysia public holidays 2027
Malaysia has 15 public holidays in 2027. 6 of them fall on a weekend. The longest continuous break is 4 days.
Download this year's data
CSV is for reuse and spreadsheets; ICS includes days off only, while commemorative dates remain in the CSV.
Download CSVDownload ICS calendarSubscribe to the Malaysia holiday calendar (updates weekly)
Who decides these days
Malaysia has two layers of holidays.
The federal list is published each year by the Cabinet, Constitution and Inter-Governmental Relations Division (BKPP) of the Prime Minister's Department, usually the August before, and names twelve occasions; each state adds its own.
New Year's Day is not federal: Johor, Kedah, Kelantan, Perlis and Terengganu work that day.
The Holidays Act 1951 (Act 369) covers only the Peninsula; Sabah and Sarawak have their own laws, and Sarawak does not observe Deepavali.
Under section 3, a holiday on the weekly rest day moves to the next day, or the day after if that is already a holiday.
Kedah, Kelantan and Terengganu keep a Friday–Saturday weekend (Johor returned to Saturday–Sunday in 2025), so a Sunday holiday is not replaced there, and Saturday holidays are not replaced anywhere else.
Eid dates are proclaimed by the Keeper of the Rulers' Seal after moon sighting and marked as subject to change.
For 2026 he set Aidilfitri on 21 March, and the Prime Minister added 20 March under section 8.
Private employers, under section 60D of the Employment Act 1955, owe only eleven paid holidays a year: National Day, the Agong's birthday, the state Ruler's birthday (or Federal Territory Day), Labour Day and Malaysia Day are compulsory; the employer chooses the other six.
Long weekends
- February 6, 2027 – February 8, 20273 daysChinese New Year, Chinese New Year (replacement holiday)
- May 15, 2027 – May 17, 20273 daysHari Raya Haji (Eid al-Adha)
- June 5, 2027 – June 8, 20274 daysAwal Muharram (Islamic New Year), Birthday of the Yang di-Pertuan Agong, Awal Muharram (replacement holiday)
- August 14, 2027 – August 16, 20273 daysProphet Muhammad's Birthday (Maulidur Rasul), Prophet Muhammad's Birthday (replacement holiday)
| Date | Name | Legal status |
|---|---|---|
| February 6, 2027 – February 7, 2027 | Chinese New Year | Public holiday |
| February 8, 2027 | Chinese New Year (replacement holiday) | Public holiday |
| March 10, 2027 – March 11, 2027 · Not yet gazetted; calculated from the rule | Hari Raya Aidilfitri (Eid al-Fitr) | Public holiday |
| May 1, 2027 | Labour Day | Public holiday |
| May 17, 2027 · Not yet gazetted; calculated from the rule | Hari Raya Haji (Eid al-Adha) | Public holiday |
| May 20, 2027 | Wesak Day | Public holiday |
| June 6, 2027 · Not yet gazetted; calculated from the rule | Awal Muharram (Islamic New Year) | Public holiday |
| June 7, 2027 | Birthday of the Yang di-Pertuan Agong | Public holiday |
| June 8, 2027 · Not yet gazetted; calculated from the rule | Awal Muharram (replacement holiday) | Public holiday |
| August 15, 2027 · Not yet gazetted; calculated from the rule | Prophet Muhammad's Birthday (Maulidur Rasul) | Public holiday |
| August 16, 2027 · Not yet gazetted; calculated from the rule | Prophet Muhammad's Birthday (replacement holiday) | Public holiday |
| August 31, 2027 | National Day (Hari Merdeka) | Public holiday |
| September 16, 2027 | Malaysia Day | Public holiday |
| October 28, 2027 · Not yet gazetted; calculated from the rule | Deepavali | Public holiday |
| December 25, 2027 | Christmas Day | Public holiday |