Planning a trip or just trying to figure out when the office is closed? You’ve come to the right place. Whether you’re looking for Malaysia bank holidays like Hari Raya and Chinese New Year, or need to know about state-specific closures like Public holidays Johor or Bank holidays Kuala Lumpur, we’ve got you covered. From National Day and Independence Day to the Yang di-Pertuan Agong’s birthday, understanding the difference between Federal holidays, State holidays, and the occasional Replacement Holiday is key to avoiding surprises.
Let’s dive into the Malaysia calendar so you can make the most of every long weekend.
Official Public Holidays in Malaysia
Malaysia Bank Holidays for 2026
Below is the official list of Malaysia bank holidays for 2026. Banks and government offices are closed on National holidays and the State holidays specific to your location.
| Date | Day | Holiday Name |
|---|---|---|
| 1 Jan | Thu | New Year’s Day Malaysia (Selected States) |
| 14 Jan | Wed | YDPB Negeri Sembilan Birthday |
| 17 Jan | Sat | Israk and Mikraj dates (Selected States) |
| 1 Feb | Sun | Federal Territory Day / Thaipusam |
| 2 Feb | Mon | Federal Territory Day replacement holiday |
| 17 Feb | Tue | Chinese New Year public holiday |
| 18 Feb | Wed | Chinese New Year (2nd Day) |
| 19 Feb | Thu | Awal Ramadan (Johor & Kedah) |
| 20 Feb | Fri | Independence Declaration Day Malacca |
| 4 Mar | Wed | Installation of Sultan Terengganu |
| 7 Mar | Sat | Nuzul Al-Quran |
| 20 Mar | Fri | Hari Raya Puasa holiday dates begin |
| 21 Mar | Sat | Hari Raya Aidilfitri |
| 23 Mar | Mon | Sultan of Johor Birthday holiday |
| 30 Mar | Mon | Sabah Governor’s Birthday |
| 3 Apr | Fri | Good Friday holiday Sabah Sarawak |
| 1 May | Fri | Labour Day |
| 17 May | Sun | Raja Perlis Birthday |
| 22 May | Fri | Hari Hol Pahang |
| 26 May | Tue | Arafat Day Malaysia |
| 27 May | Wed | Hari Raya Haji |
| 30 May | Sat | Harvest Festival Sabah Labuan begins |
| 31 May | Sun | Wesak Day public holiday |
| 1 Jun | Mon | Agong’s Birthday holiday / Gawai Dayak Sarawak holiday |
| 17 Jun | Wed | Awal Muharram public holiday |
| 21 Jun | Sun | Sultan of Kedah Birthday |
| 7 Jul | Tue | Georgetown World Heritage City Day |
| 11 Jul | Sat | Penang Governor’s Birthday |
| 22 Jul | Wed | Sarawak Day |
| 31 Jul | Fri | Sultan of Pahang Birthday |
| 24 Aug | Mon | Melaka Governor’s Birthday |
| 25 Aug | Tue | Prophet Muhammad’s Birthday |
| 31 Aug | Mon | Merdeka Day (Independence Day) |
| 16 Sep | Wed | Malaysia Day public holiday |
| 29 Sep | Tue | Sultan of Kelantan Birthday |
| 10 Oct | Sat | Sarawak Governor’s Birthday |
| 6 Nov | Fri | Sultan of Perak Birthday |
| 8 Nov | Sun | Deepavali holiday (except Sarawak) |
| 11 Dec | Fri | Sultan of Selangor Birthday |
| 24 Dec | Thu | Christmas Eve Sabah holiday |
| 25 Dec | Fri | Christmas Day public holiday |
Malaysia Bank Holidays for 2027
Looking ahead? Here are the Malaysia Bank Holidays 2027.
| Date | Day | Holiday Name |
|---|---|---|
| 1 Jan | Fri | New Year’s Day |
| 6 Jan | Wed | Israk and Mikraj |
| 14 Jan | Thu | YDPB Negeri Sembilan Birthday |
| 22 Jan | Fri | Thaipusam holiday states Malaysia |
| 1 Feb | Mon | Federal Territory Day |
| 6 Feb | Sat | Chinese New Year |
| 8 Feb | Mon | Awal Ramadan |
| 20 Feb | Sat | Independence Declaration Day |
| 24 Feb | Wed | Nuzul Al-Quran |
| 10 Mar | Wed | Hari Raya Aidilfitri |
| 23 Mar | Tue | Sultan of Johor Birthday |
| 26 Mar | Fri | Good Friday (Sabah & Sarawak) |
| 1 May | Sat | Labour Day |
| 17 May | Mon | Hari Raya Haji / Raja Perlis Birthday |
| 20 May | Thu | Wesak Day |
| 22 May | Sat | Hari Hol Pahang |
| 30 May | Sun | Harvest Festival |
| 1 Jun | Tue | Gawai Dayak / Agong’s Birthday |
| 6 Jun | Sun | Awal Muharram |
| 20 Jun | Sun | Sultan of Kedah Birthday |
| 7 Jul | Wed | Georgetown Heritage Day |
| 10 Jul | Sat | Penang Governor’s Birthday |
| 22 Jul | Thu | Sarawak Day |
| 30 Jul | Fri | Sultan of Pahang Birthday |
| 15 Aug | Sun | Prophet Muhammad’s Birthday |
| 31 Aug | Tue | Merdeka Day |
| 16 Sep | Thu | Malaysia Day |
| 29 Sep | Wed | Sultan of Kelantan Birthday |
| 9 Oct | Sat | Sarawak Governor’s Birthday |
| 28 Oct | Thu | Deepavali |
| 5 Nov | Fri | Sultan of Perak Birthday |
| 11 Dec | Sat | Sultan of Selangor Birthday |
| 24 Dec | Fri | Christmas Eve (Sabah) |
| 25 Dec | Sat | Christmas Day |
Need Help with UK Bank Holidays?
Have questions about upcoming UK bank holidays or planning time off? Get expert guidance from Coming Holidays and plan your year with clarity and confidence.
Malaysia Bank Holidays for 2028
Here is the preview for Malaysia Bank Holidays 2028.
| Date | Day | Holiday Name |
|---|---|---|
| 1 Jan | Sat | New Year’s Day |
| 16 Jan | Sun | Israk and Mikraj |
| 1 Feb | Tue | Federal Territory Day |
| 5 Feb | Sat | Chinese New Year |
| 8 Feb | Tue | Thaipusam |
| 22 Feb | Tue | Awal Ramadan |
| 28 Feb | Mon | Independence Declaration Day |
| 7 Mar | Tue | Nuzul Al-Quran |
| 29 Mar | Wed | Hari Raya Aidilfitri |
| 1 May | Mon | Labour Day |
| 4 May | Thu | Wesak Day |
| 5 Jun | Mon | Agong’s Birthday |
| 6 Jun | Tue | Gawai Dayak |
| 6 Jun | Tue | Awal Muharram |
| 27 Jun | Tue | Sultan of Kedah Birthday |
| 8 Jul | Sat | Penang Governor’s Birthday |
| 22 Jul | Sat | Sarawak Day |
| 31 Jul | Mon | Sultan of Pahang Birthday |
| 15 Aug | Tue | Prophet Muhammad’s Birthday |
| 31 Aug | Thu | Merdeka Day |
| 16 Sep | Sat | Malaysia Day |
| 24 Oct | Tue | Deepavali |
| 11 Dec | Mon | Sultan of Selangor Birthday |
| 25 Dec | Mon | Christmas Day |
Also Read: England Bank Holidays
State-by-State Holiday Guide
Malaysia is a diverse country, and a holiday in Kuala Lumpur might be a regular working day in Johor. If you’re managing a business or traveling, it’s crucial to check Malaysia public holidays by state.
- Kuala Lumpur, Putrajaya & Labuan: These Federal Territories observe Federal Territory Day (Feb 1) and often get a replacement holiday if it falls on a weekend.
- Johor: Look out for the Sultan of Johor Birthday holiday and Awal Ramadan. Public holidays Johor often differ from the west coast.
- Kedah, Kelantan & Terengganu: These states have a strong Islamic calendar presence, observing Israk and Mikraj, Arafat Day Malaysia, and longer Hari Raya Puasa holiday dates.
- Sabah & Sarawak: East Malaysia celebrates unique Harvest festivals like Harvest Festival Sabah Labuan and the Gawai Dayak Sarawak holiday, alongside Good Friday holiday Sabah Sarawak.
- Penang & Melaka: Historic states with specific days like Georgetown World Heritage City Day and Independence Declaration Day Malacca.
Plan Your Year with Confidence
Explore the complete list of countries’ bank holidays and stay ahead with accurate dates, smart planning, and stress-free travel and work schedules.
Bookmark this page for the latest updates on Malaysia Bank Holidays and share it with your colleagues.
Official Source: kabinet.gov.my | Learn More: Wikipedia – Public Holidays in Malaysia
FAQs
Are banks closed on state holidays?
Yes. Banks are closed on both National holidays and the State holidays of the state they are located in. For example, banks in Johor close for the Sultan of Johor Birthday holiday, while banks in Penang close for Georgetown World Heritage City Day.
What happens if a public holiday falls on a Sunday?
You get a Replacement Holiday on the following Monday. This is standard practice in Malaysia to ensure you don’t lose a working day off.
Is Hari Raya Aidilfitri a 2-day holiday?
Yes. Hari Raya Aidilfitri is typically a 2-day Federal Public Holiday across Malaysia. Some states like Kelantan and Terengganu also add extra days to the Hari Raya Puasa holiday dates.
Do Sabah and Sarawak have different holidays?
Absolutely. East Malaysia celebrates Harvest Festival Sabah Labuan (May 30-31) and Gawai Dayak Sarawak holiday (June 1-2). They also observe Good Friday holiday Sabah Sarawak as a state holiday.
What are “Cuti umum” and “Hari Kelepasan Am”?
These are the Malay terms for public holidays. Cuti umum means general holiday, and Hari Kelepasan Am is the formal term used in legal documents for State holidays and Federal holidays.