KalendarSekolahcuti sekolah & cuti umum, ikut negeri

Laman bebas. Bukan laman KPM atau JPM.

Jadual JPM 2027

Cuti Umum 2027

Cuti umum 2027: jadual JPM senaraikan 12 cuti persekutuan pada 15 tarikh. Yang pertama Tahun Baharu Cina, Sabtu dan Ahad 6–7 Februari. Yang terakhir Hari Krismas, Sabtu 25 Disember.

Setiap negeri tambah cuti sendiri, dari Thaipusam hingga hari keputeraan Sultan, jadi jumlah cuti lain ikut negeri. Kalendar cuti 2027 ikut negeri ada di bawah. Hari Raya Puasa, Hari Raya Qurban, Awal Ramadan dan Deepavali bertanda * dalam jadual JPM, maksudnya tarikhnya boleh berubah.

Setakat 23 September 2026, warta untuk HKA 2027 belum tersenarai di halaman Akta dan Warta BKPP. Bagi 2026, warta keluar pada 28 Ogos 2025, lebih kurang tiga minggu selepas PDF jadualnya.

Februari 2027
6–7
Sabtu–Ahad
Tahun Baharu Cina, cuti persekutuan pertama 2027

Senarai cuti umum persekutuan 2027

TarikhCuti
Sabtu 6 FebruariTahun Baharu Cina
Ahad 7 FebruariTahun Baharu Cina (Hari Kedua)
Di Kelantan dan Terengganu, hari kedua disenaraikan sebagai cuti negeri.
Rabu 10 MacHari Raya Puasa*
Khamis 11 MacHari Raya Puasa (Hari Kedua)*
Sabtu 1 MeiHari Pekerja
Isnin 17 MeiHari Raya Qurban*
Selasa 18 MeiHari Raya Qurban (Hari Kedua)*
Persekutuan di Kelantan dan Terengganu. Kedah dan Perlis cuti negeri.
Khamis 20 MeiHari Wesak
Ahad 6 JunAwal Muharam (Maal Hijrah)
Isnin 7 JunHari Keputeraan Agong
Hari Keputeraan Rasmi Seri Paduka Baginda Yang di-Pertuan Agong.
Ahad 15 OgosMaulidur Rasul
Selasa 31 OgosHari Kebangsaan
Khamis 16 SeptemberHari Malaysia
Khamis 28 OktoberHari Deepavali*
Bukan cuti di Sarawak.
Sabtu 25 DisemberHari Krismas

* Tertakluk kepada perubahan. Nama cuti dipendekkan untuk beberapa baris; nama penuh ada dalam PDF jadual.

Cuti umum ikut negeri 2027

Ikut negeri, jadual JPM beri 18 hingga 21 tarikh cuti. Terengganu paling banyak, 21 tarikh. Itu belum campur cuti ganti.

Pilih negeri untuk lihat senarai penuh, termasuk cuti yang jatuh pada hujung minggu dan cuti ganti yang dijangka.

