Malaysians get a lot of holidays, and we all love to use them! This website is here to make it easier for you to check your public holidays and the make the most of your time off! We currently have public holidays for 2014 and 2015 listed.

Alternately, you can check for public holidays by state:

Public holidays are non-working days that are officially given by Malaysia’s government to its’ citizens.

In Malaysia they are normally in celebration of an historic event, a significant religious event or commemoration, or the birthdays of Kings, Sultans, or governors. Malaysia Day and National Independence Day are examples of public holidays that celebrate key historical events, while Hari Raya and Christmas are examples of holidays that days of religious significance.

Malaysia has one of the highest numbers of days off in the world, ranking number seven in the top ten countries after Thailand, Indonesia, India and Hong Kong. Fourteen of our holidays are national and celebrated across the nation, while some are also celebrated only in a few states or even in one state.

If a public holiday falls on a weekday (Monday to Friday) then that day becomes a non-working day and students and employees are generally not required to attend work or school (though many people in retail and other sectors still work on many of the public holidays, since shopping malls and many service still operate). This applies for all states except Johor, Kedah, Kelantan and Terengganu, where the weekday starts on Sunday rather than Monday.

If public holidays fall on a Saturday, then people who normally work on that day are entitled to a day off. If a public holiday falls on a Sunday, then a replacement is given the next day, on Monday. In this way, the number of days off each year because of public holidays remains basically the same, with no reduction in days-off because of public holidays falling on existing off-days.

The newest national holiday to be added to Malaysia’s calendar is Malaysia Day, which is celebrated annually on 16th September. Malaysia Day celebrates the establishment of the Malaysian federation, which tool place on 16th September 1963. This holiday was first celebrated in 2010.

Full List of 2014 Public Holidays

This list of public holidays for 2014 has now been updated to reflect the final official list released by the government.

Date
Day
Holiday
State
JANUARY
1 JanuaryWednesdayNew YearAll states except Johor, Kedah, Kelantan, Perlis & Terengganu
14 JanuaryTuesdayProphet Muhammad's BirthdayNational
14 JanuaryTuesdayYang Di-Pertuan Besar of Negeri Sembilan's BirthdayNegeri Sembilan
15 JanuaryWednesdayYang Di-Pertuan Besar of Negeri Sembilan's Birthday Replacement HolidayNegeri Sembilan
17 JanuaryFridayThaipusamKuala Lumpur, Putrajaya, Kedah, Johor, Negeri Sembilan, Perak, Penang & Selangor
19 JanuarySundaySultan of Kedah's BirthdayKedah
31 JanuaryFridayChinese New YearNational
FEBRUARY
1 FebruarySaturdayChinese New Year
2nd Day
National
1 FebruarySaturdayFederal Territory DayKuala Lumpur, Labuan & Putrajaya
3 FebruaryMondayFederal Territory Day Replacement HolidayKuala Lumpur, Labuan & Putrajaya
MARCH
4 MarchTuesdayAnniversary of Installation of Sultan of TerengganuTerengganu
APRIL
15 AprilTuesdayDeclaration of Melaka as a Historical CityMelaka
18 AprilFridayEaster - Good FridaySabah & Sarawak
19 AprilSaturdaySultan of Perak's BirthdayPerak
26 AprilSaturdaySultan of Terengganu's BirthdayTerengganu
27 AprilSundaySultan of Terengganu's Birthday
Replacement Holiday
Terengganu
MAY
1 MayThursdayLabour DayNational
7 MayWednesdayHari Hol PahangPahang
13 MayTuesdayWesak DayNational
17 MaySaturdayRaja Perlis' BirthdayPerlis
27 MayTuesdayIsrak & MikrajKedah, Negeri Sembilan & Perlis
30 MayFridayHarvest FestivalSabah & Labuan
31 MaySaturdayHarvest Festival
2nd Day
Sabah & Labuan
JUNE
1 JuneSundayHari GawaiSarawak
2 JuneMondayHari Gawai
2nd Day
Sarawak
3 JuneTuesdayHari Gawai
Replacement Day
Sarawak
7 JuneSaturdayAgong's BirthdayNational
29 June*SundayAwal RamadanJohor, Kedah & Melaka
JULY
7 JulyMondayGeorgetown World Heritage City DayPenang
12 JulySaturdayPenang Governor's BirthdayPenang
15 JulyTuesdayNuzul Al-QuranKelantan, Kuala Lumpur, Labuan, Pahang, Perak, Perlis, Penang, Putrajaya Selangor & Terengganu
28 July*MondayHari Raya AidilfitriNational
29 July*TuesdayHari Raya Aidilfitri
2nd Day
National
AUGUST
31 AugustSundayNational Day /
Merdeka Day
National
SEPTEMBER
1 SeptemberMondayNational Day /
Merdeka Day
Replacement Holiday
National except Johor, Kedah, Kelantan & Terengganu
13 SeptemberSaturdaySarawak Governor's BirthdaySarawak
16 SeptemberTuesdayMalaysia DayNational
OCTOBER
4 OctoberSaturdaySabah Governor's BirthdaySabah
5 October*SundayHari Raya HajiNational
6 October*MondayHari Raya Haji
2nd Day / Replacement
National
10 OctoberFridayMelaka Governor's BirthdayMelaka
22 OctoberWednesdayDeepavaliNational except Sarawak
24 OctoberFridaySultan of Pahang's BirthdayPahang
25 OctoberSaturdayAwal MuharramNational
NOVEMBER
11 NovemberTuesdaySultan of Kelantan's BirthdayKelantan
12 NovemberWednesdaySultan of Kelantan's Birthday
2nd Day
Kelantan
22 NovemberSaturdaySultan of Johor's BirthdayJohor
29 NovemberSaturdayHari Hol Almarhum
Sultan Johor
Johor
DECEMBER
11 DecemberThursdaySultan of Selangor's BirthdaySelangor
25 DecemberThursdayChristmasNational

