Malaysia Public Holidays 2024

List of national and regional public holidays of Malaysia in 2024.

National Holiday

State Holiday

January 2024
Jan 1 Monday New Year's Day
National except Johor, Kedah, Kelantan, Perlis & Terengganu
Jan 14 Sunday Yang di-Pertuan Besar Negeri Sembilan's Birthday
Negeri Sembilan
Jan 15 Monday Yang di-Pertuan Besar Negeri Sembilan's Birthday Holiday
Negeri Sembilan
Jan 25 Thursday Thaipusam
Kuala Lumpur, Putrajaya, Johor, Negeri Sembilan, Perak, Penang & Selangor
February 2024
Feb 1 Thursday Federal Territory Day
Kuala Lumpur, Labuan & Putrajaya
Feb 8 Thursday Israk & Mikraj
Kedah, Negeri Sembilan, Perlis & Terengganu
Feb 10 Saturday Chinese New Year
National
Feb 11 Sunday Chinese New Year (2nd Day)
National
Feb 12 Monday Chinese New Year Holiday
National except Johor, Kedah, Kelantan & Terengganu
March 2024
Mar 4 Monday Installation of Sultan of Terengganu
Terengganu
Mar 12 Tuesday Awal Ramadan
Johor, Kedah & Melaka
Mar 23 Saturday Sultan of Johor's Birthday
Johor
Mar 28 Thursday Nuzul Al-Quran
National except Johor, Kedah, Melaka, Negeri Sembilan, Sabah & Sarawak
Mar 29 Friday Good Friday
Sabah & Sarawak
April 2024
Apr 10 Wednesday Hari Raya Aidilfitri
National
Apr 11 Thursday Hari Raya Aidilfitri (2nd Day)
National
Apr 15 Monday Declaration of Melaka as a Historical City
Melaka
Apr 26 Friday Sultan of Terengganu's Birthday
Terengganu
May 2024
May 1 Wednesday Labour Day
National
May 17 Friday Raja Perlis' Birthday
Perlis
May 22 Wednesday Hari Hol Pahang
Pahang
May 22 Wednesday Wesak Day
National
May 30 Thursday Harvest Festival
Labuan and Sabah
May 31 Friday Harvest Festival Holiday
Labuan and Sabah
June 2024
Jun 1 Saturday Hari Gawai Dayak
Sarawak
Jun 2 Sunday Hari Gawai Dayak (2nd Day)
Sarawak
Jun 3 Monday Hari Gawai Dayak Holiday
Sarawak
Jun 3 Monday Agong's Birthday
National
Jun 16 Sunday Arafah Day
Terengganu
Jun 16 Sunday Sultan of Kedah's Birthday
Kedah
Jun 17 Monday Hari Raya Haji
National
Jun 18 Tuesday Hari Raya Haji Holiday
Kedah, Kelantan, Perlis & Terengganu


July 2024
Jul 7 Sunday Awal Muharram 
National
Jul 7 Sunday Georgetown World Heritage City Day
Penang
Jul 8 Monday Awal Muharram 
National except Johor, Kedah, Kelantan & Terengganu
Jul 8 Monday Georgetown World Heritage City Day Holiday
Penang
Jul 13 Saturday Penang Governor's Birthday
Penang
Jul 22 Monday Sarawak Day
Sarawak
Jul 30 Tuesday Birthday of the Sultan of Pahang
Pahang
August 2024
Aug 11 Sunday Hari Hol Almarhum Sultan Iskandar
Johor
Aug 24 Saturday Melaka Governor's Birthday
Melaka
Aug 31 Saturday Merdeka Day
National. Malaysia 67th National Independence Day
September 2024
Sep 1 Sunday Merdeka Day Holiday
Johor, Kedah, Kelantan & Terengganu
Sep 16 Monday

Prophet Muhammad's Birthday 
National

Sep 16 Monday Malaysia Day
National
October 2024
Oct 5 Saturday Sabah Governor's Birthday
Sabah
Oct 12 Saturday Sarawak Governor's Birthday
Sarawak
Oct 31 Thursday Deepavali
National except Sarawak
November 2024
Nov 1 Friday Sultan of Perak's Birthday
Perak
Nov 11 Monday Sultan of Kelantan's Birthday
Kelantan
Nov 12 Tuesday Sultan of Kelantan's Birthday Holiday
Kelantan
December 2024
Dec 11 Wednesday Sultan of Selangor's Birthday
Selangor
Dec 24 Tuesday Christmas Eve
Sabah
Dec 25 Wednesday Christmas Day
National

This page contains a national calendar of all 2024 public holidays for Malaysia. These dates may be modified as official changes are announced, so please check back regularly for updates.

Visit kabinet.gov.my for the original release.

 

 
 


 

Malaysia School Holidays for 2024
 


List of Malaysia Primary and Secondary School Calendar & Holidays for Year 2024.
 

 

Malaysia School Holidays and Term Dates 2024

Kumpulan A
Johor, Kedah, Kelantan, Terengganu

TERM 1
Early-Year Holidays TBC TBC TBC
School Days TBC TBC TBC
Term 1 Holidays TBC TBC TBC
School Days TBC TBC TBC
Mid-Year Holidays TBC TBC TBC
TERM 2
School Days TBC TBC TBC
Term 2 Holidays TBC TBC TBC
School Days TBC TBC TBC
Term 2 Holidays TBC TBC TBC
School Days TBC TBC TBC
Year-End Holidays TBC TBC TBC

Malaysia School Holidays and Term Dates 2024

Kumpulan B
Kuala Lumpur, Labuan, Melaka, Negeri Sembilan, Pahang, Perlis, Penang, Perak, Putrajaya, Sabah, Sarawak, Selangor

TERM 1
Early-Year Holidays TBC TBC TBC
School Days TBC TBC TBC
Term 1 Holidays TBC TBC TBC
School Days TBC TBC TBC
Mid-Year Holidays TBC TBC TBC
TERM 2
School Days TBC TBC TBC
Term 2 Holidays TBC TBC TBC
School Days TBC TBC TBC
Term 2 Holidays TBC TBC TBC
School Days TBC TBC TBC
Year-End Holidays TBC TBC TBC
 
 
Visit moe.gov.my for the original release.