TarikhCutiNegeri
Jum 1 JanTahun Baharu 2027 negeriSemua kecuali Johor, Kedah, Kelantan, Perlis, Terengganu
Rab 6 JanIsrak dan Mikraj negeriKedah, N. Sembilan, Perlis, Terengganu
Kha 14 JanHari Keputeraan Yang di-Pertuan Besar Negeri Sembilan negeriN. Sembilan
Jum 22 JanHari Thaipusam negeriWP KL, Putrajaya, Johor, N. Sembilan, Perak, P. Pinang, Selangor
Isn 1 FebHari Wilayah Persekutuan negeriWP KL, Labuan, Putrajaya
Sab 6 FebTahun Baharu Cina Semua negeri
Ahd 7 FebTahun Baharu Cina (Hari Kedua) Semua kecuali Kelantan, Terengganu
Ahd 7 FebTahun Baharu Cina (Hari Kedua) negeriKelantan, Terengganu
Isn 8 FebAwal Ramadan* negeriJohor, Kedah
Sab 20 FebHari Pengisytiharan Tarikh Kemerdekaan negeriMelaka
Rab 24 FebHari Nuzul Al-Quran negeriSemua kecuali Johor, Kedah, Melaka, N. Sembilan, Sabah, Sarawak
Kha 4 MacHari Ulang Tahun Pertabalan Sultan Terengganu negeriTerengganu
Rab 10 MacHari Raya Puasa* Semua negeri
Kha 11 MacHari Raya Puasa (Hari Kedua)* Semua negeri
Jum 12 MacHari Raya Puasa (Hari Ketiga) negeriMelaka
Sel 23 MacHari Keputeraan Sultan Johor negeriJohor
Jum 26 MacGood Friday negeriSabah, Sarawak
Sel 30 MacHari Jadi Yang di-Pertua Negeri Sabah negeriSabah
Isn 26 AprHari Keputeraan Sultan Terengganu negeriTerengganu
Sab 1 MeiHari Pekerja Semua negeri
Ahd 16 MeiHari Arafah negeriKelantan, Terengganu
Isn 17 MeiHari Raya Qurban* Semua negeri
Isn 17 MeiHari Ulang Tahun Keputeraan Raja Perlis negeriPerlis
Sel 18 MeiHari Raya Qurban (Hari Kedua)* Kelantan, Terengganu
Sel 18 MeiHari Raya Qurban (Hari Kedua)* negeriKedah, Perlis
Kha 20 MeiHari Wesak Semua negeri
Sab 22 MeiHari Hol Almarhum Sultan Ahmad Shah Al-Musta'in Billah ibni Almarhum Sultan Abu Bakar negeriPahang
Ahd 30 MeiPesta Kaamatan (Pesta Menuai) negeriLabuan, Sabah
Isn 31 MeiPesta Kaamatan (Pesta Menuai) negeriLabuan, Sabah
Sel 1 JunPerayaan Hari Gawai Dayak negeriSarawak
Rab 2 JunPerayaan Hari Gawai Dayak negeriSarawak
Ahd 6 JunAwal Muharam (Maal Hijrah) Semua negeri
Isn 7 JunHari Keputeraan Rasmi Seri Paduka Baginda Yang di-Pertuan Agong Semua negeri
Ahd 20 JunHari Keputeraan Sultan Kedah negeriKedah
Rab 7 JulHari Ulang Tahun Perisytiharan Tapak Warisan Dunia negeriP. Pinang
Sab 10 JulHari Jadi Yang di-Pertua Negeri Pulau Pinang negeriP. Pinang
Ahd 11 JulHari Hol Almarhum Sultan Iskandar negeriJohor
Kha 22 JulHari Kemerdekaan Sarawak negeriSarawak
Jum 30 JulHari Keputeraan Sultan Pahang negeriPahang
Ahd 15 OgosHari Keputeraan Nabi Muhammad S.A.W. (Maulidur Rasul) Semua negeri
Sel 24 OgosHari Jadi Yang di-Pertua Negeri Melaka negeriMelaka
Sel 31 OgosHari Kebangsaan Semua negeri
Kha 16 SepHari Malaysia Semua negeri
Rab 29 SepHari Keputeraan Sultan Kelantan negeriKelantan
Kha 30 SepHari Keputeraan Sultan Kelantan negeriKelantan
Sab 9 OktHari Jadi Yang di-Pertua Negeri Sarawak negeriSarawak
Kha 28 OktHari Deepavali* Semua kecuali Sarawak
Jum 5 NovHari Keputeraan Sultan Perak negeriPerak
Sab 11 DisHari Keputeraan Sultan Selangor negeriSelangor
Jum 24 DisChristmas Eve negeriSabah
Sab 25 DisHari Krismas Semua negeri
Ahd 26 DisIsrak dan Mikraj negeriKedah, N. Sembilan, Perlis, Terengganu

Cuti ganti 2027: bila cuti umum jatuh hujung minggu

Di Semenanjung, rujukannya seksyen 3 Akta Hari Kelepasan 1951. Kalau cuti umum dalam Jadual Pertama jatuh pada hari kelepasan mingguan, hari berikutnya menjadi cuti. Kalau hari berikutnya pun dah cuti, hari selepas itu pula.

Akta ini hanya meliputi cuti persekutuan dalam jadual tersebut. Cuti negeri, seperti hari keputeraan Sultan, ikut notis negeri masing-masing. Sabah dan Sarawak ada ordinan sendiri, dan Labuan ikut Akta yang sama sejak 2006.

Hujung minggu pun tak sama di semua tempat. Kedah, Kelantan dan Terengganu bercuti Jumaat–Sabtu; negeri lain, termasuk Johor, Sabtu–Ahad. Peraturan cuti ganti berbeza ikut negeri:

