Malaysia Public Holidays
Gazetted public holiday dates for Malaysia from 2017 to 2027, covering all 16 states and federal territories. Each date lists the states that observe it, so you can see at a glance whether a holiday is national or state-only.
Browse by year
- Public Holidays 2027
- Public Holidays 2026
- Public Holidays 2025
- Public Holidays 2024
- Public Holidays 2023
- Public Holidays 2022
- Public Holidays 2021
- Public Holidays 2020
- Public Holidays 2019
- Public Holidays 2018
- Public Holidays 2017
Browse by state
Holiday dates for 2027. Every state page links on to the same state in the other years.
- Johor
- Kedah
- Kelantan
- Melaka
- Negeri Sembilan
- Pahang
- Penang
- Perak
- Perlis
- Selangor
- Terengganu
- Sabah
- Sarawak
- Kuala Lumpur
- Labuan
- Putrajaya
Public holiday dates follow the federal and state gazettes. Dates tied to the Islamic and lunar calendars are subject to official confirmation and states occasionally add replacement holidays, so check the relevant gazette before relying on a date for payroll.
Run payroll on the engine behind these pages — AutoCount HRMS calculates EPF, SOCSO, EIS and PCB exactly as published here.
Create a free account