Public Holidays
It is good to keep public holidays and school holidays in mind while making your travel plans, as bus, trains and roads will be busy during that time (especially for Chinese New Year and Hari Raya at the end of Ramadan). The Muslim/Islamic holidays follow the lunar calendar. Since the lunar year has only 354 or 355 days, the holidays moves forward every year by a few days. Other holidays like Chinese New Year or Deepavali also change every year depending when the full moon appears, but are celebrated at the same time of the year. For example Chinese New Year will always be sometimes between end of JAN and end of February, while Deepavali is between end of October and end of November.
When are public holidays in Malaysia in 2018?
The National Holidays are highlighted, the other holidays are states holiday only.
1 Jan Mon |
New Year | all except johor, Kedah, Kelantan, Perlis, Terengganu |
14 Jan Sun |
Sultan of Negeri Sembilan's Birthday | Negeri Sembilan only |
21 Jan Sun |
Sultan of Kedah's Birthday | Kedah only |
31 Jan Wed |
Thaipusam | Kuala Lumpur, Putrajaya, Johor, Kedah, Negeri Sembilan, Perak, Penang & Selangor only |
1 Feb Thur |
Federal Territory Day | Federal Territory of Kuala Lumpur, Labuan & Putrajaya only |
16 & 17 Feb Fri& Sat |
Chinese New Year | |
4 Mar Sun |
Anniversary of Installation of Sultan of Terengganu |
Terengganu only |
23 Mar Fri |
Sultan of Johor's Birthday | Johor only |
30 Mar Fri |
Good Friday |
Sabah & Sarawak only Christian Holiday |
14 Apr Sat |
Israk & Mikraj | Kedah, Negeri Sembilan & Perlis only |
15 Apr Sun |
Declaration of Malacca as a Historical City |
Malacca only UNESCO World Heritage listing |
26 Apr Tue |
Sultan of Terengganu's Birthday | Terengganu only |
1 May Mon |
Labour Day | |
7 May Mon |
Hari Hol Pahang | Pahang only |
17 May Thu |
Awal Ramadan | Johor, Kedah & Malacca only |
17 May Thu |
Raja Perlis' Birthday | Perlis only |
29 May Tue |
Vesak Day | National |
29 & 30 May Wed & Thu |
Harvest Festival | Sabah & Labuan only |
1 & 2 June Fri & Sat |
Hari Gawai | Sarawak only |
2 Jun Sat |
Nuzul Al-Quran | Pahang, Perak, Perlis, Penang, Selangor and Federal Territories (Kuala Lumpur, Putrajaya and Labuan) only |
3 Jun Sun |
Nuzul Al-Quran | Kelantan & Terengganu |
15 & 16 Jun Fri & Sat |
Hari Raya Puasa | End of Ramadhan |
17 Jun Sun |
Hari Raya Puasa |
End of Ramadhan
Johor, Kedah, Kelantan |
7 Jul Sat |
Georgetown World Heritage City Day |
Penang only UNESCO World Heritage listing |
14 Jul Sat |
Penang Governor's Birthday | Penang only |
22 Jul Sun |
Sarawak Independence Day | Sarawak only |
22 Aug Wed |
Hari Raya Haji Hari Raya Qurban |
Islamic holiday |
23 Aug Wed |
Hari Raya Haji (2nd Day) | Kedah, Kelantan, Perlis & Terengganu Only |
31 Aug Fri |
National Day | Independence Day, Merdeka |
9 Sep Sun |
Agong's Birthday Harijadi Agong |
Malaysian King's Birthday |
9 Sep Sun |
Sarawak Governor's Birthday | Sarawak only |
11 Sep Tue |
Awal Muharram (Maal Hijrah) |
Islamic holiday |
16 Sep Sun |
Malaysia Day | Sabah & Sarawak joined Malaysia in 1963 |
17 Sep Mon |
Malaysia Day Holiday |
except Johor, Kedah, Kelantan & Terengganu |
6 Oct Sat |
Sabah Governor's Birthday | Sabah only |
12 Oct Fri |
Malacca Governor's Birthday | Malacca only |
15 Oct Mon |
Hari Hol Almarhum Sultan Johor | Johor only |
24 Oct Wed |
Sultan of Pahang's Birthday | Pahang only |
2 Nov Fri |
Sultan of Perak's Birthday | Perak only |
6 Nov Tue |
Deepavali Diwali |
Hindu holiday |
11 & 12 Nov Sun & Mon |
Sultan of Kelantan's Birthday | Kelantan only |
20 Nov Tue |
Prophet Muhammad's Birthday (Maulidur Rasul) |
|
11 Dec Tue |
Sultan of Selangor's Birthday | Selangor only |
25 Dec Tue |
Christmas |
back to Knowledge Base Overview