NegeriHujung mingguBila cuti jatuh hari rehatAsas
Melaka, N. Sembilan, Pahang, Perak, Perlis, P. Pinang, Selangor, WP KL, PutrajayaSabtu–AhadCuti persekutuan hari Ahad diganti Isnin, atau Selasa kalau Isnin dah cuti. Cuti hari Sabtu tidak diganti. Cuti negeri ikut notis negeri.Akta 369, s.2 dan s.3
WP LabuanSabtu–AhadSama seperti Akta 369. Pesta Kaamatan, Hari Wilayah Persekutuan dan Tahun Baharu juga dalam jadual Labuan.P.U.(A) 511/2005
JohorSabtu–AhadCuti yang jatuh hari Ahad, atau bertembung dengan cuti lain, diganti hari bekerja berikutnya. Ini termasuk cuti negeri. Cuti hari Sabtu tidak diganti.Cuti Umum Johor 2026
KedahJumaat–SabtuCuti hari Jumaat, atau yang bertembung dengan cuti lain, diganti hari berikutnya. Cuti hari Sabtu tidak diganti.Notis HKA Kedah 2026
KelantanJumaat–SabtuCuti hari Jumaat tidak diganti. Cuti hari Sabtu diganti hari Ahad.Surat SUK Kelantan, 27 Nov 2025
TerengganuJumaat–SabtuCuti hari Jumaat tidak diganti. Cuti hari Sabtu diganti hari Ahad (ikut tarikh ganti dalam senarai 2026: 18 Jan, 8 Mac, 23 Mac).Senarai HKA Terengganu 2026
SabahSabtu–AhadCuti hari Ahad dipindah ke hari berikutnya yang bukan cuti, melainkan TYT memerintahkan lain.Holidays Ordinance (Sabah Cap. 56), s.3(3)
SarawakSabtu–AhadCuti hari Ahad diganti pada hari Isnin berikutnya (teks ordinan: "the following Monday"), melainkan TYT mewartakan lain.Public Holidays Ordinance (Sarawak Cap. 8)

Contoh 2026: Hari Wesak jatuh Ahad 31 Mei 2026 dan Hari Keputeraan Agong Isnin 1 Jun 2026. BKPP mengumumkan cuti ganti pada Selasa 2 Jun 2026 untuk negeri yang cuti mingguannya hari Ahad. Tarikh 2027 di bawah dikira dengan cara yang sama.

Tarikh cuti ganti 2027 (dijangka)

Cuti gantiKeranaNegeriAsas
Isnin, 8 FebruariTahun Baharu Cina (Hari Kedua), Ahad, 7 FebruariMelaka, N. Sembilan, Pahang, Perak, Perlis, P. Pinang, Sabah, Sarawak, Selangor, WP KL, Labuan, PutrajayaAkta 369 s.3; Akta 369 (Labuan); Ordinan Sabah Cap. 56; Ordinan Sarawak Cap. 8
Isnin, 8 FebruariTahun Baharu Cina, Sabtu, 6 Februari; hari selepasnya dah cutiKelantan, TerengganuPeraturan Kelantan 2026; Peraturan Terengganu 2026
Selasa, 9 Februari*Tahun Baharu Cina (Hari Kedua), Ahad, 7 Februari; hari selepasnya dah cutiJohorPeraturan Johor 2026
Ahad, 2 MeiHari Pekerja, Sabtu, 1 MeiKelantan, TerengganuPeraturan Kelantan 2026; Peraturan Terengganu 2026
Selasa, 1 JunPesta Kaamatan, Ahad, 30 Mei; hari selepasnya dah cutiSabah, LabuanAkta 369 (Labuan); Ordinan Sabah Cap. 56
Selasa, 8 JunAwal Muharam (Maal Hijrah), Ahad, 6 Jun; hari selepasnya dah cutiSemua 13 negeri yang hujung minggunya Sabtu–Ahad (bagi Sarawak, lihat nota*)Akta 369 s.3; Akta 369 (Labuan); Ordinan Sabah Cap. 56; Ordinan Sarawak Cap. 8; Peraturan Johor 2026
Isnin, 12 JulaiHari Hol Johor, Ahad, 11 JulaiJohorPeraturan Johor 2026
Isnin, 16 OgosMaulidur Rasul, Ahad, 15 OgosSemua 13 negeri yang hujung minggunya Sabtu–AhadAkta 369 s.3; Akta 369 (Labuan); Ordinan Sabah Cap. 56; Ordinan Sarawak Cap. 8; Peraturan Johor 2026
Ahad, 26 DisemberHari Krismas, Sabtu, 25 DisemberKelantanPeraturan Kelantan 2026
Isnin, 27 DisemberHari Krismas, Sabtu, 25 Disember; hari selepasnya dah cutiTerengganuPeraturan Terengganu 2026

Ibu bapa di Kelantan dan Terengganu: Ahad ialah hari sekolah Kumpulan A. Jika cuti ganti Ahad 2 Mei (dan Ahad 26 Dis di Kelantan) disahkan negeri, sekolah juga tutup pada hari itu.

Cuti panjang 2027

