Malaysia, with its vibrant culture and diverse communities, offers a range of public holidays that celebrate its rich heritage. From religious festivals to national events, these holidays are an important part of life in Malaysia. Whether you’re planning a visit to the country or want to make the most of your time in Johor Bahru (JB) during a long weekend, it’s essential to know the dates of public holidays in Malaysia.
In 2025, Malaysia will host a variety of exciting public holidays. For those travelling from Singapore, considering a limo service from Singapore to Malaysia can offer you the comfort of a hassle-free journey. If you’re heading to JB for an extended holiday or a quick getaway, private transport to JB ensures that you arrive relaxed and ready to enjoy your time in Malaysia.
Malaysia Public Holidays in 2025
Date | Day | Holiday | States |
1 Jan | Wed | New Year’s Day | National except Johor, Kedah, Kelantan, Perlis & Terengganu |
14 Jan | Tue | YDPB Negeri Sembilan’s Birthday | Negeri Sembilan |
27 Jan | Mon | Israk and Mikraj | Kedah, Negeri Sembilan, Perlis & Terengganu |
29 Jan | Wed | Chinese New Year | National |
30 Jan | Thu | Chinese New Year Holiday | National |
1 Feb | Sat | Federal Territory Day | Kuala Lumpur, Labuan & Putrajaya |
11 Feb | Tue | Thaipusam | Johor, Kedah, Kuala Lumpur, Negeri Sembilan, Penang, Perak, Putrajaya & Selangor |
20 Feb | Thu | Independence Declaration Day | Melaka |
2 Mar | Sun | Awal Ramadan | Johor & Kedah |
3 Mar | Mon | Awal Ramadan Holiday | Johor |
4 Mar | Tue | Installation of Sultan Terengganu | Terengganu |
18 Mar | Tue | Nuzul Al-Quran | National except Johor, Kedah, Melaka, Negeri Sembilan, Sabah & Sarawak |
23 Mar | Sun | Sultan of Johor’s Birthday | Johor |
24 Mar | Mon | Sultan of Johor’s Birthday Holiday | Johor |
31 Mar | Mon | Hari Raya Aidilfitri | National |
1 Apr | Tue | Hari Raya Aidilfitri Holiday | National |
2 Apr | Wed | Hari Raya Aidilfitri Holiday | Melaka |
18 Apr | Fri | Good Friday | Sabah & Sarawak |
26 Apr | Sat | Sultan of Terengganu’s Birthday | Terengganu |
27 Apr | Sun | Sultan of Terengganu’s Birthday Holiday | Terengganu |
1 May | Thu | Labour Day | National |
12 May | Mon | Wesak Day | National |
17 May | Sat | Raja Perlis’ Birthday | Perlis |
22 May | Thu | Hari Hol Pahang | Pahang |
30 May | Fri | Harvest Festival | Labuan & Sabah |
31 May | Sat | Harvest Festival Holiday | Labuan & Sabah |
1 Jun | Sun | Hari Gawai | Sarawak |
2 Jun | Mon | Hari Gawai Holiday | Sarawak |
2 Jun | Mon | Agong’s Birthday | National |
3 Jun | Tue | Agong’s Birthday Holiday | Sarawak |
6 Jun | Fri | Arafat Day | Kelantan & Terengganu |
7 Jun | Sat | Hari Raya Haji | National |
8 Jun | Sun | Hari Raya Haji Holiday | Kedah, Kelantan, Perlis & Terengganu |
9 Jun | Mon | Hari Raya Haji Holiday | Kelantan, Perlis & Terengganu |
22 Jun | Sun | Sultan of Kedah’s Birthday | Kedah |
27 Jun | Fri | Awal Muharram | National |
29 Jun | Sun | Awal Muharram Holiday | Kedah |
7 Jul | Mon | Georgetown World Heritage City Day | Penang |
12 Jul | Sat | Penang Governor’s Birthday | Penang |
22 Jul | Tue | Sarawak Day | Sarawak |
30 Jul | Wed | Sultan of Pahang’s Birthday | Pahang |
31 Jul | Thu | Hari Hol Almarhum Sultan Iskandar | Johor |
24 Aug | Sun | Melaka Governor’s Birthday | Melaka |
25 Aug | Mon | Melaka Governor’s Birthday Holiday | Melaka |
31 Aug | Sun | Merdeka Day | National |
1 Sep | Mon | Merdeka Day Holiday | National except Kedah, Kelantan & Terengganu |
5 Sep | Fri | Prophet Muhammad’s Birthday | National |
7 Sep | Sun | Prophet Muhammad’s Birthday Holiday | Kedah |
16 Sep | Tue | Malaysia Day | National |
29 Sep | Mon | Sultan of Kelantan’s Birthday | Kelantan |
30 Sep | Tue | Sultan of Kelantan’s Birthday Holiday | Kelantan |
4 Oct | Sat | Sabah Governor’s Birthday | Sabah |
11 Oct | Sat | Sarawak Governor’s Birthday | Sarawak |
20 Oct | Mon | Deepavali | National except Sarawak |
7 Nov | Fri | Sultan of Perak’s Birthday | Perak |
11 Dec | Thu | Sultan of Selangor’s Birthday | Selangor |
24 Dec | Wed | Christmas Eve | Sabah |
25 Dec | Thu | Christmas Day | National |
Tips for Enjoying Public Holidays in Malaysia
- Plan Ahead: Many businesses and attractions may be closed or operate on reduced hours during public holidays. It’s essential to plan your activities ahead to ensure you don’t miss out on anything important.
- Book Transport Early: Public holidays often lead to high demand for transportation. If you’re travelling from Singapore, booking your private transport in advance ensures you have a smooth trip.
- Explore Local Festivals: Public holidays like Chinese New Year, Deepavali, and Hari Raya Puasa offer unique cultural experiences. Participate in local festivities and enjoy traditional foods and performances.
Conclusion
With its array of public holidays, 2025 promises to be an exciting year for both locals and tourists in Malaysia. Whether you’re looking to celebrate cultural festivals in JB, enjoy a family vacation, or experience Malaysia’s vibrant atmosphere, there’s no shortage of activities to indulge in.
If you’re planning to visit Johor Bahru or any other part of Malaysia during these holidays, consider booking your transport with SGMYTRIPS for a seamless and comfortable journey. We offer a range of convenient travel options, ensuring that you enjoy your trip without any stress. Let us help you make the most of your holiday in Malaysia!