Holidays in Malaysia can be categorized either they are federal or state holidays. Federal holidays are applicable to the entire country, with certain exceptions. State holidays are only applicable to the specific state and not any other places in Malaysia.
Working Sundays
Certain states in Malaysia practices the working Sundays which means that their weekends start on a Friday and ends at midnight Sunday. This involves the following states:
- Kelantan
- Kedah
- Terengganu
- Johor
School holidays
There are 4 term holidays in 2018 which are as follow:
- First-Term holidays – Starts from March 17 to March 25
- Mid-year holidays – Starts from June 9 to June 24
- Second-term holidays – Starts from August 18 to August 26 >/li>
- Year-end holidays – starts from November 25 to December 31
Take note that the school holidays are applicable to all states and federal territories in Malaysia except the states of Kelantan, Terengganu, Kedah and Johor. For these 4 states, the school holidays start and end a day earlier. This means that the First-Term Holidays starts from March 16 and ends on March 24 and so on.
Federal Public Holidays
Public holidays that are observed by the country (or most states) are as follow:
- 1 January, Monday – New Year’s Day – Except Kedah, Kelantan, Terengganu, Kedah and Johor.
- 31 January, Wednesday – Thaipusam
- 1 February – Federal Territory Day – Only for Federal Territories of Kuala Lumpur, Putrajaya and Labuan
- February 16, Friday and 17, Saturday – Chinese New Year
- 1 May, Tuesday – Labour Day
- 29 May, Tuesday, Wesak Day
- 2 June, Saturday – Nuzul Quran
- 15 June, Friday and 16, Saturday – Hari Raya Puasa or Eid-Mubarak
- 22 August, Wednesday – Hari Raya Haji
- 31, August, Friday – National (Merdeka) Day
- 9 September, Sunday – Yang Dipertuan Agong’s Birthday
- 11 September, Tuesday – Awal Muharram or Maal Hijrah
- 16 September, Sunday – Malaysia Day
- 6 November, Tuesday – Deepavali – All states and territories except Sarawak
- 20 November, Tuesday – Prophet Muhammad’s Birthday
- 25 December, Tuesday – Christmas Day
State Holidays
Most states will have a day to celebrate the birthday of the ruler which are as follow:
- 14 January, Sunday – Yang di-Pertuan Besar Negeri Sembilan’s Birthday
- 21 January, Sunday – Sultan of Kedah’s Birthday
- 23 March, Friday – Sultan of Johor’s Birthday
- 26 April, Thursday – Sultan of Terrenganu’s Birthday
- 14 July, Saturday – Yang Dipertua of Penang’s Birthday
- 17 July, Tuesday – Tuanku Raja of Perlis’ Birthday
- 6 October, Saturday – Sabah Governor’s Birthday
- 12 October, Friday – Yang di-Pertua of Melaka’s Birthday
- 13 October, Saturday – Sarawak Governor’s Birthday
- 24 October, Wednesday, Sultan of Pahang’s Birthday
- 2 November, Friday – Sultan of Perak’s Birthday
- 11 November, Sunday – Sultan of Kelantan’s Birthday
- 12 November, Monday – Sultan of Kelantan’s Birthday
- 11 December, Tuesday – Sultan of Selangor’s Birthday
Other state holidays
- 4 March, Sunday – Installation of Sultan of Terengganu
- 14 April, Saturday – Israk and Mikraj – only in Kedah, Negeri Sembilan and Perlis
- 15 April, Sunday – Declaration of Melaka as a Historical City
- 7 May, Monday – Hari Hol Pahang
- 17 May, Thursday – Awal Ramadan – Only for Johor, Kedah and Melaka
- 30 May, Wednesday and 31, Thursday – Harvest Festival – Only for Sabah and FT Labuan
- 1 June, Friday and 2, Saturday – Hari Gawai – Sarawak
- 3 June, Sunday – Nuzul Quran Holiday – for Kelantan and Terengganu only
- 7 July, Saturday – Georgetown World Heritage City Day, Penang
- 22 July, Sunday and 23, Monday – Sarawak Day
- 23 August, Thursday – Hari Raya Haji Holiday, only for Kedah, Kelantan, Perlis and Terengganu
- 17 September, Monday – Malaysia Day Holiday, except Johor, Kelantan, Terengganu and Kedah
- 15 October, Monday – Hari Hol Almarhum Sultan Iskandar, Johor