This list has now been updated to reflect the final official 2016 dates released by the government.

SARAWAK Update : The Sarawak Chief Minister has declared 22 July (Friday) as a public holiday to commemorate Sarawak’s Independence from British colonisation.

DateDayHolidayState
JANUARY 2016
1 JanFriNew YearAll state except Johor, Kedah, Kelantan, Perlis & Terengganu
14 JanThuYang Di - Pertuan Besar Negeri Sembilan's BirthdayNegeri Sembilan
17 JanSunSultan Of Kedah's BirthdayKedah
24 JanSunThaipusam *Kuala Lumpur, Putrajaya, Johor, Negeri Sembilan, Perak, Penang & Selangor
25 JanMonThaipusam *Kuala Lumpur, Putrajaya,
Negeri Sembilan, Perak,
Penang & Selangor
FEBRUARY 2016
1 FebMonFederal Territory DayKuala Lumpur, Labuan & Putrajaya
8 FebMonChinese New YearNational
9 FebTueChinese New Year 2nd DayNational
MARCH 2016
4 MarFriAnniversary of Installation of Sultan of TerengganuTerengganu
23 MarWedSultan Of Johor's BirthdayJohor
25 MarFriEaster - Good FridaySabah & Sarawak
APRIL 2016
15 AprFriDeclaration of Melaka as a Historical CityMelaka
26 AprTueSultan of Terengganu's BirthdayTerengganu
MAY 2016
1 MaySunLabour DayNational
2 MayMonLabour Day - ReplacementAll States except Johor, Kedah, Kelantan & Terengganu
5 MayThuIsrak & MikrajKedah, Negeri Sembilan & Perlis
7 MaySatHari Hol PahangPahang
17 MayTueRaja Perlis's BirthdayPerlis
21 MaySatWesak DayNational
30 MayMonHarvest FestivalSabah & Labuan
31 MayTueHarvest Festival 2nd DaySabah & Labuan
JUNE 2016
1 JunWedHari GawaiSarawak
2 JunThuHari Gawai 2nd DaySarawak
4 JunSatAgong's BirthdayNational
6 JunMonAwal Ramadan *Johor, Kedah & Melaka
22 JunMonNuzul Al-QuranKelantan, Kuala Lumpur, Labuan, Pahang, Perak, Perlis, Penang, Putrajaya, Selangor & Terengganu
JULY 2016
6 JulWedHari Raya Aidilfitri *National
7 JulThuHari Raya Aidilfitri 2nd Day *National
7 JulThuGeorgetown Word Heritage City DayPenang
9 JulSatPenang Governor's BirthdayPenang
22 JulFri Sarawak's Independence
from British Colonisation
Sarawak
AUGUST 2016
31 AugWedNational Day / Merdeka DayNational
SEPTEMBER 2016
10 SeptSatSarawak Governor's BirthdaySarawak
12 SeptMonHari Raya Haji *National
13 SeptTueHari Raya Harji 2nd Day *Kedah, Kelantan, Perlis & Terengganu
16 SeptFriMalaysia DayNational
OCTOBER 2016
1 OctSatSabah Governor's BirthdaySabah
2 OctSunAwal Muharram *National
14 OctFriMelaka Governor's BirthdayMelaka
24 OctMonSultan of Pahang's BirthdayPahang
29 OctSatDeepavali *National (except Sarawak)
NOVEMBER 2016
6 NovSunHari Hol Almar hum Sultan IskandarJohor
11 NovFriSultan of Kelantan's BirthdayKelantan
12 NovSatSultan of Kelantan's Birthday 2nd DayKelantan
27 NovSunSultan of Perak's BirthdayPerak
DECEMBER 2016
11 DecSunSultan of Selangor's BirthdaySelangor
12 DecMonProphet Muhammad's BirthdayNational
25 DecSunChristmasNational
26 DecMonChristmas - ReplacementNational - except Johor, Kedah, Kelantan & Terengganu