National Holidays in Malaysia in 2025

Malaysia 2025
Malaysia
2025

List of Holidays in Malaysia in 2025

Day Date Holiday Name Type Comments
Wednesday New Year's Day Regional Holiday Most states
Tuesday Birthday of the Sultan of Negeri Sembilan Regional Holiday Negeri Sembilan only
Monday Isra and Miraj Regional Holiday Kedah, Perlis and Negeri Sembilan
Wednesday Chinese New Year National Holiday 1st day of 1st lunar month
Thursday Chinese New Year Holiday Regional Holiday Except Kelantan
Thursday Chinese New Year Regional Holiday Except Kelantan
Saturday Federal Territory Day Regional Holiday Kuala Lumpur, Labuan, Putrajaya
Tuesday Thaipusam Regional Holiday Several states
Thursday Malaysian Declaration of Independence Day Regional Holiday Melaka
Sunday Beginning of Ramadan Regional Holiday Johor, Kedah
Tuesday Anniversary of Installation of the Sultan Regional Holiday Terengganu
Tuesday Nuzul Al-Quran Day Regional Holiday All regions except Johor, Kedah, Malacca, Sabah, Sarawak
Sunday Birthday of the Sultan of Johor Regional Holiday Johor only
Monday Hari Raya Aidilfitri National Holiday End of Ramadan
Tuesday Hari Raya Aidilfitri Holiday National Holiday Second day of holiday for Eid Al-Fitr
Wednesday Hari Raya Aidilfitri Holiday Regional Holiday Melaka
Friday Good Friday Regional Holiday Sabah and Sarawak
Saturday Birthday of the Sultan of Terengganu Regional Holiday Terengganu only. Always celebrated on 26 April
Thursday Labour Day National Holiday International Workers' Day
Sunday Mother's Day Not A Public Holiday 2nd Sunday in May. Not a public holiday
Monday Wesak Day National Holiday Birth of Buddha
Saturday Birthday of the Raja of Perlis Regional Holiday Perlis only
Thursday The Sultan of Pahang Hol Regional Holiday Pahang
Friday Pesta Kaamatan Regional Holiday Sabah and Labuan only
Saturday Pesta Kaamatan Regional Holiday Sabah and Labuan only
Sunday Gawai Dayak Regional Holiday Sarawak
Monday Gawai Dayak Regional Holiday Sarawak
Monday Birthday of SPB Yang di Pertuan Agong National Holiday 1st Monday in June
Friday Arafat (Haj) Day Regional Holiday Kelantan, Terengganu
Saturday Hari Raya Haji National Holiday Festival of Sacrifice
Sunday Hari Raya Haji Holiday Regional Holiday Some states
Sunday Father's Day Not A Public Holiday 3rd Sunday in June. Not a public holiday
Sunday Birthday of the Sultan of Kedah Regional Holiday Kedah only
Friday Awal Muharram National Holiday Hijri New Year
Monday George Town Heritage Day Regional Holiday Penang only
Saturday Birthday of the Governor Regional Holiday Penang
Tuesday Sarawak Day Regional Holiday
Wednesday Birthday of the Sultan of Pahang Regional Holiday Pahang only
Thursday The Sultan of Johor Hol Regional Holiday Johor only
Sunday Melaka Governor's Birthday Regional Holiday Melaka
Sunday National Day National Holiday Independence Day
Friday Maulidur Rasul National Holiday Birthday of Prophet Muhammad
Tuesday Malaysia Day National Holiday Became a Federal Holiday in 2010
Monday Birthday of the Sultan of Kelantan Regional Holiday Kelantan only
Tuesday Birthday of the Sultan of Kelantan Holiday Regional Holiday Kelantan only. Second day
Saturday Birthday of the Governor of Sabah Regional Holiday Sabah only. 1st Saturday in October
Saturday Birthday of the Governor of Sarawak Regional Holiday Sarawak only
Monday Deepavali Regional Holiday The festival of lights. Except Sarawak
Friday Birthday of the Sultan of Perak Regional Holiday First Friday of November
Thursday Birthday of The Sultan of Selangor Regional Holiday Selangor
Wednesday Christmas Eve Regional Holiday Sabah
Thursday Christmas Day National Holiday
Key

Notes

  • National holidays are normally observed by most governmental and private organizations.
  • State holidays are normally observed by certain states in Malaysia or when it is relevant to the state itself.
  • The main holy days of each major religion are public holidays, taking place on either the western calendar or religious ones.