2025 Guide To Public Holidays And Long Weekends
Table of Contents
There is always one major question on the minds of Malaysians everywhere: “When is the next big holiday?” Malaysia is blessed with higher than average number of public holidays.
Fun fact: We are in the top 10 list of countries with the most public holidays!
In 2025, there are seven 3-day weekends you can make use to plan your holiday. You can use them for a short vacation in Malaysia or a quick trip to a neighbouring country. Even a staycation to get away from it all is possible!
List of national public holidays in Malaysia for 2025
Dates and holiday in bold are for national holidays; the rest are observed in specific states as listed.
HOLIDAY | STATES | |
---|---|---|
New Year's Day | Except Johor, Kedah, Kelantan, Perlis & Terengganu | |
YDPB Negeri Sembilan's Birthday | Only in Negeri Sembilan | |
Israk and Mikraj | Only in Kedah, Negeri Sembilan, Perlis & Terengganu | |
Chinese New Year | ||
Chinese New Year Holiday | Except Kelantan | |
Federal Territory Day | Only in Kuala Lumpur, Labuan & Putrajaya | |
Thaipusam | For Johor, Kuala Lumpur, Negeri Sembilan, Penang, Perak, Putrajaya & Selangor | |
Nuzul Al-Quran | Except Johor, Kedah, Melaka, Negeri Sembilan, Sabah & Sarawak | |
Sultan of Johor's Birthday | Only in Johor | |
Sultan of Johor's Birthday | Only in Johor | |
Hari Raya Aidilfitri | ||
Hari Raya Aidilfitri | ||
Hari Raya Aidilfitri | Only in Melaka | |
Good Friday | Only in Sabah & Sarawak | |
Sultan of Terengganu's Birthday | Only in Terengganu | |
Labour Day | ||
Wesak Day | ||
Raja Perlis' Birthday | Only in Perlis | |
Hari Hol Pahang | Only in Pahang | |
Harvest Festival | Only in Labuan & Sabah | |
Harvest Festival Holiday | Only in Labuan & Sabah | |
Hari Gawai | Only in Sarawak | |
Hari Gawai Holiday | Only in Sarawak | |
Agong's Birthday | ||
Agong's Birthday Holiday | Only in Sarawak | |
Arafat Day | Only in Kelantan & Terengganu | |
Hari Raya Haji | ||
Hari Raya Haji Holiday | Only in Kedah, Kelantan, Perlis & Terengganu | |
Hari Raya Haji Holiday | Only in Kelantan, Perlis & Terengganu | |
Sultan of Kedah's Birthday | Only in Kedah | |
Awal Muharram | ||
Awal Muharram Holiday | Only in Kedah | |
Georgetown World Heritage City Day | Only in Penang | |
Penang Governor's Birthday | Only in Penang | |
Sarawak Day | Only in Sarawak | |
Sultan of Pahang's Birthday | Only in Pahang | |
Hari Hol Almarhum Sultan Iskandar | Only in Johor | |
Melaka Governor's Birthday | Only in Melaka | |
Melaka Governor's Birthday Holiday | Only in Melaka | |
Merdeka Day | ||
Merdeka Day Holiday | Except Kedah, Kelantan & Terengganu | |
Prophet Muhammad's Birthday | ||
Prophet Muhammad's Birthday Holiday | Only in Kedah | |
Malaysia Day | ||
Sultan of Kelantan's Birthday | Only in Kelantan | |
Sultan of Kelantan's Birthday Holiday | Only in Kelantan | |
Sabah Governor's Birthday | Only in Sabah | |
Sarawak Governor's Birthday | Only in Sarawak | |
Deepavali | Except Sarawak | |
Sultan of Perak's Birthday | Only in Perak | |
Sultan of Selangor's Birthday | Only in Selangor | |
Christmas Eve | Only in Sabah | |
Christmas Day |
Once you have figured out which public holidays you can make use, refer to our long weekend guide to stretch your annual leaves further.
Extra long weekends you can take in 2025
We Malaysians do love our holidays, and long weekends hold an especially dear place in our hearts. In 2025, there are several outlying holidays that land on a Tuesday or Thursday. If you are willing to spend some leave allowance here and there, you can likely get away with up to seven extended weekends this year!
These are the main long weekends you can enjoy by taking advantage of Malaysia’s national public holidays.