Cuti panjang di sini bermaksud sekurang-kurangnya tiga hari berturut-turut: hujung minggu, cuti umum dan cuti ganti digabung. Jadual di bawah senaraikan semuanya untuk 2027, ikut negeri.

Bila cuti panjang? Rancang cuti tahunan

Pilih negeri tempat anda bekerja, dan berapa hari cuti tahunan nak diambil. Senarai di bawah tunjuk hari mana patut diambil untuk dapat cuti paling panjang.

Cuti yang diambil
Cuti tiga hari atau lebih, 2027
TarikhCutiNegeri
Jum 1 – Ahd 3 Jan · 3 hariTahun Baharu 2027Semua kecuali Johor, Kedah, Kelantan, Perlis, Terengganu
Jum 22 – Ahd 24 Jan · 3 hariHari ThaipusamJohor, N. Sembilan, Perak, P. Pinang, Selangor, WP KL, Putrajaya
Sab 30 Jan – Isn 1 Feb · 3 hariHari Wilayah PersekutuanWP KL, Labuan, Putrajaya
Jum 5 – Isn 8 Feb · 4 hariTahun Baharu Cina, Awal Ramadan*Kedah
Jum 5 – Isn 8 Feb · 4 hariTahun Baharu Cina cuti ganti dijangkaKelantan, Terengganu
Sab 6 – Sel 9 Feb · 4 hariTahun Baharu Cina, Awal Ramadan cuti ganti dijangka*Johor
Sab 6 – Isn 8 Feb · 3 hariTahun Baharu Cina cuti ganti dijangkaSemua kecuali Johor, Kedah, Kelantan, Terengganu
Kha 4 – Sab 6 Mac · 3 hariHari Ulang Tahun Pertabalan Sultan TerengganuTerengganu
Rab 10 – Ahd 14 Mac · 5 hariHari Raya Puasa*Melaka
Rab 10 – Sab 13 Mac · 4 hariHari Raya Puasa*Kedah, Kelantan, Terengganu
Jum 26 – Ahd 28 Mac · 3 hariGood FridaySabah, Sarawak
Jum 30 Apr – Ahd 2 Mei · 3 hariHari Pekerja cuti ganti dijangkaKelantan, Terengganu
Jum 14 – Sel 18 Mei · 5 hariHari Arafah, Hari Raya Qurban*Kelantan, Terengganu
Sab 15 – Sel 18 Mei · 4 hariHari Ulang Tahun Keputeraan Raja Perlis, Hari Raya Qurban*Perlis
Sab 15 – Isn 17 Mei · 3 hariHari Raya Qurban*Semua kecuali Kedah, Kelantan, Perlis, Terengganu
Kha 20 – Sab 22 Mei · 3 hariHari WesakKedah, Kelantan, Terengganu
Sab 29 Mei – Sel 1 Jun · 4 hariPesta Kaamatan cuti ganti dijangkaSabah, Labuan
Jum 4 – Isn 7 Jun · 4 hariAwal Muharam (Maal Hijrah), Hari Keputeraan AgongKedah, Kelantan, Terengganu
Sab 5 – Sel 8 Jun · 4 hariAwal Muharam (Maal Hijrah), Hari Keputeraan Agong cuti ganti dijangkaSemua kecuali Kedah, Kelantan, Sarawak, Terengganu
Sab 5 – Sel 8 Jun · 4 hariAwal Muharam (Maal Hijrah), Hari Keputeraan Agong cuti ganti dijangka*Sarawak
Jum 18 – Ahd 20 Jun · 3 hariHari Keputeraan Sultan KedahKedah
Sab 10 – Isn 12 Jul · 3 hariHari Hol Johor cuti ganti dijangkaJohor
Jum 30 Jul – Ahd 1 Ogos · 3 hariHari Keputeraan Sultan PahangPahang
Jum 13 – Ahd 15 Ogos · 3 hariMaulidur RasulKedah, Kelantan, Terengganu
Sab 14 – Isn 16 Ogos · 3 hariMaulidur Rasul cuti ganti dijangkaSemua kecuali Kedah, Kelantan, Terengganu
Kha 16 – Sab 18 Sep · 3 hariHari MalaysiaKedah, Kelantan, Terengganu
Rab 29 Sep – Sab 2 Okt · 4 hariHari Keputeraan Sultan KelantanKelantan
Kha 28 – Sab 30 Okt · 3 hariHari Deepavali*Kedah, Kelantan, Terengganu
Jum 5 – Ahd 7 Nov · 3 hariHari Keputeraan Sultan PerakPerak
Jum 24 – Isn 27 Dis · 4 hariHari Krismas, Israk dan Mikraj cuti ganti dijangkaTerengganu
Jum 24 – Ahd 26 Dis · 3 hariHari Krismas, Israk dan MikrajKedah
Jum 24 – Ahd 26 Dis · 3 hariHari Krismas cuti ganti dijangkaKelantan
Jum 24 – Ahd 26 Dis · 3 hariChristmas Eve, Hari KrismasSabah

