BREAKING
linxuan.my IG Star | A Steady Gaze and Long Black Waves意大利3比1法国:埃斯波西托梅开二度,欧国联八强悬念留到末轮Italy vs France: Esposito Scores Twice in 3-1 Nations League ComebackEurovision Asia 2026: Aina Abdul Closes the Final, but Can Malaysia Vote for Her?Eurovision Asia 2026: Aina Abdul Tampil Terakhir, Bolehkah Penonton Malaysia Undi?yeonyuneko IG Star | A Small Smile on a Busy Street at NightEngland vs Croatia: Kane Scores Winner on Record 126th CapMyKomuter50: Is KTM’s RM50 Unlimited Pass Worth It for Your Commute?phiangdowww IG网红|偏头直视镜头,暖光下的黑色长发phiangdowww IG Star | A Tilted Head and a Steady Look in Warm Lightmisscatally | IG Star: A Quiet Look Up in a Window PortraitMalaysia Fuel Prices, 12–18 November: RON97 Drops 50 Sen, BUDI95 Stays at RM1.99linxuan.my IG Star | A Steady Gaze and Long Black Waves意大利3比1法国:埃斯波西托梅开二度,欧国联八强悬念留到末轮Italy vs France: Esposito Scores Twice in 3-1 Nations League ComebackEurovision Asia 2026: Aina Abdul Closes the Final, but Can Malaysia Vote for Her?Eurovision Asia 2026: Aina Abdul Tampil Terakhir, Bolehkah Penonton Malaysia Undi?yeonyuneko IG Star | A Small Smile on a Busy Street at NightEngland vs Croatia: Kane Scores Winner on Record 126th CapMyKomuter50: Is KTM’s RM50 Unlimited Pass Worth It for Your Commute?phiangdowww IG网红|偏头直视镜头,暖光下的黑色长发phiangdowww IG Star | A Tilted Head and a Steady Look in Warm Lightmisscatally | IG Star: A Quiet Look Up in a Window PortraitMalaysia Fuel Prices, 12–18 November: RON97 Drops 50 Sen, BUDI95 Stays at RM1.99

Calendar 2027 Malaysia

Malaysia has 12 federal public holidays on 15 dates in 2027, and every state adds its own. Chinese New Year falls on Sat 6 and Sun 7 Feb (Monday 8 Feb is the expected replacement day in most states), Hari Raya Aidilfitri is expected on Wed 10 and Thu 11 Mar, and the school year starts on Mon 4 Jan. Pick your state to see its own holidays, weekend and school breaks on the calendar.

Add to phone calendar (.ics) Download image (PNG) Download PDF (A4)
Public holiday Holiday in some states only Expected replacement day School holiday (Group B) Weekend

Malaysia 2027 calendar

January 2027

SuMoTuWeThFrSa
12
3456789
10111213141516
17181920212223
24252627282930
31
  • Fri, 1 Jan New Year's Day (11 states)
  • Wed, 6 Jan Israk & Mikraj * (4 states)
  • Thu, 14 Jan Birthday of the Yang di-Pertuan Besar of Negeri Sembilan (Negeri Sembilan)
  • Fri, 22 Jan Thaipusam (7 states)

February 2027

SuMoTuWeThFrSa
123456
78910111213
14151617181920
21222324252627
28
  • Mon, 1 Feb Federal Territory Day (Kuala Lumpur, Labuan, Putrajaya)
  • Sat, 6 Feb Chinese New Year
  • Sun, 7 Feb Chinese New Year (2nd day)
  • Mon, 8 Feb Replacement holiday for Chinese New Year (expected)
  • Mon, 8 Feb First day of Ramadan * (Johor, Kedah)
  • Sat, 20 Feb Declaration of Independence Day (Melaka)
  • Wed, 24 Feb Nuzul Al-Quran * (10 states)

March 2027

