Public holidays in Malaysia
Public holidays for 2026 to 2028 – for all of Malaysia and each of its 16 states.
Public holidays 2026
| Date | Weekday | Holiday | Countdown |
|---|---|---|---|
| Tuesday | Chinese New Year | ||
| Wednesday | Chinese New Year (Second Day) | ||
| Friday | Eid al-Fitr (additional holiday) | ||
| Saturday | Eid al-Fitr | ||
| Sunday | Eid al-Fitr (Second Day) | ||
| Friday | Labor Day | ||
| Wednesday | Eid al-Adha | ||
| Sunday | Vesak Day | ||
| Monday | Birthday of HM Yang di-Pertuan Agong | ||
| Wednesday | Islamic New Year | ||
| Tuesday | Prophet Muhammad's Birthday | ||
| Monday | National Day | ||
| Wednesday | Malaysia Day | ||
| Friday | Christmas Day |
- Public holidays 2026 Johor
- Public holidays 2026 Kedah
- Public holidays 2026 Kelantan
- Public holidays 2026 Melaka
- Public holidays 2026 Negeri Sembilan
- Public holidays 2026 Pahang
- Public holidays 2026 Perak
- Public holidays 2026 Perlis
- Public holidays 2026 Pulau Pinang
- Public holidays 2026 Sabah
- Public holidays 2026 Sarawak
- Public holidays 2026 Selangor
- Public holidays 2026 Terengganu
- Public holidays 2026 Wilayah Persekutuan Kuala Lumpur
- Public holidays 2026 Wilayah Persekutuan Labuan
- Public holidays 2026 Wilayah Persekutuan Putrajaya
Public holidays 2027
| Date | Weekday | Holiday | Countdown |
|---|---|---|---|
| Saturday | Chinese New Year | ||
| Sunday | Chinese New Year (Second Day) | ||
| Wednesday | Eid al-Fitr | ||
| Thursday | Eid al-Fitr (Second Day) | ||
| Saturday | Labor Day | ||
| Monday | Eid al-Adha | ||
| Thursday | Vesak Day | ||
| Sunday | Islamic New Year | ||
| Monday | Birthday of HM Yang di-Pertuan Agong | ||
| Sunday | Prophet Muhammad's Birthday | ||
| Tuesday | National Day | ||
| Thursday | Malaysia Day | ||
| Saturday | Christmas Day |
- Public holidays 2027 Johor
- Public holidays 2027 Kedah
- Public holidays 2027 Kelantan
- Public holidays 2027 Melaka
- Public holidays 2027 Negeri Sembilan
- Public holidays 2027 Pahang
- Public holidays 2027 Perak
- Public holidays 2027 Perlis
- Public holidays 2027 Pulau Pinang
- Public holidays 2027 Sabah
- Public holidays 2027 Sarawak
- Public holidays 2027 Selangor
- Public holidays 2027 Terengganu
- Public holidays 2027 Wilayah Persekutuan Kuala Lumpur
- Public holidays 2027 Wilayah Persekutuan Labuan
- Public holidays 2027 Wilayah Persekutuan Putrajaya
Public holidays 2028
- Public holidays 2028 Johor
- Public holidays 2028 Kedah
- Public holidays 2028 Kelantan
- Public holidays 2028 Melaka
- Public holidays 2028 Negeri Sembilan
- Public holidays 2028 Pahang
- Public holidays 2028 Perak
- Public holidays 2028 Perlis
- Public holidays 2028 Pulau Pinang
- Public holidays 2028 Sabah
- Public holidays 2028 Sarawak
- Public holidays 2028 Selangor
- Public holidays 2028 Terengganu
- Public holidays 2028 Wilayah Persekutuan Kuala Lumpur
- Public holidays 2028 Wilayah Persekutuan Labuan
- Public holidays 2028 Wilayah Persekutuan Putrajaya
Sources
- Data: python-holidays 0.105 (MIT licence), country code MY (retrieved Sep 28, 2026)
- Cross-check: Nager.Date public holiday API (country not covered) (retrieved Sep 28, 2026)
- Cross-check: Google Calendar public holiday calendar (en.malaysia) (retrieved Sep 28, 2026)
Last updated: