Start Planning
Malaysia
School Holidays

Malaysia School Holidays 2018

The Malaysia school holidays 2018 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 Holidays16 Mar 2018
(Fri)
24 Mar 2018
(Sat)
Mid Year Holidays8 Jun 2018
(Fri)
23 Jun 2018
(Sat)
Term 2 Holidays17 Aug 2018
(Fri)
25 Aug 2018
(Sat)
End of Year Holidays23 Nov 2018
(Fri)
31 Dec 2018
(Mon)

Kumpulan B

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

School HolidaysStartsFinishes
Term 1 Holidays17 Mar 2018
(Sat)
25 Mar 2018
(Sun)
Mid Year Holidays9 Jun 2018
(Sat)
24 Jun 2018
(Sun)
Term 2 Holidays18 Aug 2018
(Sat)
26 Aug 2018
(Sun)
End of Year Holidays24 Nov 2018
(Sat)
1 Jan 2019
(Tue)

Other School Holidays in 2018

School HolidaysStartsFinishesStates
Chinese New Year Holidays15 Feb 2018
(Thu)
19 Feb 2018
(Mon)
Kumpulan A and B
Harvest Festival Holidays28 May 2018
(Mon)
1 Jun 2018
(Fri)
Sabah and Labuan
Gawai Holidays30 May 2018
(Wed)
1 Jun 2018
(Fri)
Sarawak
Deepavali Holidays4 Nov 2018
(Sun)
6 Nov 2018
(Tue)
Kumpulan A
Deepavali Holidays5 Nov 2018
(Mon)
7 Nov 2018
(Wed)
All States in Kumpulan B
except Sabah, Sarawak
and Labuan

Visit moe.gov.my for the original release.
Subsequent announcement by the MOE can be found here.

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