Home   Calendar   Holidays   Malaysia   2025
Flag for Malaysia

Holidays and Observances in Malaysia in 2025

Holidays and Observances in Malaysia in 2025

Date NameTypeDetails
Jan 1WednesdayNew Year's DayState HolidayAll except JHR, KDH, KTN, PLS, TRG
Jan 14TuesdayBirthday of Yang di-Pertuan BesarState HolidayNSN
Jan 27MondayIsra and Mi'raj (Tentative Date)State HolidayKDH, NSN, PLS, TRG
Jan 29WednesdayLunar New Year's DayFederal Public Holiday 
Jan 30ThursdaySecond Day of Lunar New YearFederal Public HolidayAll except KTN, TRG
Jan 30ThursdayLunar New Year HolidayState HolidayKelantan, Terengganu
Feb 1SaturdayFederal Territory DayFederal Territory HolidayKUL, LBN, PJY
Feb 14FridayValentine's DayObservance 
Mar 1SaturdayFirst Day of Ramadan (Tentative Date)State HolidayJHR, KDH, MLK
Mar 4TuesdayAnniversary of the Coronation of the Sultan of TerengganuState HolidayTerengganu
Mar 17MondayNuzul Al-Quran (Tentative Date)State HolidayKTN, KUL, LBN, PHG, PJY, PLS, PNG, PRK, SGR, TRG
Mar 20ThursdayMarch EquinoxSeason 
Mar 23SundayBirthday of the Sultan of JohorState HolidayJohor
Mar 31MondayHari Raya Puasa (Tentative Date)Federal Public Holiday 
Apr 1TuesdayHari Raya Puasa Day 2 (Tentative Date)Federal Public Holiday 
Apr 15TuesdayDeclaration of Malacca as Historical CityState HolidayMalacca
Apr 18FridayGood FridayState HolidaySabah, Sarawak
Apr 20SundayEaster SundayObservance 
Apr 26SaturdayBirthday of the Sultan of TerengganuState HolidayTerengganu
May 1ThursdayLabour DayFederal Public Holiday 
May 22ThursdayPahang State HolidayState HolidayPahang
May 30FridayHarvest FestivalState HolidayLabuan, Sabah
May 31SaturdaySecond Day of Harvest FestivalState HolidayLabuan, Sabah
Jun 1SundayGawai DayakState HolidaySarawak
Jun 2MondayThe Yang di-Pertuan Agong's BirthdayFederal Public Holiday 
Jun 2MondayGawai Dayak observedState HolidaySarawak
Jun 2MondayGawai Dayak HolidayState HolidaySarawak
Jun 6FridayDay of Arafat (Tentative Date)State HolidayKelantan, Terengganu
Jun 7SaturdayHari Raya Haji (Tentative Date)Federal Public Holiday 
Jun 8SundayHari Raya Haji (Day 2) (Tentative Date)Common local holidayKDH, KTN, PLS, TRG
Jun 15SundaySultan of Kedah's BirthdayState HolidayKedah
Jun 21SaturdayJune SolsticeSeason 
Jun 27FridayMuharram/New Year (Tentative Date)Federal Public Holiday 
Jul 7MondayGeorge Town World Heritage City DayState HolidayPenang
Jul 12SaturdayPenang Governor's BirthdayState HolidayPenang
Jul 17ThursdayBirthday of the Raja of PerlisState HolidayPerlis
Jul 22TuesdaySarawak Independence DayState HolidaySarawak
Jul 30WednesdayBirthday of the Sultan of PahangState HolidayPahang
Aug 1FridayAlmarhum Sultan Iskandar Hol Day (Tentative Date)State HolidayJohor
Aug 24SundayBirthday of the Governor of MalaccaState HolidayMalacca
Aug 25MondayBirthday of the Governor of Malacca observedState HolidayMalacca
Aug 31SundayMalaysia's National DayFederal Public Holiday 
Sep 1MondayMalaysia's National Day observedFederal Public Holiday 
Sep 5FridayThe Prophet Muhammad's Birthday (Tentative Date)Federal Public Holiday 
Sep 16TuesdayMalaysia DayFederal Public Holiday 
Sep 23TuesdaySeptember EquinoxSeason 
Oct 4SaturdayBirthday of the Governor of SabahState HolidaySabah
Oct 11SaturdayBirthday of the Governor of SarawakState HolidaySarawak
Nov 7FridayBirthday of the Sultan of PerakState HolidayPerak
Nov 11TuesdayBirthday of the Sultan of KelantanState HolidayKelantan
Nov 12WednesdayBirthday of the Sultan of Kelantan (Day 2)State HolidayKelantan
Dec 11ThursdayBirthday of the Sultan of SelangorState HolidaySelangor
Dec 21SundayDecember SolsticeSeason 
Dec 24WednesdayChristmas EveObservance 
Dec 24WednesdayChristmas EveState HolidaySabah
Dec 25ThursdayChristmas DayFederal Public Holiday 
Dec 31WednesdayNew Year's EveObservance 

No holidays shown? That's because you didn't select any holiday types. Please check at least one of the boxes.

While we diligently research and update our holiday dates, some of the information in the table above may be preliminary. If you find an error, please let us know.

  • 2024
  • 2026

Unable to find that country

Please check your spelling and try again or select one of the available countries.