Malaysia Holidays 2021

January

  • 1 January – New Year’s Day (National) – Celebrated nationwide except Johor, Kedah, Kelantan, Terengganu and Perlis
  • 14 January – Birthday of the YDPB Negeri Sembilan (State)
  • 28 January – Thaipusam (National) – Celebrated in Johor, Negeri Sembilan, Penang, Perak, Selangor, Putrajaya and Kuala Lumpur

February

  • 1 February – Federal Territory Day (State) – Only in Kuala Lumpur, Putrajay and Labuan (Federal Territories).
  • 12 and 3 February – Chinese New Year (National)

March

  • 4 March – Installation of the Sultan of Terrengganu (State)
  • 11 March – Israk and Mikraj (State) – Only in Kedah, Terengganu, Negeri Sembilan and Perlis
  • 13 March to 21 March (Group A) – Term 1 School Holidays.
  • 14 March to 22 March (Group B) – Term 1 School Holidays.

Note: Groupings for school holidays are as follow:

  • Group A – Johor, Terengganu, Kelantan, and Kedah.
  • Group B – Kuala Lumpur, Negeri Sembilan, Selangor, Perak, Penang, Federal Territory of Putrajaya, Perlis, Sarawak, Sabah, Federal Territory of Labuan, Pahang and Melaka.

April

  • 2 April – Good Friday (State) – Sabah & Sarawak
  • 13 April – Awal Ramadan (State) – Only in Johor, Kedah and
    Melaka
  • 15 April – Declaration of Melaka as a Historical City (State) – Only Melaka
  • 26 April – Birthday of the Sultan of Terengganu (State) – Terengganu only
  • 29 April – Nuzul Al-Quran (National) – Except in Sabah, Sarawak, Negeri Sembilan,  Johor, Melaka and Kedah.

May

  • 1 May – Labour Day (National)
  • 13 and 14 May – Hari Raya Aidilfitri (National)
  • 22 May – Hari Hol Pahang (State) – Only in Pahang
  • 26 May – Wesak Day (National)
  • 30 and 31 May – Harvest Festival (State) – Only in Sabah and Labuan FT
  • 22 May to 6 June (Group A) Mid-Year School Holidays
  • 23 May to 7 June (Group B) Mid-Year School Holidays

June

  • 1 and 2 June – Hari Gawai (State) – Sarawak only
  • 7 June – Birthday of the Yang di-Pertuan Agong (National)
  • 20 June – Birthday of the Sultan of Kedah (State) – Kedah only

July

  • 7 July – Georgetown World Heritage Day (State) – Penang only
  • 17 July – Birthday of the Raja of Perlis (State) – Perlis only
  • 19 July – Arafat Day (State) – Terengganu only
  • 20 July – Hari Raya Haji (National)
  • 21 July – Hari Raya Haji (State) – Only in Kelantan, Terengganu, Perlis and Kedah
  • 22 July – Sarawak Day (State) – Sarawak only
  • 30 July – Birthday of the Sultan of Pahang (State) – Pahang only
  • 24 July to 1 August (Group A) – Term 2 Holidays
  • 25 July to 2 August (Group B) – Term 2 Holidays

August

  • 10 August – Awal Muharram (National)
  • 31 August – National Day (National)

September

  • 13 September – Hari Hol Almarhum Sultan Iskandar Johor (State) – Johor only.
  • 16 September – Malaysia Day (National).

October

  • 2 October – Birthday of the Governor of Sabah (State) – Sabah only
  • 8 October – Birthday of the Governor of Melaka (State) – Melaka only
  • 9 October – Birthday of the Governor of Sarawak (State) – Sarawak only
  • 19 October – Birthday of the Prophet Muhammad (National)

November

  • 4 November – Deepavali (National)
  • 11 November – Birthday of the Sultan of Kelantan (State) – Kelantan only
  • 12 November – Birthday of the Sultan of Kelantan Holiday (State) – Kelantan only
  • 20 November to 31 December (Group A) – End of Year Holidays
  • 21 November to 31 December (Group B) – End of Year Holidays

December

  • 24 December – Christmas Eve (State) – Sabah only
  • 25 December – Christmas Day (National).

Malaysia Holidays 2019

Malaysians enjoy many public holidays each year. The school term starts in January and ends around mid-November with 4 breaks in between. Meanwhile, certain states observe more holidays as compared to others depending on their demographic and other factors.

