Start Planning

Malaysia Public Holidays 2024

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. Scroll down to view the national list or choose your state’s calendar.

1 JanMonNew Year's Day National except Johor,
Kedah, Kelantan, Perlis
& Terengganu
14 JanSunYDPB Negeri Sembilan's Birthday Negeri Sembilan
15 JanMonYDPB Negeri Sembilan's Birthday Holiday Negeri Sembilan
25 JanThuThaipusam Johor, Kuala Lumpur,
Negeri Sembilan, Penang,
Perak, Putrajaya &
1 FebThuFederal Territory Day Kuala Lumpur, Labuan
& Putrajaya
8 FebThuIsrak and Mikraj Kedah, Negeri Sembilan,
Perlis & Terengganu
10 FebSatChinese New Year National
11 FebSunChinese New Year Holiday National
12 FebMonChinese New Year Holiday National except Johor,
Kedah, Kelantan &
4 MarMonInstallation of Sultan Terengganu Terengganu
12 MarTueAwal Ramadan Johor, Kedah &
23 MarSatSultan of Johor's Birthday Johor
28 MarThuNuzul Al-Quran National except Johor,
Kedah, Melaka, Negeri
Sembilan, Sabah &
29 MarFriGood Friday Sabah & Sarawak
10 AprWedHari Raya Aidilfitri National
11 AprThuHari Raya Aidilfitri Holiday National
15 AprMonDeclaration of Melaka as a Historical City Melaka
26 AprFriSultan of Terengganu's Birthday Terengganu
1 MayWedLabour Day National
17 MayFriRaja Perlis' Birthday Perlis
22 MayWedHari Hol Pahang Pahang
22 MayWedWesak Day National
30 MayThuHarvest Festival Labuan & Sabah
31 MayFriHarvest Festival Holiday Labuan & Sabah
1 JunSatHari Gawai Sarawak
2 JunSunHari Gawai Holiday Sarawak
3 JunMonHari Gawai Holiday Sarawak
3 JunMonAgong's Birthday National
16 JunSunArafat Day Terengganu
16 JunSunSultan of Kedah's Birthday Kedah
17 JunMonHari Raya Haji National
18 JunTueHari Raya Haji Holiday Kedah, Kelantan, Perlis
& Terengganu
7 JulSunGeorgetown World Heritage City Day Penang
7 JulSunAwal Muharram National
8 JulMonGeorgetown World Heritage City Holiday Penang
8 JulMonAwal Muharram Holiday National except Johor,
Kedah, Kelantan &
13 JulSatPenang Governor's Birthday Penang
22 JulMonSarawak Day Sarawak
30 JulTueSultan of Pahang's Birthday Pahang
TBA Hari Hol Almarhum Sultan Iskandar Johor
24 AugSatMelaka Governor's Birthday Melaka
31 AugSatMerdeka Day National
1 SepSunMerdeka Day Holiday Johor, Kedah, Kelantan
& Terengganu
16 SepMonProphet Muhammad's Birthday National
16 SepMonMalaysia Day National
29 SepSunSultan of Kelantan's Birthday Kelantan
30 SepMonSultan of Kelantan's Birthday Holiday Kelantan
5 OctSatSabah Governor's Birthday Sabah
12 OctSatSarawak Governor's Birthday Sarawak
31 OctThuDeepavali National except Sarawak
1 NovFriSultan of Perak's Birthday Perak
11 DecWedSultan of Selangor's Birthday Selangor
24 DecTueChristmas Eve Sabah
25 DecWedChristmas Day National
The dates in this table are from multiple sources. Please choose your state below to view original source.

Choose your state or territory

Kuala LumpurPutrajaya
Negeri SembilanSelangor