Malaysia Public Holidays 2022 Calendar

Check out the Malaysia public holidays 2022 calendar. Scroll down to view all the public holidays in Malaysia or identify the holidays by state.


1-JanSatNew Year’s DayNational (excl. Johor, Kedah, Kelantan, Perlis & Terengganu)
14-JanFriYDPB Negeri Sembilan’s BirthdayNegeri Sembilan
18-JanTueThaipusamJohor, Kedah, Kuala Lumpur, Negeri Sembilan, Penang, Perak, Putrajaya & Selangor
1-FebTueFederal Territory DayKuala Lumpur, Labuan & Putrajaya
1-FebTueChinese New YearNational
2-FebWedChinese New Year HolidayNational
1-MarTueIsrak and MikrajKedah, Negeri Sembilan, Perlis & Terengganu
4-MarFriInstallation of Sultan TerengganuTerengganu
23-MarWedSultan of Johor’s BirthdayJohor
3-AprSunAwal RamadanJohor, Kedah & Malacca
4-AprMonAwal Ramadan HolidayMalacca
15-AprFriDeclaration of Malacca as a Historical CityMalacca
15-AprFriGood FridaySabah & Sarawak
19-AprTueNuzul Al-QuranNational (excl. Johor, Kedah, Malacca, Negeri Sembilan, Sabah & Sarawak)
26-AprTueSultan of Terengganu’s BirthdayTerengganu
1-MaySunLabour DayNational
2-MayMonLabour Day HolidayNational (excl. Johor, Kedah, Kelantan & Terengganu)
3-MayTueHari Raya AidilfitriNational
4-MayWedHari Raya Aidilfitri HolidayNational
15-MaySunWesak DayNational
16-MayMonWesak Day HolidayNational (excl. Johor, Kedah, Kelantan & Terengganu)
17-MayTueRaja Perlis’s BirthdayPerlis
22-MaySunHari Hol PahangPahang
23-MayMonHari Hol Pahang HolidayPahang
30-MayMonHarvest FestivalLabuan & Sabah
31-MayTueHarvest Festival HolidayLabuan & Sabah
1-JunWedHari GawaiSarawak
2-JunThuHari Gawai HolidaySarawak
6-JunMonAgong’s BirthdayNational
19-JunSunSultan of Kedah’s BirthdayKedah
7-JulThuGeorgetown World Heritage City DayPenang
9-JulSatPenang Governor’s BirthdayPenang
9-JulSatArafat DayTerengganu
10-JulSunHari Raya HajiNational
11-JulMonHari Raya Haji HolidayNational (excl. Johor)
12-JulTueHari Raya Haji HolidayPerlis & Terengganu
22-JulFriSarawak DaySarawak
30-JulSatSultan of Pahang’s BirthdayPahang
30-JulSatAwal MuharramNational
31-JulSunAwal Muharram HolidayKelantan & Terengganu
24-AugWedMelaka Governor’s BirthdayMalacca
31-AugWedMerdeka DayNational
3-SepSatHari Hol Almarhum Sultan IskandarJohor
16-SepFriMalaysia DayNational
18-SepSunMalaysia Day HolidayJohor & Kedah
1-OctSatSabah Governor’s BirthdaySabah
8-OctSatSarawak Governor’s BirthdaySarawak
9-OctSunProphet Muhammad’s BirthdayNational
10-OctMonProphet Muhammad's Birthday HolidayNational (excl. Johor, Kedah, Kelantan & Terengganu)
24-OctMonDeepavaliNational (excl. Sarawak)
4-NovFriSultan of Perak’s BirthdayPerak
11-NovFriSultan of Kelantan’s BirthdayKelantan
12-NovSatSultan of Kelantan’s Birthday HolidayKelantan
13-NovSunSultan of Kelantan's Birthday HolidayKelantan
11-DecSunSultan of Selangor’s BirthdaySelangor
12-DecMonSultan of Selangor's Birthday HolidaySelangor
24-DecSatChristmas EveSabah
25-DecSunChristmas DayNational
26-DecMonChristmas Day HolidayNational (excl. Johor, Kedah, Kelantan & Terengganu)

State Calendar & Public Holidays 2022

Public holidays are “official non-working days” given by the government of Malaysia to its citizens. The dates given are governed by various laws such as:

  • Act 369 – Holiday Act 1951
  • Sarawak Holidays Ordinance
  • State of Sabah Holidays Ordinance

As Malaysia is a country that is rich with people from diverse backgrounds, the allocation of holidays takes into consideration different races and religion. For instance, there is Hari Raya Aidilfitri for the Muslims, Chinese New Year for the Chinese, Deepavali for the Indians and Christmas for the Christians. On top of that, as most states has its own ruler, “state public holidays” are given according to “state-related events” such as the birthday of the ruler. This makes Malaysia a country that has one of the most public holidays in the world.

Before you go ahead and make your 2022 travel plans, it is important to first understand the types of holidays in Malaysia. The public holidays in Malaysia are separated into 2 types: national holidays (enjoyed by everyone in the country) and state holidays (enjoyed by people living / working in the state). For the public holiday that falls on a weekend, a replacement holiday will be given on the next working day (subject to official working days of respective states).

For most states in Malaysia, whereby the official working days are from Monday to Friday, if a public holiday falls on a Sunday, a replacement holiday will be given on Monday. While for Kelantan and Terengganu (with their official working days from Sunday to Thursday), if a public holiday falls on Saturday, they will be able to enjoy a replacement holiday on Sunday. However, Johor and Kedah will enjoy a replacement holiday on Sunday if a public holiday falls on a Friday, though they share similar official working days with Kelantan & Terengganu.

The number of public holidays in Malaysia in 2022 (inclusive of replacement holidays) is a total of 48 days. The longest holiday stretch without needing to apply for any day leave is 5 days (but only applies to Kelantan) with everyone else being able to enjoy 5 or 6 consecutive days of break from work if they apply for 1 day leave in between.

Where Should You Go for Your 2022 Holidays?

Already decided on your holidays and looking for your travel destinations now? Check out some of the major attractions in these countries.



Country with many impressive buildings, natural wonders and historical buildings.


High-tech country with beautiful mountains and parks, and historical landmarks.


Amazing natural wonders such as active volcanoes are some of this country's attractions


Country with modern infrastructure, natural wonders and wickedly delicious food.


Shopping, food, nature and nightlife are some of this country's major attractions.

Trixoli > Malaysia Public Holidays