Malaysia Public Holidays and School Holidays 2023

Malaysia Public Holidays 2023

Success come with well planning. Start to plan earlier for your family activities in 2023, cheers!

Date Day Holiday States
1 Jan Sun New Year’s Day National except Johor,
Kedah, Kelantan, Perlis
& Terengganu
2 Jan Mon New Year Holiday National except Johor,
Kedah, Kelantan &
Terengganu
14 Jan Sat YDPB Negeri Sembilan’s Birthday Negeri Sembilan
22 Jan Sun Chinese New Year National
23 Jan Mon Chinese New Year Holiday National
24 Jan Tue Chinese New Year Holiday National except Johor,
Kedah, Kelantan &
Terengganu
1 Feb Wed Federal Territory Day Kuala Lumpur, Labuan
& Putrajaya
5 Feb Sun Thaipusam Johor, Kuala Lumpur,
Negeri Sembilan, Penang,
Perak, Putrajaya &
Selangor
6 Feb Mon Thaipusam Holiday Kuala Lumpur, Negeri
Sembilan, Penang, Perak,
Putrajaya & Selangor
18 Feb Sat Israk and Mikraj Kedah, Negeri Sembilan,
Perlis & Terengganu
19 Feb Sun Israk and Mikraj Holiday Terengganu
4 Mar Sat Installation of Sultan Terengganu Terengganu
5 Mar Sun Installation of Sultan Terengganu Holiday Terengganu
23 Mar Thu Awal Ramadan Johor, Kedah &
Melaka
23 Mar Thu Sultan of Johor’s Birthday Johor
7 Apr Fri Good Friday Sabah & Sarawak
8 Apr Sat Nuzul Al-Quran National except Johor,
Kedah, Melaka, Negeri
Sembilan, Sabah &
Sarawak
9 Apr Sun Nuzul Al-Quran Holiday Kelantan & Terengganu
15 Apr Sat Declaration of Melaka as a Historical City Melaka
22 Apr Sat Hari Raya Aidilfitri National
23 Apr Sun Hari Raya Aidilfitri Holiday National
24 Apr Mon Hari Raya Aidilfitri Holiday National except Johor
& Kedah
26 Apr Wed Sultan of Terengganu’s Birthday Terengganu
1 May Mon Labour Day National
4 May Thu Wesak Day National
17 May Wed Raja Perlis’ Birthday Perlis
22 May Mon Hari Hol Pahang Pahang
30 May Tue Harvest Festival Labuan & Sabah
31 May Wed Harvest Festival Holiday Labuan & Sabah
1 Jun Thu Hari Gawai Sarawak
2 Jun Fri Hari Gawai Holiday Sarawak
5 Jun Mon Agong’s Birthday National
18 Jun Sun Sultan of Kedah’s Birthday Kedah
28 Jun Wed Arafat Day Kedah & Terengganu
29 Jun Thu Hari Raya Haji National
30 Jun Fri Hari Raya Haji Holiday Kedah, Kelantan, Perlis
& Terengganu
7 Jul Fri Georgetown World Heritage City Day Penang
8 Jul Sat Penang Governor’s Birthday Penang
19 Jul Wed Awal Muharram National
22 Jul Sat Sarawak Day Sarawak
30 Jul Sun Sultan of Pahang’s Birthday Pahang
31 Jul Mon Sultan of Pahang’s Birthday Holiday Pahang
23 Aug Wed Hari Hol Almarhum Sultan Iskandar Johor
24 Aug Thu Melaka Governor’s Birthday Melaka
31 Aug Thu Merdeka Day National
16 Sep Sat Malaysia Day National
17 Sep Sun Malaysia Day Holiday Kelantan & Terengganu
28 Sep Thu Prophet Muhammad’s Birthday National
7 Oct Sat Sabah Governor’s Birthday Sabah
14 Oct Sat Sarawak Governor’s Birthday Sarawak
3 Nov Fri Sultan of Perak’s Birthday Perak
11 Nov Sat Sultan of Kelantan’s Birthday Kelantan
12 Nov Sun Deepavali National except Sarawak
12 Nov Sun Sultan of Kelantan’s Birthday Holiday Kelantan
13 Nov Mon Deepavali Holiday National except Johor,
Kedah, Kelantan, Sarawak
& Terengganu
13 Nov Mon Sultan of Kelantan’s Birthday Holiday Kelantan
11 Dec Mon Sultan of Selangor’s Birthday Selangor
24 Dec Sun Christmas Eve Sabah
25 Dec Mon Christmas Day National
26 Dec Tue Christmas Holiday Sabah
Visit kabinet.gov.my for the original release.

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 2022/2023

School Holidays Starts Finishes
First Day of School 21 Mar 2022
(Mon)
Term 1 Holidays 3 Jun 2022
(Fri)
11 Jun 2022
(Sat)
Term 2 Holidays 2 Sep 2022
(Fri)
10 Sep 2022
(Sat)
Term 3 Holidays 9 Dec 2022
(Fri)
31 Dec 2022
(Sat)
End of School Year Holidays 17 Feb 2023
(Fri)
18 Mar 2023
(Sat)

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 2022/2023

School Holidays Starts Finishes
First Day of School 21 Mar 2022
(Mon)
Term 1 Holidays 4 Jun 2022
(Sat)
12 Jun 2022
(Sun)
Term 2 Holidays 3 Sep 2022
(Sat)
11 Sep 2022
(Sun)
Term 3 Holidays 10 Dec 2022
(Sat)
31 Dec 2022
(Sat)
End of School Year Holidays 18 Feb 2023
(Sat)
19 Mar 2023
(Sun)

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.