Saturday
Jan 01
New Year's Day
Most states
Friday
Jan 14
Birthday of the Sultan of Negeri Sembilan
Negeri Sembilan only
Tuesday
Jan 18
Thaipusam
Several states
Tuesday
Feb 01
Chinese New Year
1st day of 1st lunar month
Wednesday
Feb 02
Chinese New Year Holiday
2nd day of 1st lunar month
Thursday
Feb 03
Federal Territory Day Holiday
Kuala Lumpur, Labuan, Putrajaya
Tuesday
Mar 01
Isra and Miraj
Kedah, Perlis, Negeri Sembilan, Terengganu
Friday
Mar 04
Anniversary of Installation of the Sultan
Terengganu
Wednesday
Mar 23
Birthday of the Sultan of Johor
Johor only
Sunday
Apr 03
Beginning of Ramadan
Johor, Kedah, Malacca
Friday
Apr 15
Declaration of Malacca as a Historical City
Malacca
Friday
Apr 15
Good Friday
Sabah and Sarawak
Tuesday
Apr 19
Nuzul Al-Quran Day
Many regions
Tuesday
Apr 26
Birthday of the Sultan of Terengganu
Terengganu
Sunday
May 01
Labour Day
International Workers' Day
Monday
May 02
Hari Raya Aidilfitri
End of Ramadan
Tuesday
May 03
Hari Raya Aidilfitri Holiday
Wednesday
May 04
Hari Raya Aidilfitri Holiday
Johor
Wednesday
May 04
Labour Day (in lieu)
Most states
Sunday
May 08
Mother's Day
2nd Sunday in May. Not a public holiday
Sunday
May 15
Wesak Day
Birth of Buddha
Monday
May 16
Wesak Day (in lieu)
Birth of Buddha
Tuesday
May 17
Birthday of the Raja of Perlis
Perlis only
Sunday
May 22
The Sultan of Pahang Hol
Pahang
Monday
May 30
Pesta Kaamatan
Sabah and Labuan only
Tuesday
May 31
Pesta Kaamatan
Sabah and Labuan only
Wednesday
Jun 01
Gawai Dayak
Sarawak
Thursday
Jun 02
Gawai Dayak
Sarawak
Monday
Jun 06
Birthday of SPB Yang di Pertuan Agong
1st Monday in June
Sunday
Jun 19
Birthday of the Sultan of Kedah
Kedah only
Sunday
Jun 19
Father's Day
3rd Sunday in June. Not a public holiday
Thursday
Jul 07
George Town Heritage Day
Penang only
Saturday
Jul 09
Arafat Day
Saturday
Jul 09
Birthday of the Governor of Penang
Penang
Sunday
Jul 10
Hari Raya Haji
Feast of the sacrifice
Monday
Jul 11
Hari Raya Haji (in lieu)
Feast of the sacrifice
Monday
Jul 11
Hari Raya Haji Holiday
Feast of the sacrifice
Friday
Jul 22
Sarawak Day
Saturday
Jul 30
Birthday of the Sultan of Pahang
Pahang only
Saturday
Jul 30
Awal Muharram
Hijri New Year
Wednesday
Aug 24
Melaka Governor's Birthday
Melaka
Wednesday
Aug 31
National Day
Independence Day
Saturday
Sep 03
The Sultan of Johor Hol
Johor only
Friday
Sep 16
Malaysia Day
Became a Federal Holiday in 2010
Saturday
Oct 01
Birthday of the Governor of Sabah
Sabah only. 1st Saturday in October
Saturday
Oct 08
Birthday of the Governor of Sarawak
Sarawak only
Sunday
Oct 09
Maulidur Rasul
Birthday of Prophet Muhammad
Monday
Oct 10
Maulidur Rasul (in lieu)
Except JR, KDH, KTN, TRG
Monday
Oct 24
Deepavali
Except Sarawak
Friday
Nov 04
Birthday of the Sultan of Perak
Perak
Friday
Nov 11
Birthday of the Sultan of Kelantan
Kelantan only
Saturday
Nov 12
Birthday of the Sultan of Kelantan Holiday
Kelantan only. Second day
Sunday
Dec 11
Birthday of The Sultan of Selangor
Selangor only
Monday
Dec 12
Birthday of The Sultan of Selangor (in lieu)
Selangor only
Saturday
Dec 24
Christmas Eve
Sabah
Sunday
Dec 25
Christmas Day
Monday
Dec 26
Christmas Day (in lieu)