SuMoTuWeThFrSa
123456
78910111213
14151617181920
21222324252627
28293031
  • Thu, 4 Mar Anniversary of the Installation of the Sultan of Terengganu (Terengganu)
  • Wed, 10 Mar Hari Raya Aidilfitri *
  • Thu, 11 Mar Hari Raya Aidilfitri (2nd day) *
  • Fri, 12 Mar Hari Raya Aidilfitri (3rd day) * (Melaka)
  • Tue, 23 Mar Sultan of Johor's Birthday (Johor)
  • Fri, 26 Mar Good Friday (Sabah, Sarawak)
  • Tue, 30 Mar Sabah Governor's Birthday (Sabah)

April 2027

SuMoTuWeThFrSa
123
45678910
11121314151617
18192021222324
252627282930
  • Mon, 26 Apr Sultan of Terengganu's Birthday (Terengganu)

May 2027

SuMoTuWeThFrSa
1
2345678
9101112131415
16171819202122
23242526272829
3031
  • Sat, 1 May Labour Day
  • Sun, 16 May Day of Arafah * (Kelantan, Terengganu)
  • Mon, 17 May Hari Raya Haji *
  • Mon, 17 May Raja of Perlis' Birthday (Perlis)
  • Tue, 18 May Hari Raya Haji (2nd day) * (4 states)
  • Thu, 20 May Wesak Day
  • Sat, 22 May Hol of the late Sultan Ahmad Shah (Pahang)
  • Sun, 30 May Harvest Festival (Kaamatan) (Labuan, Sabah)
  • Mon, 31 May Harvest Festival (Kaamatan) (Labuan, Sabah)

June 2027

SuMoTuWeThFrSa
12345
6789101112
13141516171819
20212223242526
27282930
  • Tue, 1 Jun Gawai Dayak (Sarawak)
  • Wed, 2 Jun Gawai Dayak (Sarawak)
  • Sun, 6 Jun Awal Muharram (Maal Hijrah) *
  • Mon, 7 Jun Agong's Birthday
  • Tue, 8 Jun Possible replacement holiday for Awal Muharram
  • Sun, 20 Jun Sultan of Kedah's Birthday (Kedah)

July 2027

SuMoTuWeThFrSa
123
45678910
11121314151617
18192021222324
25262728293031
  • Wed, 7 Jul George Town World Heritage City Day (Penang)
  • Sat, 10 Jul Penang Governor's Birthday (Penang)
  • Sun, 11 Jul Hol of the late Sultan Iskandar (Johor)
  • Thu, 22 Jul Sarawak Independence Day (Sarawak)
  • Fri, 30 Jul Sultan of Pahang's Birthday (Pahang)

August 2027

SuMoTuWeThFrSa
1234567
891011121314
15161718192021
22232425262728
293031
  • Sun, 15 Aug Prophet Muhammad's Birthday (Maulidur Rasul) *
  • Mon, 16 Aug Replacement holiday for Maulidur Rasul (expected)
  • Tue, 24 Aug Melaka Governor's Birthday (Melaka)
  • Tue, 31 Aug National Day (Hari Kebangsaan)

September 2027

SuMoTuWeThFrSa
1234
567891011
12131415161718
19202122232425
2627282930
  • Thu, 16 Sep Malaysia Day
  • Wed, 29 Sep Sultan of Kelantan's Birthday (Kelantan)
  • Thu, 30 Sep Sultan of Kelantan's Birthday (Kelantan)

October 2027

SuMoTuWeThFrSa
12
3456789
10111213141516
17181920212223
24252627282930
31
  • Sat, 9 Oct Sarawak Governor's Birthday (Sarawak)
  • Thu, 28 Oct Deepavali *

November 2027

SuMoTuWeThFrSa
123456
78910111213
14151617181920
21222324252627
282930
  • Fri, 5 Nov Sultan of Perak's Birthday (Perak)

December 2027

SuMoTuWeThFrSa
1234
567891011
12131415161718
19202122232425
262728293031
  • Sat, 11 Dec Sultan of Selangor's Birthday (Selangor)
  • Fri, 24 Dec Christmas Eve (Sabah)
  • Sat, 25 Dec Christmas Day
  • Sun, 26 Dec Israk & Mikraj * (4 states)

