Malaysia Public Holidays 2027
Malaysia’s official 2027 federal calendar has 15 nationwide holiday days plus three replacement days (Feb 8, Jun 8 and Aug 16) for holidays that land on a Sunday. Chinese New Year is Feb 6–7, Hari Raya Aidilfitri falls Mar 10–11 and Deepavali is Thursday Oct 28. Chinese New Year day 1, Labour Day and Christmas fall on Saturdays and get no replacement day. The Prime Minister’s Department marks Hari Raya Aidilfitri, Aidiladha and Deepavali as subject to change.
At a glance
Malaysia has 13 official public holidays (15 days off) in 2027 and 5 long weekends; the longest break is Awal Muharram & King's Birthday (Jun 5 – 8, 4 days).
| Public holidays | 13 |
|---|---|
| Total days off | 15 |
| Longest break | Awal Muharram & King's Birthday · 4 days (Jun 5 – 8) |
| Long weekends | 5 |
Official public holidays
New Year's Day (January 1, 2027), Chinese New Year (Feb 6 – 7), Chinese New Year (replacement) (February 8, 2027), Hari Raya Aidilfitri (Mar 10 – 11), Labour Day (May 1, 2027), Hari Raya Aidiladha (Hari Raya Haji) (May 17, 2027), Wesak Day (May 20, 2027), Awal Muharram (Maal Hijrah) (June 6, 2027), Yang di-Pertuan Agong's Birthday (June 7, 2027), Awal Muharram (replacement) (June 8, 2027), Prophet Muhammad's Birthday (Maulidur Rasul) (August 15, 2027), Prophet Muhammad's Birthday (replacement) (August 16, 2027), National Day (Hari Merdeka) (August 31, 2027), Malaysia Day (September 16, 2027), Deepavali (October 28, 2027), Christmas Day (December 25, 2027)
Federal holidays
15 days
Longest break
4 days
Replacement days
3
Chinese New Year
Feb 6–7
Malaysia public holiday list
Filter by holiday type
Pick a type to narrow the table below. Every date stays on this page — choose All for the full list.
Showing 16 of 16 entries.
| Date | Day | Holiday | Type |
|---|---|---|---|
| January 1, 2027 | Friday | New Year's DayFriday. Not observed in Johor, Kedah, Kelantan, Perlis or Terengganu.Federal holiday | Federal holiday |
| Feb 6 – 7 | Saturday – | Chinese New YearTwo days, Sat–Sun — replacement on Mon Feb 8.Federal holiday | Federal holiday |
| February 8, 2027 | Monday | Chinese New Year (replacement)Substitute holiday | Substitute holiday |
| Mar 10 – 11 | Wednesday – | Hari Raya AidilfitriTwo days, Wed–Thu. Marked subject to change (moon-sighting).Federal holiday | Federal holiday |
| May 1, 2027 | Saturday | Labour DaySaturday. No replacement day: Malaysia only replaces holidays that fall on a Sunday (or Friday where Friday is the rest day).Federal holiday | Federal holiday |
| May 17, 2027 | Monday | Hari Raya Aidiladha (Hari Raya Haji)Monday. Marked subject to change (moon-sighting). Kedah, Kelantan, Perlis and Terengganu also observe a second day on Tue May 18.Federal holiday | Federal holiday |
| May 20, 2027 | Thursday | Wesak DayThursday.Federal holiday | Federal holiday |
| June 6, 2027 | Sunday | Awal Muharram (Maal Hijrah)Sunday — replacement on Tue Jun 8 (Mon Jun 7 is the King’s Birthday).Federal holiday | Federal holiday |
| June 7, 2027 | Monday | Yang di-Pertuan Agong's BirthdayMonday (first Monday of June).Federal holiday | Federal holiday |
| June 8, 2027 | Tuesday | Awal Muharram (replacement)Substitute holiday | Substitute holiday |
| August 15, 2027 | Sunday | Prophet Muhammad's Birthday (Maulidur Rasul)Sunday — replacement on Mon Aug 16.Federal holiday | Federal holiday |
| August 16, 2027 | Monday | Prophet Muhammad's Birthday (replacement)Substitute holiday | Substitute holiday |
| August 31, 2027 | Tuesday | National Day (Hari Merdeka)Tuesday.Federal holiday | Federal holiday |
| September 16, 2027 | Thursday | Malaysia DayThursday.Federal holiday | Federal holiday |
| October 28, 2027 | Thursday | DeepavaliThursday. Marked subject to change in the official schedule. Not observed in Sarawak.Federal holiday | Federal holiday |
| December 25, 2027 | Saturday | Christmas DaySaturday. No replacement day for a Saturday holiday.Federal holiday | Federal holiday |
2027 Malaysia calendar
01January
02February
03March
04April
05May
06June
07July
08August
09September
10October
11November
12December
Malaysia long weekends in 2027
New Year's Day
3 daysJan 1 – 3
Friday holiday + weekend. Not observed in Johor, Kedah, Kelantan, Perlis or Terengganu.
Chinese New Year
3 daysFeb 6 – 8
Sat–Sun festival plus the Mon replacement.
Hari Raya Aidiladha
3 daysMay 15 – 17
Awal Muharram & King's Birthday
4 daysJun 5 – 8
Weekend, Awal Muharram (Sun), the King’s Birthday (Mon) and the replacement (Tue).
Prophet Muhammad's Birthday
3 daysAug 14 – 16
What the official 2027 schedule says
The Cabinet, Constitution and Inter-Governmental Relations Division (BKPP) of the Prime Minister’s Department had published the 2027 federal and state public holiday schedule by 27 August 2026. The federal list is Chinese New Year (Feb 6–7), Hari Raya Aidilfitri (Mar 10–11), Labour Day (May 1), Hari Raya Aidiladha (May 17), Wesak (May 20), Awal Muharram (Jun 6), the King’s Birthday (Jun 7), Prophet Muhammad’s Birthday (Aug 15), Merdeka Day (Aug 31), Malaysia Day (Sep 16), Deepavali (Oct 28) and Christmas (Dec 25). New Year’s Day (Jan 1) is a state-level holiday observed in most states, and we list it alongside. The schedule marks Hari Raya Aidilfitri, Aidiladha and Deepavali as subject to change, so we will update this page if the Cabinet or moon-sighting moves them.
Replacement days follow the rule printed in the official schedule: when a holiday falls on a weekly rest day (Sunday in most states, Friday where Friday is the rest day), the next day becomes a holiday, skipping any day that already is one. In 2027 that gives three replacement days: Monday Feb 8 (Chinese New Year day 2 falls on a Sunday), Tuesday Jun 8 (Awal Muharram falls on Sunday Jun 6 and Monday Jun 7 is already the King’s Birthday) and Monday Aug 16 (Prophet Muhammad’s Birthday falls on Sunday Aug 15). Chinese New Year day 1, Labour Day and Christmas fall on Saturdays, and the rule only replaces Sundays (or Fridays in Friday-rest states), so they get no replacement day.
Remember that these are the federal (nationwide) holidays only. Each state and federal territory gazettes additional local holidays — the same official schedule lists them state by state, from sultans’ birthdays to Thaipusam and Gawai.
Download & subscribe
The CSV opens directly in Excel and Google Sheets.
Official sources & data
- GI/15/2026 — Public Holidays in Malaysia for Year 2027, National and State (announced by the Cabinet, Constitution and Inter-Governmental Relations Division, Prime Minister’s Department; circular dated 27 August 2026)Visit sourceFederation of Malaysian Manufacturers (reproducing the Prime Minister’s Department schedule)
- Hari Kelepasan Am (Public Holidays) — official portal of the Cabinet, Constitution and Inter-Governmental Relations DivisionVisit sourcePrime Minister's Department, Malaysia (Cabinet, Constitution and Inter-Governmental Relations Division)
- Malaysia’s 2027 public holidays: full list of federal and state holidays (independent cross-check)Visit sourceHuman Resources Online
- Holidays Act 1951 (Act 369)Visit sourceAttorney General's Chambers of Malaysia
Frequently asked questions
What is the longest holiday break in Malaysia in 2027?
The longest break in Malaysia is Awal Muharram & King's Birthday (Jun 5 – 8, 4 days).
What are the official public holidays in Malaysia in 2027?
Malaysia has 13 official public holidays in 2027: New Year's Day (January 1, 2027), Chinese New Year (Feb 6 – 7), Chinese New Year (replacement) (February 8, 2027), Hari Raya Aidilfitri (Mar 10 – 11), Labour Day (May 1, 2027), Hari Raya Aidiladha (Hari Raya Haji) (May 17, 2027), Wesak Day (May 20, 2027), Awal Muharram (Maal Hijrah) (June 6, 2027), Yang di-Pertuan Agong's Birthday (June 7, 2027), Awal Muharram (replacement) (June 8, 2027), Prophet Muhammad's Birthday (Maulidur Rasul) (August 15, 2027), Prophet Muhammad's Birthday (replacement) (August 16, 2027), National Day (Hari Merdeka) (August 31, 2027), Malaysia Day (September 16, 2027), Deepavali (October 28, 2027), Christmas Day (December 25, 2027).
Are the Malaysia 2027 holiday dates confirmed?
Yes. The Prime Minister’s Department (BKPP) published the 2027 federal and state schedule by 27 August 2026. Hari Raya Aidilfitri, Aidiladha and Deepavali are marked subject to change, so the Islamic dates can still move a day with moon-sighting. Check your own state’s list for local holidays.
When is Chinese New Year 2027 in Malaysia?
Chinese New Year is February 6–7, 2027 (Saturday and Sunday), with a replacement holiday on Monday February 8 — a 3-day weekend.
When is Hari Raya Aidilfitri 2027?
The official schedule lists March 10–11, 2027 (Wednesday and Thursday), marked subject to change pending moon-sighting.
How many replacement days are there in 2027?
Three: Chinese New Year day 2 (Mon Feb 8), Awal Muharram (Tue Jun 8, because Mon Jun 7 is the King’s Birthday) and Maulidur Rasul (Mon Aug 16). Holidays that fall on a Saturday — Chinese New Year day 1, Labour Day and Christmas — are not replaced.
When is Deepavali 2027 in Malaysia?
Thursday, October 28, 2027, according to the official schedule (marked subject to change). It is observed in every state except Sarawak, and Friday October 29 is not a federal holiday, so there is no automatic long weekend.
Why is there no replacement day for Labour Day and Christmas in 2027?
Both fall on a Saturday (May 1 and Dec 25). The official rule only replaces holidays that land on a weekly rest day — Sunday in most states, Friday where Friday is the rest day — so Saturday holidays are not replaced. Chinese New Year day 1 (Feb 6) is also a Saturday.
Where can I download the Malaysia 2027 holiday calendar?
Our Malaysia 2027 page and the holiday calendar downloads hub offer ICS and CSV files built from the official 2027 schedule; we regenerate them if the Cabinet or moon-sighting changes a date.