Learning & Development Asia 2026 Singapore
Malaysia's 2027 public holidays: Full list of federal and state holidays

Malaysia's 2027 public holidays: Full list of federal and state holidays

There are 15 federal holidays in total, with additional holidays varying across states and federal territories. Here's your guide to all dates, including state-specific religious, cultural, and royal observances.

Malaysia has released its public holiday schedule for 2027, giving employers and employees a reference for planning the year ahead.

The schedule, issued by the Cabinet, Constitution and Intergovernmental Relations Division under the Prime Minister’s Department, sets out the federal and state public holidays for 2027.

Nationwide holidays

The 2027 schedule lists 15 federal public holidays. However, not every federal holiday applies in exactly the same way across all states, as the schedule also sets out state-specific holidays and observances.

Here are the federal holidays listed for 2027:

No.HolidayDateDayStates
1Chinese New Year6 FebruarySaturdayW.P. Kuala Lumpur, W.P. Labuan, W.P. Putrajaya, Johor, Kedah, Kelantan, Melaka, N. Sembilan, Pahang, Perak, Perlis, P. Pinang, Sabah, Sarawak, Selangor, Terengganu
2Chinese New Year (second day)7 FebruarySundayW.P. Kuala Lumpur, W.P. Labuan, W.P. Putrajaya, Johor, Kedah, Melaka, N. Sembilan, Pahang, Perak, Perlis, P. Pinang, Sabah, Sarawak, Selangor
3Hari Raya Puasa*10 MarchWednesdayAll states and federal territories
4Hari Raya Puasa (second day)*11 MarchThursdayAll states and federal territories
5Labour Day1 MaySaturdayAll states and federal territories
6Hari Raya Qurban*17 MayMondayAll states and federal territories
7Hari Raya Qurban (second day)*18 MayTuesdayKelantan, Terengganu
8Wesak Day20 MayThursdayAll states and federal territories
9Awal Muharam (Maal Hijrah)6 JuneSundayAll states and federal territories
10Official Birthday of the Yang di-Pertuan Agong7 JuneMondayAll states and federal territories
11Maulidur Rasul15 AugustSundayAll states and federal territories
12National Day31 AugustTuesdayAll states and federal territories
13Malaysia Day16 SeptemberThursdayAll states and federal territories
14Deepavali*28 OctoberThursdayAll states and federal territories except Sarawak
15Christmas Day25 DecemberSaturdayAll states and federal territories

The official schedule also lists the dates for Hari Raya Puasa, Hari Raya Qurban (or Hari Raya Aidilfitri), and Deepavali as subject to change.

Several federal holidays fall on weekends in 2027, including Chinese New Year’s second day on 7 February, Labour Day on 1 May, Awal Muharam on 6 June, Maulidur Rasul on 15 August, and Christmas Day on 25 December â€“ which means at least five long weekends to look forward to in the year.

Additional public holidays by state

Beyond the federal holidays, employees may also observe additional public holidays depending on where they work.

Here is a breakdown of the additional holidays listed for each state and federal territory in the 2027 schedule.

W.P. Kuala Lumpur:

  1. Thaipusam: 22 January, Friday
  2. Federal Territory Day: 1 February, Monday
  3. Nuzul Al-Quran: 24 February, Wednesday

W.P. Labuan:

  1. New Year: 1 January, Friday
  2. Federal Territory Day: 1 February, Monday
  3. Nuzul Al-Quran: 24 February, Wednesday
  4. Kaamatan Festival (Harvest Festival): 30 May, Sunday
  5. Kaamatan Festival (Harvest Festival): 31 May, Monday

W.P. Putrajaya:

  1. New Year: 1 January, Friday
  2. Thaipusam: 22 January, Friday
  3. Federal Territory Day: 1 February, Monday
  4. Nuzul Al-Quran: 24 February, Wednesday

Johor:

  1. Awal Ramadan*: 8 February, Monday
  2. Birthday of the Sultan of Johor: 23 March, Tuesday
  3. Hari Hol of the late Sultan Iskandar: 11 July, Sunday

Kedah:

  1. Israk and Mikraj: 6 January, Wednesday
  2. Awal Ramadan*: 8 February, Monday
  3. Hari Raya Qurban (second day): 18 May, Tuesday
  4. Birthday of the Sultan of Kedah: 20 June, Sunday
  5. Israk and Mikraj: 26 December, Sunday

