Public Holidays Malaysia 2025

Here you’ll find the public holidays in Malaysia for 2025, 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-JanWedNew Year’s DayNational except Johor, Kedah, Kelantan, Perlis, TerengganuFederal--
14-JanTueYDPB Negeri Sembilan’s BirthdayNegeri SembilanState--
27-JanMonIsrak and MikrajKedah, Negeri Sembilan, Perlis, TerengganuStateYes-
29-JanWedChinese New YearNationalFederalYes-
30-JanThuChinese New Year Day-2NationalFederalYes-
1-FebSatFederal Territory DayW. P. Kuala Lumpur, Labuan, PutrajayaState--
11-FebTueThaipusamJohor, Negeri Sembilan, Perak, Penang, Selangor, W. P. Kuala Lumpur, PutrajayaState--
20-FebThuIndependence Declaration DayMelakaState--
2-MarSunAwal RamadanJohor, KedahStateYes-
3-MarMonAwal Ramadan HolidayJohorStateYesYes
4-MarTueInstallation of Sultan TerengganuTerengganuState--
18-MarTueNuzul Al-QuranNational except Johor, Kedah, Melaka, Negeri Sembilan, Sabah, SarawakFederal--
23-MarSunSultan of Johor’s BirthdayJohorStateYes-
24-MarMonSultan of Johor’s Birthday HolidayJohorStateYesYes
30-MarSunSabah Governor’s BirthdaySabahStateYes-
31-MarMonSabah Governor’s Birthday HolidaySabahStateYesYes
31-MarMonHari Raya AidilfitriNationalFederalYes-
1-AprTueHari Raya Aidilfitri Day-2NationalFederalYes-
2-AprWedHari Raya Aidilfitri HolidayMelakaStateYesYes
18-AprFriGood FridaySabah, SarawakStateYes-
26-AprSunSultan of Terengganu’s BirthdayTerengganuStateYes-
1-MayThuLabour DayNationalFederal--
12-MayMonWesak DayNationalFederalYes-
17-MaySatRaja Perlis’ BirthdayPerlisStateYes-
22-MayThuHari Hol PahangPahangState--
30-MayFriHarvest FestivalW.P. Labuan, SabahStateYes-
31-MaySatHarvest Festival HolidayW.P. Labuan, SabahStateYes-
1-JunSunHari GawaiSarawakStateYes-
2-JunMonHari Gawai Day-2SarawakStateYes-
2-JunMonAgong’s BirthdayNationalFederalYes-
3-JunTueHari Gawai HolidaySarawakStateYesYes
4-JunWedHari Gawai HolidaySarawakStateYesYes
6-JunFriArafat DayKelantan, TerengganuStateYes-
7-JunSatHari Raya HajiNationalFederalYes-
8-JunSunHari Raya Haji Day-2Kedah, Kelantan, Perlis, TerengganuStateYes-
9-JunMonHari Raya Haji HolidayKelantan, Perlis, TerengganuStateYesYes
22-JunSunSultan of Kedah’s BirthdayKedahStateYes-
27-JunFriAwal MuharramNationalFederalYes-
7-JulMonGeorgetown World Heritage City DayPenangStateYes-
12-JulSatPenang Governor’s BirthdayPenangState--
22-JulTueSarawak DaySarawakState--
30-JulWedSultan of Pahang’s BirthdayPahangState--
31-JulThuHari Hol Almarhum Sultan IskandarJohorState--
24-AugSunMelaka Governor’s BirthdayMelakaStateYes-
25-AugMonMelaka Governor’s Birthday HolidayMelakaStateYesYes
31-AugSunMerdeka DayNationalFederalYes-
1-SepMonMerdeka Day HolidayNationalFederalYesYes
5-SepFriProphet Muhammad’s BirthdayNationalFederalYes-
16-SepTueMalaysia DayNationalFederal--
29-SepMonSultan of Kelantan’s BirthdayKelantanStateYes-
30-SepTueSultan of Kelantan’s Birthday Day-2KelantanStateYes-
11-OctSatSarawak Governor’s BirthdaySarawakStateYes-
20-OctMonDeepavaliNational except SarawakFederalYes-
7-NovFriSultan of Perak’s BirthdayPerakStateYes-
11-DecThuSultan of Selangor’s BirthdaySelangorState--
24-DecWedChristmas EveSabahState--
25-DecThuChristmas DayNationalFederalYes-

Visit kabinet.gov.my for the original announcement.

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

State Public Holidays 2025

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.