* Subject to change: Islamic holidays depend on the official sighting of the moon, and Deepavali is also marked subject to change on the official list. Kedah, Kelantan and Terengganu have a Friday–Saturday weekend; every other state has Saturday–Sunday. Replacement days (cuti ganti) shown here are for Saturday–Sunday states — Kedah, Kelantan and Terengganu follow their own rules. The Tuesday 8 June replacement for Awal Muharram is only possible until it is confirmed.

Public holidays 2027

DateHolidayWhere
Sat, 6 FebChinese New YearAll states
Sun, 7 FebChinese New Year (2nd day)All states
Mon, 8 FebReplacement holiday for Chinese New Year (expected)Saturday–Sunday states
Wed, 10 MarHari Raya Aidilfitri *All states
Thu, 11 MarHari Raya Aidilfitri (2nd day) *All states
Sat, 1 MayLabour DayAll states
Mon, 17 MayHari Raya Haji *All states
Tue, 18 MayHari Raya Haji (2nd day) *Kelantan, Terengganu, Kedah, Perlis
Thu, 20 MayWesak DayAll states
Sun, 6 JunAwal Muharram (Maal Hijrah) *All states
Mon, 7 JunAgong's BirthdayAll states
Tue, 8 JunPossible replacement holiday for Awal MuharramSaturday–Sunday states
Sun, 15 AugProphet Muhammad's Birthday (Maulidur Rasul) *All states
Mon, 16 AugReplacement holiday for Maulidur Rasul (expected)Saturday–Sunday states
Tue, 31 AugNational Day (Hari Kebangsaan)All states
Thu, 16 SepMalaysia DayAll states
Thu, 28 OctDeepavali *All states except Sarawak
Sat, 25 DecChristmas DayAll states

State public holidays 2027

StateExtra holidays in 2027
JohorThaipusam – 22 Jan; First day of Ramadan – 8 Feb *; Sultan of Johor's Birthday – 23 Mar; Hol of the late Sultan Iskandar – 11 Jul
KedahIsrak & Mikraj – 6 Jan *; First day of Ramadan – 8 Feb *; Sultan of Kedah's Birthday – 20 Jun; Israk & Mikraj – 26 Dec *; Hari Raya Haji (2nd day) – 18 May *
KelantanNuzul Al-Quran – 24 Feb *; Day of Arafah – 16 May *; Sultan of Kelantan's Birthday – 29 Sep; Sultan of Kelantan's Birthday – 30 Sep
MelakaNew Year's Day – 1 Jan; Declaration of Independence Day – 20 Feb; Hari Raya Aidilfitri (3rd day) – 12 Mar *; Melaka Governor's Birthday – 24 Aug
Negeri SembilanNew Year's Day – 1 Jan; Israk & Mikraj – 6 Jan *; Birthday of the Yang di-Pertuan Besar of Negeri Sembilan – 14 Jan; Thaipusam – 22 Jan; Israk & Mikraj – 26 Dec *
PahangNew Year's Day – 1 Jan; Nuzul Al-Quran – 24 Feb *; Hol of the late Sultan Ahmad Shah – 22 May; Sultan of Pahang's Birthday – 30 Jul
PerakNew Year's Day – 1 Jan; Thaipusam – 22 Jan; Nuzul Al-Quran – 24 Feb *; Sultan of Perak's Birthday – 5 Nov
PerlisIsrak & Mikraj – 6 Jan *; Nuzul Al-Quran – 24 Feb *; Raja of Perlis' Birthday – 17 May; Israk & Mikraj – 26 Dec *; Hari Raya Haji (2nd day) – 18 May *
PenangNew Year's Day – 1 Jan; Thaipusam – 22 Jan; Nuzul Al-Quran – 24 Feb *; George Town World Heritage City Day – 7 Jul; Penang Governor's Birthday – 10 Jul
SabahNew Year's Day – 1 Jan; Good Friday – 26 Mar; Sabah Governor's Birthday – 30 Mar; Harvest Festival (Kaamatan) – 30 May; Harvest Festival (Kaamatan) – 31 May; Christmas Eve – 24 Dec
SarawakNew Year's Day – 1 Jan; Good Friday – 26 Mar; Gawai Dayak – 1 Jun; Gawai Dayak – 2 Jun; Sarawak Independence Day – 22 Jul; Sarawak Governor's Birthday – 9 Oct
SelangorNew Year's Day – 1 Jan; Thaipusam – 22 Jan; Nuzul Al-Quran – 24 Feb *; Sultan of Selangor's Birthday – 11 Dec
TerengganuIsrak & Mikraj – 6 Jan *; Nuzul Al-Quran – 24 Feb *; Anniversary of the Installation of the Sultan of Terengganu – 4 Mar; Sultan of Terengganu's Birthday – 26 Apr; Day of Arafah – 16 May *; Israk & Mikraj – 26 Dec *
Kuala LumpurNew Year's Day – 1 Jan; Thaipusam – 22 Jan; Federal Territory Day – 1 Feb; Nuzul Al-Quran – 24 Feb *
LabuanNew Year's Day – 1 Jan; Federal Territory Day – 1 Feb; Nuzul Al-Quran – 24 Feb *; Harvest Festival (Kaamatan) – 30 May; Harvest Festival (Kaamatan) – 31 May
PutrajayaNew Year's Day – 1 Jan; Thaipusam – 22 Jan; Federal Territory Day – 1 Feb; Nuzul Al-Quran – 24 Feb *

