Start Planning
Malaysia
School Holidays

Malaysia School Holidays 2019

The Malaysia school holidays 2019 dates below are from the MOE website, so are considered the official dates. You can check all the dates by scrolling down, remembering to look at your correct table (whether Kumpulan A or Kumpulan B).

Kumpulan A

(Johor, Kedah, Kelantan, Terengganu)

School HolidaysStartsFinishes
Term 1 Holidays22 Mar 2019
(Fri)
30 Mar 2019
(Sat)
Mid Year Holidays24 May 2019
(Fri)
8 Jun 2019
(Sat)
Term 2 Holidays9 Aug 2019
(Fri)
17 Aug 2019
(Sat)
End of Year Holidays22 Nov 2019
(Fri)
31 Dec 2019
(Tue)

Kumpulan B

(Kuala Lumpur, Labuan, Melaka, Negeri Sembilan, Pahang, Perlis, Penang, Perak, Putrajaya, Sabah, Sarawak, Selangor)

School HolidaysStartsFinishes
Term 1 Holidays23 Mar 2019
(Sat)
31 Mar 2019
(Sun)
Mid Year Holidays25 May 2019
(Sat)
9 Jun 2019
(Sun)
Term 2 Holidays10 Aug 2019
(Sat)
18 Aug 2019
(Sun)
End of Year Holidays23 Nov 2019
(Sat)
31 Dec 2019
(Tue)

Visit moe.gov.my for the original release.

The MOE dates are split into two groups of states – Kumpulan A and Kumpulan B. Kumpulan A states are those that have Friday and Saturday as their weekend (Johor, Kedah, Kelantan and Terengganu). Kumpulan B states are those that have Saturday and Sunday as their weekend (all other states and territories).