Public Holidays Malaysia 2024

Here you’ll find the public holidays in Malaysia for 2024, covering both nationwide and state-specific holidays. This page is kept up to date to reflect any official changes or announcements, so you can rely on it for accurate and current information.

Swipe left/right to see all columns.
DateDayHolidayStatesTypeLong WeekendObserved
1-JanMonNew Year’s DayNational except Johor, Kedah, Kelantan, Perlis, TerengganuFederalYes-
14-JanSunYDPB Negeri Sembilan’s BirthdayNegeri SembilanStateYes-
15-JanMonYDPB Negeri Sembilan’s Birthday HolidayNegeri SembilanStateYesYes
25-JanThuThaipusamJohor, Kedah, Negeri Sembilan, Perak, Penang, Selangor, W. P. Kuala Lumpur, PutrajayaState--
1-FebThuFederal Territory DayW. P. Kuala Lumpur, Labuan, PutrajayaFederal--
8-FebThuIsrak and Mikraj Kedah, Negeri Sembilan, Perlis, TerengganuStateYes-
10-FebSatChinese New YearNationalFederalYes-
11-FebSunChinese New Year Day-2NationalFederalYes-
12-FebMonChinese New Year HolidayNational except Kedah, Kelantan, TerengganuFederalYesYes
20-FebTueIndependence Declaration DayMelakaState--
4-MarMonInstallation of Sultan TerengganuTerengganuState--
12-MarTueAwal RamadanJohor, Kedah, MelakaState--
23-MarSatSultan of Johor’s BirthdayJohorStateYes-
28-MarThuNuzul Al-QuranNational except Johor, Kedah, Melaka, Negeri Sembilan, Sabah, SarawakFederal--
29-MarFriGood FridaySabah, SarawakStateYes-
10-AprWedHari Raya AidilfitriNationalFederalYes-
11-AprThuHari Raya Aidilfitri HolidayNationalFederalYes-
26-AprFriSultan of Terengganu’s BirthdayTerengganuStateYes-
1-MayWedLabour DayNationalFederal--
17-MayFriRaja Perlis’ BirthdayPerlisStateYes-
22-MayWedHari Hol PahangPahangState--
22-MayWedWesak DayNationalFederal--
30-MayThuHarvest FestivalW.P. Labuan, SabahStateYes-
31-MayFriHarvest Festival HolidayW.P. Labuan, SabahStateYes-
1-JunSatHari GawaiSarawakStateYes-
2-JunSunHari Gawai Day-2SarawakStateYes-
3-JunMonAgong’s BirthdayNationalFederalYes-
4-JunTueHari Gawai HolidaySarawakStateYesYes
16-JunSunArafat DayKelantan, TerengganuStateYes-
17-JunMonHari Raya HajiNationalFederalYes-
18-JunTueHari Raya Haji Day-2Kedah, Kelantan, Perlis, TerengganuStateYes-
30-JunSunSultan of Kedah’s BirthdayKedahStateYes-
7-JulSunAwal MuharramNationalFederalYes-
7-JulSunGeorgetown World Heritage City DayPenangStateYes-
8-JulMonAwal Muharram HolidayNational except Kedah, Kelantan, TerengganuFederalYesYes
8-JulMonGeorgetown World Heritage City Day HolidayPenangStateYesYes
13-JulSatPenang Governor’s BirthdayPenangState--
22-JulMonSarawak DaySarawakStateYes-
30-JulTueSultan of Pahang’s BirthdayPahangState--
11-AugSunHari Hol Almarhum Sultan IskandarJohorStateYes-
12-AugMonHari Hol Almarhum Sultan Iskandar HolidayJohorStateYesYes
24-AugSatMelaka Governor’s BirthdayMelakaStateYes-
31-AugSatMerdeka DayNationalFederalYes-
16-SepMonProphet Muhammad’s BirthdayNationalFederalYes-
16-SepMonMalaysia DayNationalFederalYes-
29-SepSunSultan of Kelantan’s BirthdayKelantanStateYes-
30-SepMonSultan of Kelantan’s Birthday Day-2KelantanStateYes-
5-OctSatSabah Governor’s BirthdaySabahStateYes-
12-OctSatSarawak Governor’s BirthdaySarawakStateYes-
31-OctThuDeepavaliNational except SarawakFederalYes-
1-NovFriSultan of Perak’s BirthdayPerakStateYes-
11-DecWedSultan of Selangor’s BirthdaySelangorState--
24-DecTueChristmas EveSabahState--
25-DecWedChristmas DayNationalFederal--

Visit kabinet.gov.my for the original announcement.

Planning your year is easier when you know the official public holiday dates for 2024 in advance.

State Public Holidays 2024

In addition to national public holidays, each Malaysian state observes its own set of holidays based on local laws, traditions, and royal observances. These state holidays may vary from one region to another and can significantly affect school schedules, government offices, and business operations.

Public holidays in Malaysia are established under federal and state legislation, meaning not all holidays are observed uniformly nationwide. While most public holidays that fall on weekdays are treated as non-working days, actual practices may differ depending on the state and sector.

For most states, if a public holiday falls on a Sunday, a replacement holiday is usually observed on the following weekday. However, in states where the working week begins on Sunday—such as Johor, Kedah, Kelantan, and Terengganu—the weekly rest day and replacement rules may differ slightly.

Because of these variations, it’s always important to check the state-specific holiday list above, especially when planning travel, school activities, or business operations across different parts of Malaysia.