School holidays 2027 (KPM)

The 2027 school year starts on Monday 4 January for both groups and ends on 2 December (Group A) and 3 December (Group B).

BreakGroup A (Kedah, Kelantan, Terengganu)Group B (all other states)
Term 1 break5 Mar – 13 Mar6 Mar – 14 Mar
Mid-year break21 May – 5 Jun22 May – 6 Jun
Term 2 break27 Aug – 4 Sep28 Aug – 5 Sep
Year-end break3 Dec – 31 Dec4 Dec – 31 Dec

KPM also gives extra days off around the major festivals; check your school's notice for those.

Long weekends in 2027

For Kuala Lumpur, Selangor and other states with a Saturday–Sunday weekend:

Calendar 2027 Malaysia: FAQ

How many public holidays does Malaysia have in 2027?

There are 12 federal public holidays falling on 15 dates, counting the second days of Chinese New Year and Hari Raya Aidilfitri and the second day of Hari Raya Haji in Kelantan, Terengganu, Kedah and Perlis. Each state adds its own holidays on top, so the total depends on where you live.

When is Chinese New Year 2027?

Chinese New Year falls on Saturday 6 February and Sunday 7 February 2027. Because the second day is a Sunday, Monday 8 February is expected to be a replacement holiday in states with a Saturday–Sunday weekend.

When is Hari Raya Aidilfitri 2027?

Hari Raya Aidilfitri is expected on Wednesday 10 March and Thursday 11 March 2027, subject to the official sighting of the moon. Melaka also has the third day, Friday 12 March, off.

When does school start in 2027?

The 2027 school year starts on Monday 4 January for both Group A and Group B states. The first break is 5–13 March for Group A and 6–14 March for Group B.

What are the best long weekends in Malaysia in 2027?

Hari Raya Aidilfitri (10–14 March with one day of leave) and Hari Raya Haji with Wesak (15–23 May with three days of leave) give the longest breaks. National Day, Malaysia Day and Deepavali each become four days with one day of leave.

Can I add the 2027 holidays to my phone calendar?

Yes. Pick your state above and tap "Add to phone calendar". You get an .ics file with that state's public holidays and school breaks, which Google Calendar, Apple Calendar and Outlook can all open.

Source

Jadual Hari Kelepasan Am Persekutuan dan Negeri 2027 (Prime Minister's Department) and the Ministry of Education's Kalendar Akademik 2027. Dates are checked against both official schedules.