Malaysian Cabinet office normally releases an official list of public holidays for the next year about 6-months in advance. The list of public holidays below is therefore not yet official. Instead, these are the likely dates of public holidays based upon our best calculations.

DateDayHolidayState
JANUARY 2018
1 JanMonNew YearAll state except Johor, Kedah, Kelantan, Perlis & Terengganu
14 JanSunYang Di - Pertuan Besar Negeri Sembilan's BirthdayNegeri Sembilan
21 JanSunSultan Of Kedah's BirthdayKedah
31 JanWedThaipusam *Kuala Lumpur, Putrajaya, Johor, Negeri Sembilan, Perak, Penang & Selangor
FEBRUARY 2018
1 FebThuFederal Territory DayKuala Lumpur, Labuan & Putrajaya
16 FebFriChinese New YearNational
17 FebSatChinese New Year 2nd DayNational
18 FebSunChinese New Year Replacement HolidayJohor
MARCH 2018
4 MarSunAnniversary of Installation of Sultan of TerengganuTerengganu
23 MarFriSultan Of Johor's BirthdayJohor
30 MarFriEaster - Good FridaySabah & Sarawak
APRIL 2018
14 AprSatIsrak & Mikraj *Kedah, Negeri Sembilan & Perlis
15 AprSunDeclaration of Melaka as a Historical CityMelaka
26 AprThuSultan of Terengganu's BirthdayTerengganu
MAY 2018
1 MayTueLabour DayNational
7 MayMonHari Hol PahangPahang
17 MayThuAwal Ramadan *Johor, Kedah & Melaka
17 MayThuRaja Perlis's BirthdayPerlis
29 MayTueWesak DayNational
30 MayWedHarvest FestivalSabah & Labuan
31 MayThuHarvest Festival 2nd DaySabah & Labuan
JUNE 2018
1 JunFriHari GawaiSarawak
2 JunSatHari Gawai 2nd DaySarawak
2 JunSatAgong's BirthdayNational
2 JunSatNuzul Al-QuranKelantan, Kuala Lumpur, Labuan, Pahang, Perak, Perlis, Penang, Putrajaya, Selangor & Terengganu
4 JunMonGawai / Agong's Birthday
Replacement Holiday
Sarawak
15 JunFriHari Raya Aidilfitri *National
16 JunSatHari Raya Aidilfitri 2nd Day *National
17 JunSunHari Raya Aidilfitri 2nd Day *Johor, Kedah, Kelantan & Terengganu
JULY 2018
7 JulSatGeorgetown Word Heritage City DayPenang
7 JulSatPenang Governor's BirthdayPenang
22 JulSunSarawak's Independence
from British Colonisation
Sarawak
AUGUST 2018
22 AugWedHari Raya Haji *National
23 AugThuHari Raya Harji 2nd Day *Kedah, Kelantan, Perlis & Terengganu
31 AugFriNational Day / Merdeka DayNational
SEPTEMBER 2018
8 SeptSatSarawak Governor's BirthdaySarawak
11 SeptTueAwal Muharram *National
16 SeptSunMalaysia DayNational
17 SeptMonMalaysia Day Replacement HolidayNational (except Johor, Kedah,
Kelantan &Terengganu)
OCTOBER 2018
6 OctSatSabah Governor's BirthdaySabah
12 OctFriMelaka Governor's BirthdayMelaka
15 OctMonHari Hol Almar hum Sultan IskandarJohor
24 OctWedSultan of Pahang's BirthdayPahang
NOVEMBER 2018
2 NovFriSultan of Perak's BirthdayPerak
6 NovTueDeepavali *National (except Sarawak)
11 NovSunSultan of Kelantan's BirthdayKelantan
12 NovMonSultan of Kelantan's Birthday 2nd DayKelantan
20 NovTueProphet Muhammad's BirthdayNational
DECEMBER 2018
11 DecTueSultan of Selangor's BirthdaySelangor
25 DecTueChristmasNational

*Subject to change