Public Holidays in Malaysia 2026
16 listed public holiday dates in 2026
Malaysia's holiday system is federal but not uniform across every state. The federal calendar is supplemented by state rulers' birthdays, religious holidays and state-specific observances.
Malaysia Public Holidays 2026
| Date | Day | Holiday |
|---|---|---|
| Feb 17 | Tuesday | Chinese New Year |
| Feb 18 | Wednesday | Chinese New Year Holiday |
| Mar 20 | Friday | Additional Aidilfitri Public Holiday Special |
| Mar 21 | Saturday | Hari Raya Aidilfitri Confirmed |
| Mar 22 | Sunday | Hari Raya Aidilfitri Holiday Confirmed |
| May 1 | Friday | Labour Day |
| May 27 | Wednesday | Hari Raya Haji Moon |
| May 31 | Sunday | Wesak Day |
| Jun 1 | Monday | Official Birthday of the Yang di-Pertuan Agong |
| Jun 2 | Tuesday | Wesak replacement holiday Observed |
| Jun 17 | Wednesday | Awal Muharram Moon |
| Aug 25 | Tuesday | Prophet Muhammad's Birthday Moon |
| Aug 31 | Monday | National Day |
| Sep 16 | Wednesday | Malaysia Day |
| Nov 8 | Sunday | Deepavali |
| Dec 25 | Friday | Christmas Day |
* Lunar/religious 2027 dates should be checked against final religious announcements. State-specific holidays are intentionally excluded from the national table. 2027 dates that depend on lunar observation, religious confirmation or annual government proclamation should be treated as provisional until the relevant authority issues its final notice.
Federal and State Holiday Layers 2026
Aidilfitri was officially confirmed for Saturday 21 March 2026. The Prime Minister also declared Friday 20 March as an additional public holiday, while state calendars continue to add their own dates.
Holiday Rules in Malaysia
If a public holiday falls on a state's weekly rest day, the Holidays Act can move the holiday to the following day. State-specific holidays are not all included in this national planning table.
Malaysia Holiday Calendar: What to Know
- National Day is 31 August.
- Malaysia Day is 16 September.
- States have additional holidays beyond the national calendar.
- The Cabinet Division has already published official 2027 holiday schedules.
Frequently Asked Questions
Are Malaysia's holidays the same in every state?
No. State holidays and weekly rest days create important differences.
When is National Day?
It is observed on 31 August.
Why was 20 March an additional holiday in 2026?
After Aidilfitri was officially confirmed for Saturday 21 March, the Prime Minister's contingency declaration made Friday 20 March an additional public holiday.
Are 2027 dates official?
The Cabinet Division has published a 2027 schedule, but lunar religious dates can still be subject to formal confirmation.
Sources & methodology
View sources used for this page
Official Holidays Act notification for the additional Aidilfitri public holiday in 2026.
Independent calendar cross-check used for date, weekday and observed-day review. Government notices and statutory rules take precedence where they differ.
Source hierarchy: official government or statutory material first; independent calendar used as a cross-check. Future lunar, observed or annually proclaimed dates should be reconfirmed when final notices are issued.