Start Planning
Malaysia

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.

DateDayHolidayStates
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 &
Selangor
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 &
Terengganu
4 MarMonInstallation of Sultan Terengganu Terengganu
12 MarTueAwal Ramadan Johor, Kedah &
Melaka
23 MarSatSultan of Johor's Birthday Johor
28 MarThuNuzul Al-Quran National except Johor,
Kedah, Melaka, Negeri
Sembilan, Sabah &
Sarawak
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
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 &
Terengganu
13 JulSatPenang Governor's Birthday Penang
17 JulWedRaja Perlis' Birthday Perlis
22 JulMonSarawak Day Sarawak
30 JulTueSultan of Pahang's Birthday Pahang
TBA Hari Hol Almarhum Sultan Iskandar Johor
31 AugSatMerdeka Day National
1 SepSunMerdeka Day Holiday Johor, Kedah, Kelantan
& Terengganu
15 SepSunProphet Muhammad's Birthday National
16 SepMonMalaysia Day National
16 SepMonProphet Muhammad's Birthday Holiday National except Johor,
Kedah, Kelantan &
Terengganu
5 OctSatSabah Governor's Birthday Sabah
11 OctFriMelaka Governor's Birthday Melaka
12 OctSatSarawak Governor's Birthday Sarawak
31 OctThuDeepavali National except Sarawak
1 NovFriSultan of Perak's Birthday Perak
11 NovMonSultan of Kelantan's Birthday Kelantan
12 NovTueSultan of Kelantan's Birthday Holiday Kelantan
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

JohorPenang
KedahPerak
KelantanPerlis
Kuala LumpurPutrajaya
LabuanSabah
MelakaSarawak
Negeri SembilanSelangor
PahangTerengganu