Start Planning
Malaysia

Malaysia Public Holidays 2023

This page contains a national calendar of all 2023 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 JanSunNew Year's Day National except Johor,
Kedah, Kelantan, Perlis
& Terengganu
2 JanMonNew Year Holiday National except Johor,
Kedah, Kelantan &
Terengganu
14 JanSatYDPB Negeri Sembilan's Birthday Negeri Sembilan
22 JanSunChinese New Year National
23 JanMonChinese New Year Holiday National
24 JanTueChinese New Year Holiday National except Johor,
Kedah, Kelantan &
Terengganu
1 FebWedFederal Territory Day Kuala Lumpur, Labuan
& Putrajaya
5 FebSunThaipusam Johor, Kuala Lumpur,
Negeri Sembilan, Penang,
Perak, Putrajaya &
Selangor
6 FebMonThaipusam Holiday Kuala Lumpur, Negeri
Sembilan, Penang, Perak,
Putrajaya & Selangor
18 FebSatIsrak and Mikraj Kedah, Negeri Sembilan,
Perlis & Terengganu
19 FebSunIsrak and Mikraj Holiday Terengganu
4 MarSatInstallation of Sultan Terengganu Terengganu
5 MarSunInstallation of Sultan Terengganu Holiday Terengganu
23 MarThuSultan of Johor's Birthday Johor
23 MarThuAwal Ramadan Johor, Kedah &
Melaka
7 AprFriGood Friday Sabah & Sarawak
8 AprSatNuzul Al-Quran National except Johor,
Kedah, Melaka, Negeri
Sembilan, Sabah &
Sarawak
9 AprSunNuzul Al-Quran Holiday Kelantan & Terengganu
15 AprSatDeclaration of Melaka as a Historical City Melaka
21 AprFriHari Raya Aidilfitri Holiday National
22 AprSatHari Raya Aidilfitri National
23 AprSunHari Raya Aidilfitri Holiday National
24 AprMonHari Raya Aidilfitri Holiday National
26 AprWedSultan of Terengganu's Birthday Terengganu
1 MayMonLabour Day National
4 MayThuWesak Day National
17 MayWedRaja Perlis' Birthday Perlis
22 MayMonHari Hol Pahang Pahang
30 MayTueHarvest Festival Labuan & Sabah
31 MayWedHarvest Festival Holiday Labuan & Sabah
1 JunThuHari Gawai Sarawak
2 JunFriHari Gawai Holiday Sarawak
5 JunMonAgong's Birthday National
18 JunSunSultan of Kedah's Birthday Kedah
28 JunWedArafat Day Kelantan & Terengganu
29 JunThuHari Raya Haji National
30 JunFriHari Raya Haji Holiday Kedah, Kelantan, Perlis
& Terengganu
7 JulFriGeorgetown World Heritage City Day Penang
8 JulSatPenang Governor's Birthday Penang
19 JulWedAwal Muharram National
22 JulSatSarawak Day Sarawak
30 JulSunSultan of Pahang's Birthday Pahang
31 JulMonSultan of Pahang's Birthday Holiday Pahang
14 AugMonSpecial Public Holiday (State Election) Selangor
23 AugWedHari Hol Almarhum Sultan Iskandar Johor
24 AugThuMelaka Governor's Birthday Melaka
31 AugThuMerdeka Day National
16 SepSatMalaysia Day National
17 SepSunMalaysia Day Holiday Kelantan & Terengganu
28 SepThuProphet Muhammad's Birthday National
29 SepFriSultan of Kelantan's Birthday Kelantan
30 SepSatSultan of Kelantan's Birthday Holiday Kelantan
1 OctSunSultan of Kelantan's Birthday Holiday Kelantan
7 OctSatSabah Governor's Birthday Sabah
14 OctSatSarawak Governor's Birthday Sarawak
3 NovFriSultan of Perak's Birthday Perak
12 NovSunDeepavali National except Sarawak
13 NovMonDeepavali Holiday National except Johor,
Kedah, Kelantan, Sarawak
& Terengganu
11 DecMonSultan of Selangor's Birthday Selangor
24 DecSunChristmas Eve Sabah
25 DecMonChristmas Day National
26 DecTueChristmas Holiday Sabah
Visit kabinet.gov.my for the original release.

Choose your state or territory

JohorPenang
KedahPerak
KelantanPerlis
Kuala LumpurPutrajaya
LabuanSabah
MelakaSarawak
Negeri SembilanSelangor
PahangTerengganu