Malaysia School Holidays 2020

The Malaysia school holidays 2020 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)

View the below table at mobile phone can drag the table left to right.

School Holidays Starts Finishes
First Day of School 1 Jan 2020(Wed)
Term 1 Holidays 13 Mar 2020(Fri) 21 Mar 2020(Sat)
Mid Year Holidays 22 May 2020(Fri) 6 Jun 2020(Sat)
Term 2 Holidays 24 Jul 2020(Fri) 1 Aug 2020(Sat)
End of Year Holidays 20 Nov 2020(Fri) 31 Dec 2020(Thu)

Kumpulan B

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

View the below table at mobile phone can drag the table left to right.

School Holidays Starts Finishes
First Day of School  2 Jan 2020(Thu)
Term 1 Holidays 14 Mar 2020(Sat) 22 Mar 2020(Sun)
Mid Year Holidays 23 May 2020(Sat) 7 Jun 2020(Sun)
Term 2 Holidays 25 Jul 2020(Sat) 2 Aug 2020(Sun)
End of Year Holidays 21 Nov 2020(Sat) 31 Dec 2020(Thu)

Other School Holidays in 2020

School Holidays Starts Finishes States
Chinese New Year Holidays 22 Jan 2020(Wed) 23 Jan 2020(Thu) Kumpulan A
Chinese New Year Holidays 23 Jan 2020(Thu) 24 Jan 2020(Fri) Kumpulan B
Hari Raya Aidilfitri Holidays 20 May 2020(Wed) 21 May 2020(Thu) Kumpulan A
Hari Raya Aidilfitri Holidays 21 May 2020(Thu) 22 May 2020(Fri) Kumpulan B
Deepavali Holidays 15 Nov 2020(Sun) 16 Nov 2020(Mon) Kumpulan A
Deepavali Holidays 13 Nov 2020(Fri) 16 Nov 2020(Mon) All States in Kumpulan B
except for Sarawak

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

You may also like...