Start Planning
Malaysia

Malaysia Public Holidays 2021

This page contains a national calendar of all 2021 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 JanFriNew Year's Day National except Johor,
Kedah, Kelantan, Perlis
& Terengganu
14 JanThuYDPB Negeri Sembilan's Birthday Negeri Sembilan
17 JanSunSultan of Kedah's Birthday Kedah
28 JanThuThaipusam Johor, Kuala Lumpur,
Negeri Sembilan, Penang,
Perak, Putrajaya &
Selangor
1 FebMonFederal Territory Day Kuala Lumpur, Labuan
& Putrajaya
12 FebFriChinese New Year National
13 FebSatChinese New Year Holiday National
4 MarThuInstallation of Sultan Terengganu Terengganu
11 MarThuIsrak and Mikraj Kedah, Negeri Sembilan
& Perlis
23 MarTueSultan of Johor's Birthday Johor
2 AprFriGood Friday Sabah & Sarawak
13 AprTueAwal Ramadan Johor, Kedah &
Melaka
15 AprThuDeclaration of Melaka as a Historical City Melaka
26 AprMonSultan of Terengganu's Birthday Terengganu
29 AprThuNuzul Al-Quran National except Johor,
Kedah, Melaka, Negeri
Sembilan, Sabah &
Sarawak
1 MaySatLabour Day National
7 MayFriHari Hol Pahang Pahang
13 MayThuHari Raya Aidilfitri National
14 MayFriHari Raya Aidilfitri Holiday National
26 MayWedWesak Day National
30 MaySunHarvest Festival Labuan & Sabah
31 MayMonHarvest Festival Holiday Labuan & Sabah
1 JunTueHari Gawai Sarawak
2 JunWedHari Gawai Holiday Sarawak
5 JunSatAgong's Birthday National
7 JulWedGeorgetown World Heritage City Day Penang
10 JulSatPenang Governor's Birthday Penang
17 JulSatRaja Perlis' Birthday Perlis
19 JulMonArafat Day Terengganu
20 JulTueHari Raya Haji National
21 JulWedHari Raya Haji Holiday Kedah, Kelantan, Perlis
& Terengganu
22 JulThuSarawak Day Sarawak
30 JulFriSultan of Pahang's Birthday Pahang
10 AugTueAwal Muharram National
31 AugTueMerdeka Day National
TBA Hari Hol Almarhum Sultan Iskandar Johor
16 SepThuMalaysia Day National
2 OctSatSabah Governor's Birthday Sabah
8 OctFriMelaka Governor's Birthday Melaka
9 OctSatSarawak Governor's Birthday Sarawak
19 OctTueProphet Muhammad's Birthday National
4 NovThuDeepavali National except Sarawak
5 NovFriSultan of Perak's Birthday Perak
11 NovThuSultan of Kelantan's Birthday Kelantan
12 NovFriSultan of Kelantan's Birthday Holiday Kelantan
11 DecSatSultan of Selangor's Birthday Selangor
25 DecSatChristmas 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