Public Holidays in Malaysia
Complete calendar of Malaysian national holidays and observances for 2026
14
Total Holidays
2
National
12
Public
0
Observances
National Day of Malaysia
Merdeka Day (National Day)
August 31
2026 Holiday Calendar
1 January (1 holiday)
1
New Year's Day
5 May (1 holiday)
1
Labour Day
6 June (1 holiday)
3
Yang di-Pertuan Agong's Birthday
8 August (1 holiday)
31
Merdeka Day (National Day)
9 September (1 holiday)
16
Malaysia Day
12 December (1 holiday)
25
Christmas Day
Variable Date Holidays (8 holidays)
These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.
Chinese New Year
Nuzul Al-Quran
Hari Raya Aidilfitri (Eid al-Fitr)
Wesak Day
Hari Raya Haji (Eid al-Adha)
Awal Muharram (Islamic New Year)
Prophet's Birthday (Mawlid)
Deepavali
Frequently Asked Questions
How many public holidays does Malaysia have?
Malaysia has 14 public holidays and observances, including 2 national holidays and 12 public holidays.
What is the national day of Malaysia?
The national day of Malaysia is Merdeka Day (National Day), celebrated on August 31.
Does Malaysia celebrate Christmas?
Yes, Christmas Day (December 25) is a public holiday in Malaysia.