Federal Holidays

Each year, Malaysia experiences a series of federal holidays which are observed by the entire country. It must be noted that while federal holidays are usually applicable to all states, there are a numbered few that does not follow.

  1. 1 January, Tuesday – New Year’s Day – Observed by most states except Perlis, Teregganu, Kelantan, Kedah, Kelantan and Johor
  2. 21 January, Monday – Thaipusam – celebrated only in Kuala Lumpur, Negeri Sembilan, Johor, Putrajaya, Selangor, Perak and Penang
  3. 1 February, Friday – Federal Territory Day – Only applicable and observed in Kuala Lumpur, Putrajaya and Labuan (being Federal Territories of Malaysia)
  4. 5 and 6 February, Tuesday and Wednesday – Chinese New Year – Nationwide celebrations
  5. 1 May, Wednesday – Labour Day – Nationwide
  6. 19 May, Sunday – Wesak Day, holiday observed on 20 May except Johor, Kelantan, Terengganu and Kedah
  7. 22 May, Wednesday – Nuzul Quran – observed nationwide except in Kedah, Melaka, Negeri Sembilan, Sabah, Sarawak and Johor
  8. 5 and 6 June, Wednesday and Thursday, – Eid Mubarak also known as Hari Raya Aidilfitri
  9. 11 and 12 August, Sunday and Monday – Hari Raya Haji
  10. 31 August, Saturday – Merdeka Day
  11. 1 September, Sunday – Awal Muharram
  12. 9 September, Monday – the Yang Dipertuan Agong’s Birthday
  13. 16 September, Monday – Malaysia Day
  14. 27 October, Sunday – Deepavali
  15. 9 November, Saturday – Prophet Muhammad’s Birthday
  16. 25 December, Wednesday – Christmas Day

State Level Holidays

Besides the holidays observed at the federal level, the respective have their own holidays as well. They are as follow:

  • 14 January, Monday – YDPB Negeri Sembilan’s Birthday
  • 20 January, Sunday – Sultan of Kedah’s Birthday
  • 4 March, Monday – Installation of Sultan Terengganu
  • 23 March, Saturday – Sultan of Johor’s Birthday
  • 3 April, Wednesday – Israk and Mikraj – only in the states of Kedah, Negeri Sembilan and Perlis
  • 15 April, Monday – Declaration of Melaka as a Historical City
  • 19 April, Friday – Good Friday – Only in Sabah and Sarawak
  • 26 April, Friday – Sultan of Terengganu’s Birthday
  • 6 May, Monday – Awal Ramadan – Only for states of Johor, Kedah and Melaka
  • 7 May, Tuesday – Hari Hol Pahang
  • 30 and 31 May, Thursday and Friday – Harvest Festival – only for Federal Territory Labuan and Sabah
  • 1 and 2 June, Saturday and Sunday – Hari Gawai – Only for Sarawak
  • 7 July, Sunday – Georgetown World Heritage City Day
  • 13 July, Saturday – Penang Governor’s Birthday
  • 17 July, Wednesday – Raja Perlis’ Birthday
  • 22 July, Monday – Sarawak Day
  • 14 September, Saturday – Sarawak Governor’s Birthday
  • 5 October, Saturday – Sabah Governor’s Birthday
  • 11 October, Friday – Melaka Governor’s Birthday
  • 24 October, Monday – Sultan of Pahang’s Birthday
  • 28 October, Monday – Hari Hol Almarhum Sultan Iskandar
  • 1 November, Friday – Sultan of Perak’s Birthday
  • 11 November, Monday – Sultan of Kelantan’s Birthday
  • 12 November, Tuesday – Sultan of Kelantan’s Birthday Holiday
  • 11 December, Wednesday – Sultan of Selangor’s Birthday

2019 School Holidays

The school terms have not been confirmed by the Ministry of Education and will be updated when it becomes available.

Malaysia Holidays 2018

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:

  1. Kelantan
  2. Kedah
  3. Terengganu
  4. Johor

School holidays

