Skip to content

Public Holidays 2022

This web page provides a table of public holidays for Malaysia on year 2022. The public holidays will be modified from time to time if there are any changes from the government of Malaysia based on official source.

DateDayHolidayStates 
1 JanSatNew Year's DayNational except Johor,
Kedah, Kelantan, Perlis
& Terengganu
14 JanFriYDPB Negeri Sembilan's BirthdayNegeri Sembilan
18 JanTueThaipusamJohor, Kuala Lumpur,
Negeri Sembilan, Penang,
Perak, Putrajaya &
Selangor
1 FebTueChinese New YearNational
1 FebTueFederal Territory DayKuala Lumpur, Labuan
& Putrajaya
2 FebWedChinese New Year (2nd Day)National
1 MarTueIsrak and MikrajKedah, Negeri Sembilan,
Perlis & Terengganu
4 MarFriInstallation of Sultan TerengganuTerengganu
23 MarWedSultan of Johor’s BirthdayJohor
3 AprSunAwal RamadanJohor, Kedah &
Melaka
4 AprMonAwal Ramadan (Replacement Holiday)Melaka
15 AprFriDeclaration of Melaka as a Historical CityMelaka
15 AprFriGood FridaySabah & Sarawak
19 AprTueNuzul Al-QuranNational except Johor,
Kedah, Melaka, Negeri
Sembilan, Sabah &
Sarawak
26 AprTueSultan of Terengganu’s BirthdayTerengganu
1 MaySunLabour DayNational
2 MayMonLabour Day (Replacement Holiday)National except Johor,
Kedah, Kelantan &
Terengganu
3 MayTueHari Raya AidilfitriNational
4 MayWedHari Raya Aidilfitri (2nd Day)National
15 MaySunWesak DayNational
16 MayMonWesak Day (Replacement Holiday)National except Johor,
Kedah, Kelantan &
Terengganu
17 MayTueRaja Perlis' BirthdayPerlis
22 MaySunHari Hol PahangPahang
23 MayMonHari Hol Pahang (Replacement Holiday)Pahang
30 MayMonHarvest FestivalLabuan & Sabah
31 MayTueHarvest Festival (2nd Day)Labuan & Sabah
1 JunWedHari GawaiSarawak
2 JunThuHari Gawai (2nd Day)Sarawak
6 JunMonAgong’s BirthdayNational
19 JunSunSultan of Kedah’s BirthdayKedah
7 JulThuGeorgetown World Heritage City DayPenang
9 Jul
SatArafat DayTerengganu
9 JulSatPenang Governor’s BirthdayPenang
10 JulSunHari Raya HajiNational
11 JulMonHari Raya Haji (2nd Day)National except Johor
12 JulTueHari Raya Haji (Replacement Holiday)Perlis & Terengganu
22 JulFriSarawak DaySarawak
30 JulSatAwal MuharramNational
30 JulSatSultan of Pahang's BirthdayPahang
31 JulSunAwal Muharram (Replacement Holiday)Kelantan & Terengganu
24 AugWedMelaka Governor’s BirthdayMelaka
31 AugWedMerdeka DayNational
3 SepSatHari Hol Almarhum Sultan IskandarJohor
16 SepFriMalaysia DayNational
18 SepSunMalaysia Day (Replacement Holiday)Johor & Kedah
1 OctSatSabah Governor’s BirthdaySabah
8 OctSatSarawak Governor’s BirthdaySarawak
9 OctSunProphet Muhammad’s BirthdayNational
10 OctMonProphet Muhammad's Birthday (Replacement Holiday)National except Johor,
Kedah, Kelantan &
Terengganu
24 OctMonDeepavaliNational except Sarawak
4 NovFriSultan of Perak’s BirthdayPerak
11 NovFriSultan of Kelantan’s BirthdayKelantan
12 NovSatSultan of Kelantan's Birthday (2nd Day)Kelantan
13 NovSunSultan of Kelantan's Birthday (Replacement Holiday)Kelantan
11 DecSunSultan of Selangor’s BirthdaySelangor
12 DecMonSultan of Selangor’s Birthday (Replacement Holiday)Selangor
24 DecSatChristmas EveSabah
25 DecSunChristmas DayNational
26 DecMonChristmas (Replacement Holiday)National except Johor,
Kedah, Kelantan &
Terengganu

Source: kabinet.gov.my