* Termasuk tarikh yang tertakluk kepada perubahan atau pengumuman negeri. Bila negeri dipilih dalam perancang di atas, jadual ini tunjuk negeri itu sahaja.

Cuti Raya 2027: Aidilfitri, Qurban (Aidiladha) & Tahun Baharu Cina

Hari Raya Aidilfitri: Rabu–Khamis, 10–11 Mac*

Cuti di semua negeri. Melaka tambah Jumaat 12 Mac (Hari Raya Puasa Hari Ketiga), jadi Melaka dapat lima hari, Rabu hingga Ahad. Di Kedah, Kelantan dan Terengganu, Raya bersambung terus dengan hujung minggu Jumaat–Sabtu: empat hari, 10 hingga 13 Mac.

Negeri lain boleh ambil cuti Jumaat 12 Mac untuk dapat lima hari, 10 hingga 14 Mac.

Hari Raya Qurban: Isnin, 17 Mei*

Hari Raya Qurban cuti di semua negeri, dan hari kedua (Selasa 18 Mei) cuti di Kedah, Kelantan, Perlis dan Terengganu. Kelantan dan Terengganu juga cuti Hari Arafah, Ahad 16 Mei, jadi di dua negeri ini Jumaat 14 hingga Selasa 18 Mei ialah lima hari berturut-turut.

Tahun Baharu Cina (cuti Raya Cina 2027): Sabtu–Ahad, 6–7 Februari

Jatuh hujung minggu di kebanyakan negeri, jadi cuti ganti dijangka Isnin 8 Februari. Di Johor, Isnin 8 Februari ialah Awal Ramadan*, jadi cuti ganti Tahun Baharu Cina di sana dijangka Selasa 9 Februari.

Tarikh Raya dalam jadual JPM ialah tarikh jangkaan. Cuti tambahan sempena Raya, jika ada, boleh diumumkan dekat dengan tarikh. Pada 2026, cuti tambahan Aidilfitri untuk Semenanjung ditandatangani pada 17 Mac dan diwartakan keesokannya.

Malaysia public holidays 2027 (English summary)

Malaysia has 12 federal public holidays in 2027, spread over 15 dates, according to the list issued by the Prime Minister's Department (HKA 2027). Chinese New Year falls on Saturday and Sunday, 6–7 February. Hari Raya Aidilfitri is on Wednesday and Thursday, 10–11 March, and Hari Raya Haji on Monday, 17 May. National Day is Tuesday 31 August, Malaysia Day Thursday 16 September, Deepavali Thursday 28 October (not in Sarawak) and Christmas Saturday 25 December.

The two Hari Raya holidays and Deepavali are provisional in the official list and may still change. When a federal holiday lands on a Sunday in states with a Saturday–Sunday weekend, the next working day becomes a replacement holiday. That makes 8 February (9 February in Johor), 8 June and 16 August 2027 expected days off there, plus 1 June in Sabah and Labuan for Kaamatan. Kedah, Kelantan and Terengganu have a Friday–Saturday weekend and follow their own rules. Each state also adds its own holidays.

Soalan lazim cuti umum 2027

Cuti umum 2027 ada berapa hari?

12 cuti persekutuan, meliputi 15 tarikh. Campur cuti negeri, jumlahnya antara 18 dan 21 tarikh ikut negeri, sebelum dikira cuti ganti.

Kalau cuti jatuh hari Sabtu, ada cuti ganti?

Di kebanyakan negeri, tiada. Kelantan dan Terengganu berbeza: di sana cuti yang jatuh hari Sabtu diganti pada hari Ahad, ikut peraturan negeri 2026. Untuk 2027 itu melibatkan Tahun Baharu Cina (6 Feb), Hari Pekerja (1 Mei) dan Krismas (25 Dis).

Johor cuti hujung minggu hari apa?

Sabtu dan Ahad. Ikut notis cuti umum Johor 2026, cuti yang jatuh hari Ahad diganti pada hari bekerja berikutnya. Cuti hari Sabtu tidak diganti.

Cuti Raya 2027 bila?

Hari Raya Puasa dijangka Rabu–Khamis, 10–11 Mac 2027. Hari Raya Qurban Isnin, 17 Mei 2027. Kedua-duanya bertanda * dalam jadual JPM.

Sumber