There are 4 term holidays in 2018 which are as follow:

  1. First-Term holidays – Starts from March 17 to March 25
  2. Mid-year holidays – Starts from June 9 to June 24
  3. Second-term holidays – Starts from August 18 to August 26 >/li>
  4. 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. 1 January, Monday – New Year’s Day – Except Kedah, Kelantan, Terengganu, Kedah and Johor.
  2. 31 January, Wednesday – Thaipusam
  3. 1 February – Federal Territory Day – Only for Federal Territories of Kuala Lumpur, Putrajaya and Labuan
  4. February 16, Friday and 17, Saturday – Chinese New Year
  5. 1 May, Tuesday – Labour Day
  6. 29 May, Tuesday, Wesak Day
  7. 2 June, Saturday – Nuzul Quran
  8. 15 June, Friday and 16, Saturday – Hari Raya Puasa or Eid-Mubarak
  9. 22 August, Wednesday – Hari Raya Haji
  10. 31, August, Friday – National (Merdeka) Day
  11. 9 September, Sunday – Yang Dipertuan Agong’s Birthday
  12. 11 September, Tuesday – Awal Muharram or Maal Hijrah
  13. 16 September, Sunday – Malaysia Day
  14. 6 November, Tuesday – Deepavali – All states and territories except Sarawak
  15. 20 November, Tuesday – Prophet Muhammad’s Birthday
  16. 25 December, Tuesday – Christmas Day

State Holidays

Most states will have a day to celebrate the birthday of the ruler which are as follow:

  1. 14 January, Sunday – Yang di-Pertuan Besar Negeri Sembilan’s Birthday
  2. 21 January, Sunday – Sultan of Kedah’s Birthday
  3. 23 March, Friday – Sultan of Johor’s Birthday
  4. 26 April, Thursday – Sultan of Terrenganu’s Birthday
  5. 14 July, Saturday – Yang Dipertua of Penang’s Birthday
  6. 17 July, Tuesday – Tuanku Raja of Perlis’ Birthday
  7. 6 October, Saturday – Sabah Governor’s Birthday
  8. 12 October, Friday – Yang di-Pertua of Melaka’s Birthday
  9. 13 October, Saturday – Sarawak Governor’s Birthday
  10. 24 October, Wednesday, Sultan of Pahang’s Birthday
  11. 2 November, Friday – Sultan of Perak’s Birthday
  12. 11 November, Sunday – Sultan of Kelantan’s Birthday
  13. 12 November, Monday – Sultan of Kelantan’s Birthday
  14. 11 December, Tuesday – Sultan of Selangor’s Birthday

Other state holidays

  1. 4 March, Sunday – Installation of Sultan of Terengganu
  2. 14 April, Saturday – Israk and Mikraj – only in Kedah, Negeri Sembilan and Perlis
  3. 15 April, Sunday – Declaration of Melaka as a Historical City
  4. 7 May, Monday – Hari Hol Pahang
  5. 17 May, Thursday – Awal Ramadan – Only for Johor, Kedah and Melaka
  6. 30 May, Wednesday and 31, Thursday – Harvest Festival – Only for Sabah and FT Labuan
  7. 1 June, Friday and 2, Saturday – Hari Gawai – Sarawak
  8. 3 June, Sunday – Nuzul Quran Holiday – for Kelantan and Terengganu only
  9. 7 July, Saturday – Georgetown World Heritage City Day, Penang
  10. 22 July, Sunday and 23, Monday – Sarawak Day
  11. 23 August, Thursday – Hari Raya Haji Holiday, only for Kedah, Kelantan, Perlis and Terengganu
  12. 17 September, Monday – Malaysia Day Holiday, except Johor, Kelantan, Terengganu and Kedah
  13. 15 October, Monday – Hari Hol Almarhum Sultan Iskandar, Johor

2014 Public Holidays

  • 22nd March 2014 – 30th March 2014
  • 28th May 2014 – 15th June 2014
  • 13th September 2014 – 21st September 2014
  • 22nd November 2014 – 4th January 2015

National Public Holidays:

  • 1st January 2014 – New Year’s Day
  • 14th January 2014 – Pro`phet Muhammad’s Birthday
  • 31st January 2014 – 1st February 2014 – Chinese New Year
  • 1st February 204 – Federal Territory Day
  • 1st May 2014 – Labour Day
  • 13th May 2014 – Wesak Day
  • 7th June 2014 – King’s Birthday
  • 28th July 2014 – 29th July 2014 – Hari Raya Puasa
  • 31st August 2014 – National Day
  • 16th September 2014 – Malaysia Day
  • 5th October 2014 – Hari Raya Haji
  • 23rd October 2014 – Deepavali
  • 25th October 2014 – Awal Muharram
  • 25th December 2014 – Christmas