Malaysia School Holidays 2023 and 2024
The Malaysia school holidays 2023 and 2024 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 2023/2024
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 19 Mar 2023 (Sun) | |
Mid Term Holidays | 21 Apr 2023 (Fri) | 29 Apr 2023 (Sat) |
Term 1 Holidays | 26 May 2023 (Fri) | 3 Jun 2023 (Sat) |
Term 2 Holidays | 25 Aug 2023 (Fri) | 2 Sep 2023 (Sat) |
Term 3 Holidays | 15 Dec 2023 (Fri) | 1 Jan 2024 (Mon) |
End of School Year Holidays | 9 Feb 2024 (Fri) | 9 Mar 2024 (Sat) |
Kumpulan B
(Kuala Lumpur, Labuan, Melaka, Negeri Sembilan, Pahang, Perlis, Penang, Perak, Putrajaya, Sabah, Sarawak, Selangor)
Academic Calendar Session 2023/2024
School Holidays | Starts | Finishes |
---|---|---|
First Day of School | 20 Mar 2023 (Mon) | |
Mid Term Holidays | 22 Apr 2023 (Sat) | 30 Apr 2023 (Sun) |
Term 1 Holidays | 27 May 2023 (Sat) | 4 Jun 2023 (Sun) |
Term 2 Holidays | 26 Aug 2023 (Sat) | 3 Sep 2023 (Sun) |
Term 3 Holidays | 16 Dec 2023 (Sat) | 1 Jan 2024 (Mon) |
End of School Year Holidays | 10 Feb 2024 (Sat) | 10 Mar 2024 (Sun) |
Other School Holidays in 2023 and 2024
School Holidays | Starts | Finishes | States |
---|---|---|---|
Chinese New Year Holidays | 22 Jan 2023 (Sun) | 24 Jan 2023 (Tue) | Kumpulan A |
Chinese New Year Holidays | 20 Jan 2023 (Fri) | 23 Jan 2023 (Mon) | Kumpulan B |
Hari Raya Aidilfitri Holidays | 20 Apr 2023 (Thu) | 23 Apr 2023 (Sun) | Kumpulan A |
Hari Raya Aidilfitri Holidays | 20 Apr 2023 (Thu) | 24 Apr 2023 (Mon) | Kumpulan B |
Hari Raya Haji Holidays | 28 Jun 2023 (Wed) | 29 Jun 2023 (Thu) | Kumpulan A |
Hari Raya Haji Holidays | 28 Jun 2023 (Wed) | 30 Jun 2023 (Fri) | Kumpulan B |
Deepavali Holidays | 12 Nov 2023 (Sun) | 13 Nov 2023 (Mon) | Kumpulan A and Sarawak |
Deepavali Holidays | 12 Nov 2023 (Sun) | 14 Nov 2023 (Tue) | All States in Kumpulan B except Sarawak |
Chinese New Year Holidays | 9 Feb 2024 (Fri) | 12 Feb 2024 (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).