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).

At a glance — Malaysia 2027
Public holidays13
Total days off15
Longest breakAwal Muharram & King's Birthday · 4 days (Jun 5 – 8)
Long weekends5

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

Next public holiday:New Year's DayJanuary 1, 2027 · Friday
Advertisement

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.

Malaysia public holiday list
DateDayHoliday
January 1, 2027FridayNew Year's DayFriday. Not observed in Johor, Kedah, Kelantan, Perlis or Terengganu.Federal holiday
Feb 6 – 7Saturday –Chinese New YearTwo days, Sat–Sun — replacement on Mon Feb 8.Federal holiday
February 8, 2027MondayChinese New Year (replacement)Substitute holiday
Mar 10 – 11Wednesday –Hari Raya AidilfitriTwo days, Wed–Thu. Marked subject to change (moon-sighting).Federal holiday
May 1, 2027SaturdayLabour DaySaturday. No replacement day: Malaysia only replaces holidays that fall on a Sunday (or Friday where Friday is the rest day).Federal holiday
May 17, 2027MondayHari 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
May 20, 2027ThursdayWesak DayThursday.Federal holiday
June 6, 2027SundayAwal Muharram (Maal Hijrah)Sunday — replacement on Tue Jun 8 (Mon Jun 7 is the King’s Birthday).Federal holiday
June 7, 2027MondayYang di-Pertuan Agong's BirthdayMonday (first Monday of June).Federal holiday
June 8, 2027TuesdayAwal Muharram (replacement)Substitute holiday
August 15, 2027SundayProphet Muhammad's Birthday (Maulidur Rasul)Sunday — replacement on Mon Aug 16.Federal holiday
August 16, 2027MondayProphet Muhammad's Birthday (replacement)Substitute holiday
August 31, 2027TuesdayNational Day (Hari Merdeka)Tuesday.Federal holiday
September 16, 2027ThursdayMalaysia DayThursday.Federal holiday
October 28, 2027ThursdayDeepavaliThursday. Marked subject to change in the official schedule. Not observed in Sarawak.Federal holiday
December 25, 2027SaturdayChristmas DaySaturday. No replacement day for a Saturday holiday.Federal holiday

2027 Malaysia calendar

Public holidayToday

01January

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

02February

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728

03March

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

04April

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

05May

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

06June

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

07July

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

08August

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

09September

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

10October

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

11November

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

12December

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031
Advertisement

Malaysia long weekends in 2027

New Year's Day

3 days

Jan 1 – 3

Friday holiday + weekend. Not observed in Johor, Kedah, Kelantan, Perlis or Terengganu.

Chinese New Year

3 days

Feb 6 – 8

Sat–Sun festival plus the Mon replacement.

Hari Raya Aidiladha

3 days

May 15 – 17

Awal Muharram & King's Birthday

4 days

Jun 5 – 8

Weekend, Awal Muharram (Sun), the King’s Birthday (Mon) and the replacement (Tue).

Prophet Muhammad's Birthday

3 days

Aug 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

Download ICSmalaysia-public-holidays-2027.ics
Download CSVmalaysia-public-holidays-2027.csv
Download PDFmalaysia-public-holidays-2027.pdf

The CSV opens directly in Excel and Google Sheets.

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.

Guides & deep dives

Other countries & regions