List of Malaysia Public Holidays in 2025

Malaysia has 3 main races, including Chinese, Malay, and Indian. Due to this reason, Malaysians celebrate numerous festivals and have many public holidays.

Understanding when the public holidays in 2025 will help you to plan your holidays and business activities efficiently. Let’s check out when the public holidays are in Malaysia.

Overview of Malaysia’s Public Holiday System

Malaysia has two main types of holidays: Federal and State holidays.

Federal holidays: Holidays for nationwide. This ensures the country observes certain holidays, such as Merdeka Day and Malaysia Day.

State holidays: Depends on each state. For example, the Sultan of Johor’s Birthday will only be celebrated in Johor, while Sarawak celebrates Gawai Dayak.

Public National Holidays and State Holidays in Malaysia for 2025

Date Festival Federal/State Holiday
1st January New Year Excluding Johor, Kedah, Kelantan, Perlis, & Terengganu
14th January YDPB Negeri Sembilan’s Birthday Negeri Sembilan
27th January Israk and Mikraj Kedah, Negeri Sembilan, Perlis & Terengganu
29th January Chinese New Year National
30th January Chinese New Year (2nd Day) Excluding Kelantan
1st February Federal Territory Day Kuala Lumpur, Labuan & Putrajaya
11th February Thaipusam Johor, Kuala Lumpur, Negeri Sembilan, Penang, Perak, Putrajaya & Selangor
20th February Independence Declaration Day Melaka
2nd March Awal Ramadan Johor & Kedah
3rd March Awal Ramadan Johor
4th March Installation of Sultan Terengganu Terengganu
18th March Nuzul Al-Quran Excluding Johor, Kedah, Melaka, Negeri Sembilan, Sabah & Sarawak
23rd March Sultan of Johor’s Birthday Johor
24th March Sultan of Johor’s Birthday Johor
31st March Hari Raya Aidilfitri National
1st April Hari Raya Aidilfitri National
2nd April Hari Raya Aidilfiltri Melaka
18th April Good Friday Sabah & Sarawak
26th April Sultan of Terengganu’s Birthday Terengganu
1st May Labour Day National
12th May Wesak Day National
17th May Raja Perlis’ Birthday Perlis
22nd May Hari Hol Pahang Pahang
30th May Harvest Festival Labuan & Sabah
31st May Harvest Festival Labuan & Sabah
1st June Hari Gawai Sarawak
2nd June Hari Gawai Sarawak
2nd June Agong’s Birthday National
3rd June Agong’s Birthday Sarawak
6th June Arafat Day Kelantan & Terengganu
7th June Hari Raya Haji National
8th June Hari Raya Haji Kedah, Kelantan, Perlis & Terengganu
9th June Hari Raya Haji Kelantan, Perlis & Terengganu
22nd June Sultan of Kedah’s Birthday Kedah
27th June Awal Muharram National
29th June Awal Muharram Kedah
7th July Georgetown World Heritage City Day Penang
12th July Penang Governor’s Birthday Penang
22nd July Sarawak Day Sarawak
30th July Sultan of Pahang’s Birthday Pahang
31st July Hari Hol Almarhum Sultan Iskandar Johor
24th August Melaka Governor’s Birthday Melaka
25th August Melaka Governor’s Birthday Melaka
31st August Merdeka Day National
1st September Merdeka Day Excluding Kedah, Kelantan & Terengganu
5th September Prophet Muhammad’s Birthday National
7th September Prophet Muhammad’s Birthday Kedah
16th September Malaysia Day National
29th September Sultan of Kelantan’s Birthday Kelantan
30th September Sultan of Kelantan’s Birthday Kelantan
4th October Sabah Governor’s Birthday Sabah
11th October Sarawak Governor’s Birthday Sarawak
20th October Deepavali Excluding Sarawak
7th November Sultan of Perak’s Birthday Perak
11th December Sultan of Selangor’s Birthday Selangor
24th December Christmas Eve Sabah
25th December Christmas National

Here’s the public holiday 2025 in Malaysia. Do take note that holidays are subject to change if necessary.

Major Festivals and Observances in 2025

  • Chinese New Year 2025

A significant festival celebrated by the Chinese. It will be slightly earlier in 2025, which will be on 29th January 2025.

  • Hari Raya 2025

Celebrate by the Muslim, Hari Raya Aidilfitri will be on 31st March 2025

  • Deepavali 2025

A big celebration by the Hindu, Deepavali will be on 20th October 2025.

  • Thaipusam 2025

Another major festival in Malaysia, Thaipusam will be on 11th February 2025.

 Long Weekends and Extended Break Opportunities

Malaysia Public Holiday 2025 Calender

It is great to have a long weekend once in a while. You can take a short trip, such as traveling to Langkawi, Malacca or nearby places.

Public holidays such as Vesak Day and Merdeka Day are continuous holidays throughout the weekend. For Labour Day or Malaysia Day, consider taking a day off to enjoy a long weekend. Spend time with your friends and family after working hard throughout the year.

Wrap Up

Taking a break during public holidays or the long weekend can be exciting. Travelling to nearby countries can be a good idea if you have the time. If you are planning to travel overseas, remember to check your passport’s deadline and renew it if it has expired.

Go through the list of public holidays and plan your holidays.

Frequently Asked Questions

What are the compulsory public holiday in Malaysia 2025?

There are 5 days that companies need to give to the employees”

  • Merdeka Day
  • The Birthday of Yang-Di Pertuan Agong
  • The Birthday of the Ruler or The Yang-di Pertua Negeri or Federal Territory Day
  • Labour Day
  • Malaysia Day

How many public holidays in Malaysia 2025?

There are 10 main public holidays which are off for national, including Chinese New Year, Hari Raya, Labour Day, Wesak Day, Agong Birthday, Awal Muharam, Medeka Day, Prophet Muhammad’s Birthday, Malaysia Day, and Christmas. While there will be additional public holidays depending on each state.

What if the public holiday falls on a weekend?

If public holidays fall on a Saturday, people who work on that day will have a day off. If it falls on Sunday, a replacement will be given on the next working day, which is Monday.

Is Christmas a public holiday in Malaysia?

Yes, Christmas is a public holiday in Malaysia.

Explore More Articles