(Dates sourced from kabinet.gov.my)

*To be confirmed. Subject to change.

Full List of 2015 Public Holidays

Note: 2015 dates are tentative and subject to change until confirmed by the official release of the 2015 holidays list from the relevant government offices. We expect final confirmed dates to be available by the second half of 2014.

Date
Day
Holiday
State
JANUARY
1 JanuaryThursdayNew YearNational (except Johor, Kedah, Kelantan, Perlis & Terengganu)
3 JanuarySaturdayProphet Muhammad's BirthdayNational
14 JanuaryWednesdayYang Di-Pertuan Besar Negeri Sembilan's BirthdayNegeri Sembilan
TBCTBCSultan of Kedah's BirthdayKedah
FEBRUARY
1 FebruarySundayFederal Territory DayKuala Lumpur, Labuan & Putrajaya
2 FebruaryMondayFederal Territory Day Replacement HolidayKuala Lumpur, Labuan & Putrajaya
3 February*TuesdayThaipusamKuala Lumpur, Putrajaya, Johor, Negeri Sembilan, Perak, Penang & Selangor
19 FebruaryThursdayChinese New YearNational
20 FebruaryFridayChinese New Year 2nd DayNational
MARCH
4 MarchWednesdayAnniversary of Installation of Sultan of TerengganuTerengganu
APRIL
3 AprilFridayEaster - Good FridaySabah & Sarawak
15 AprilWednesdayDeclaration of Melaka as a Historical CityMelaka
19 AprilSundaySultan of Perak's BirthdayPerak
26 AprilSundaySultan of Terengganu's BirthdayTerengganu
MAY
1 MayFridayLabour DayNational
7 MayThursdayHari Hol PahangPahang
15 May*FridayIsrak & MikrajKedah, Negeri Sembilan & Perlis
17 MaySundayRaja Perlis' BirthdayPerlis
30 MaySaturdayHarvest FestivalSabah & Labuan
31 MaySundayHarvest Festival
2nd Day
Sabah & Labuan
JUNE
1 JuneMondayWesak DayNational
1 JuneMondayHari GawaiSarawak
2 JuneTuesdayHari Gawai
2nd Day
Sarawak
6 JuneSaturdayAgong's BirthdayNational
18 June*ThursdayAwal RamadanJohor, Kedah & Melaka
JULY
7 JulyTuesdayGeorgetown World Heritage City DayPenang
11 JulySaturdayPenang Governor's BirthdayPenang
17 July*FridayHari Raya AidilfitriNational
18 July*SaturdayHari Raya Aidilfitri
2nd Day
National
AUGUST
27 AugustThursdayNuzul Al-QuranKelantan, Kuala Lumpur, Labuan, Pahang, Perak, Perlis, Penang, Putrajaya, Selangor & Terengganu
31 AugustMondayNational Day /
Merdeka Day
National
SEPTEMBER
12 SeptemberSaturdaySarawak Governor's BirthdaySarawak
16 SeptemberWednesdayMalaysia DayNational
23 September*WednesdayHari Raya HajiNational
24 September*ThursdayHari Raya Haji
2nd Day
Kedah, Kelantan, Perlis & Terengganu
OCTOBER
3 OctoberSaturdaySabah Governor's BirthdaySabah
12 OctoberMondayMelaka Governor's BirthdayMelaka
14 October*WednesdayAwal MuharramNational
24 OctoberSaturdaySultan of Pahang's BirthdayPahang
NOVEMBER
11 November*WednesdayDeepavaliNational (except Sarawak)
11 NovemberWednesdaySultan of Kelantan's BirthdayKelantan
12 NovemberThursdaySultan of Kelantan's Birthday 2nd DayKelantan
18 NovemberWednesdayHari Hol Almarhum Sultan JohorJohor
22 NovemberSundaySultan of Johor's BirthdayJohor
DECEMBER
11 DecemberFridaySultan of Selangor's BirthdaySelangor
24 December*ThursdayProphet Muhammad's BirthdayNational
25 DecemberFridayChristmasNational

*To be confirmed. Subject to change.