Kelantan:

  1. Chinese New Year (second day): 7 February, Sunday
  2. Nuzul Al-Quran: 24 February, Wednesday
  3. Day of Arafah: 16 May, Sunday
  4. Birthday of the Sultan of Kelantan: 29 September, Wednesday
  5. Birthday of the Sultan of Kelantan: 30 September, Thursday

Melaka:

  1. New Year: 1 January, Friday
  2. Malaysian Declaration of Independence Day: 20 February, Saturday
  3. Hari Raya Puasa (third day): 12 March, Friday
  4. Birthday of the Yang di-Pertua Negeri of Melaka: 24 August, Tuesday

Negeri Sembilan:

  1. New Year: 1 January, Friday
  2. Birthday of the Yang di-Pertuan Besar of Negeri Sembilan: 14 January, Thursday
  3. Israk and Mikraj: 6 January, Wednesday
  4. Thaipusam: 22 January, Friday
  5. Israk and Mikraj: 26 December, Sunday

Pahang:

  1. New Year: 1 January, Friday
  2. Nuzul Al-Quran: 24 February, Wednesday
  3. Hari Hol of the late Sultan Ahmad Shah Al-Musta’in Billah ibni Almarhum Sultan Abu Bakar: 22 May, Saturday
  4. Birthday of the Sultan of Pahang: 30 July, Friday

Perak:

  1. New Year: 1 January, Friday
  2. Thaipusam: 22 January, Friday
  3. Nuzul Al-Quran: 24 February, Wednesday
  4. Birthday of the Sultan of Perak: 5 November, Friday
  5. Israk and Mikraj: 26 December, Sunday

Perlis:

  1. Israk and Mikraj: 6 January, Wednesday
  2. Birthday of the Raja of Perlis: 17 May, Monday
  3. Hari Raya Qurban (second day): 18 May, Tuesday
  4. Israk and Mikraj: 26 December, Sunday

Penang:

  1. New Year: 1 January, Friday
  2. Thaipusam: 22 January, Friday
  3. Nuzul Al-Quran: 24 February, Wednesday
  4. Anniversary of the Declaration of World Heritage Sites: 7 July, Wednesday
  5. Birthday of the Yang di-Pertua Negeri of Penang: 10 July, Saturday

Sabah:

  1. New Year: 1 January, Friday
  2. Good Friday: 26 March, Friday
  3. Birthday of the Yang di-Pertua Negeri of Sabah: 30 March, Tuesday
  4. Kaamatan Festival (Harvest Festival): 30 May, Sunday
  5. Kaamatan Festival (Harvest Festival): 31 May, Monday
  6. Christmas Eve: 24 December, Friday

Sarawak:

  1. New Year: 1 January, Friday
  2. Good Friday: 26 March, Friday
  3. Gawai Dayak: 1 June, Tuesday
  4. Gawai Dayak: 2 June, Wednesday
  5. Sarawak Independence Day: 22 July, Thursday
  6. Birthday of the Yang di-Pertua Negeri of Sarawak: 9 October, Saturday

Selangor:

  1. New Year: 1 January, Friday
  2. Thaipusam: 22 January, Friday
  3. Nuzul Al-Quran: 24 February, Wednesday
  4. Birthday of the Sultan of Selangor: 11 December, Saturday

Terengganu:

  1. Israk and Mikraj: 6 January, Wednesday
  2. Chinese New Year (second day): 7 February, Sunday
  3. Anniversary of the Coronation of the Sultan of Terengganu: 4 March, Thursday
  4. Day of Arafah: 16 May, Sunday
  5. Israk and Mikraj: 26 December, Sunday

Public holidays subject to change

The official schedule marks certain dates with an asterisk to indicate that they are subject to change. For 2027, these include Hari Raya Puasa, Hari Raya Qurban, Deepavali and Awal Ramadan.

With public holidays varying across states and federal territories, the 2027 calendar offers an important reference for both employers and employees planning the year ahead. For employees, the calendar provides an early view of the holidays available in their respective states, making it easier to plan leave and time off around key celebrations throughout 2027.

Pay entitlement for working on public holidays

Employers are reminded that employees required to work on a public holiday are entitled to public holiday pay, in accordance with Section 60D(3) of the Act.


ALSO READ: 1 Sep to be a state holiday in Selangor following SUKMA 2026 achievement

Follow us on Telegram and on Instagram @humanresourcesonline for all the latest HR and manpower news from around the region!

Free newsletter

Get the daily lowdown on Asia's top Human Resources stories.

We break down the big and messy topics of the day so you're updated on the most important developments in Asia's Human Resources development – for free.

subscribe now open in new window