Start Planning
Malaysia
School Holidays

Malaysia School Holidays 2022 and 2023

The Malaysia school holidays 2022 and 2023 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)

Academic Calendar Session 2021/2022

School HolidaysStartsFinishes
First Day of School2 Jan 2022
(Sun)
Term 3 Holidays25 Feb 2022
(Fri)
20 Mar 2022
(Sun)

Academic Calendar Session 2022/2023

School HolidaysStartsFinishes
First Day of School21 Mar 2022
(Mon)
Term 1 Holidays3 Jun 2022
(Fri)
11 Jun 2022
(Sat)
Term 2 Holidays2 Sep 2022
(Fri)
10 Sep 2022
(Sat)
Term 3 Holidays9 Dec 2022
(Fri)
31 Dec 2022
(Sat)
End of School Year Holidays17 Feb 2023
(Fri)
11 Mar 2023
(Sat)

Kumpulan B

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

Academic Calendar Session 2021/2022

School HolidaysStartsFinishes
First Day of School3 Jan 2022
(Mon)
Term 3 Holidays26 Feb 2022
(Sat)
20 Mar 2022
(Sun)

Academic Calendar Session 2022/2023

School HolidaysStartsFinishes
First Day of School21 Mar 2022
(Mon)
Term 1 Holidays4 Jun 2022
(Sat)
12 Jun 2022
(Sun)
Term 2 Holidays3 Sep 2022
(Sat)
11 Sep 2022
(Sun)
Term 3 Holidays10 Dec 2022
(Sat)
31 Dec 2022
(Sat)
End of School Year Holidays18 Feb 2023
(Sat)
12 Mar 2023
(Sun)

Other School Holidays in 2022 and 2023

School HolidaysStartsFinishesStates
Chinese New Year Holidays30 Jan 2022
(Sun)
2 Feb 2022
(Wed)
Kumpulan A
Chinese New Year Holidays31 Jan 2022
(Mon)
3 Feb 2022
(Thu)
Kumpulan B
Hari Raya Aidilfitri Holidays2 May 2022
(Mon)
5 May 2022
(Thu)
Kumpulan A
Hari Raya Aidilfitri Holidays3 May 2022
(Tue)
6 May 2022
(Fri)
Kumpulan B
Hari Gawai Holidays1 Jun 2022
(Wed)
3 Jun 2022
(Fri)
Sarawak
Deepavali Holidays23 Oct 2022
(Sun)
25 Oct 2022
(Tue)
Kumpulan A
Deepavali Holidays24 Oct 2022
(Mon)
26 Oct 2022
(Wed)
All States in Kumpulan B
except Sarawak
Deepavali Holidays24 Oct 2022
(Mon)
24 Oct 2022
(Mon)
Sarawak
Chinese New Year Holidays22 Jan 2023
(Sun)
24 Jan 2023
(Tue)
Kumpulan A
Chinese New Year Holidays20 Jan 2023
(Fri)
23 Jan 2023
(Mon)
Kumpulan B

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