Skip to content

Public Holidays in Malaysia 2026 🇲🇾

Malaysia has 17 public holidays in 2026; the next one is Deepavali on Sun, Nov 8, 2026.

Weekend in Malaysia: Saturday and Sunday.

Public holidays in 2026

DateDayHolidayTypeWhen
Thu 1 Jan Thursday New Year's Day Public holiday
Tue 17 Feb Tuesday Chinese New Year Public holiday
Wed 18 Feb Wednesday Chinese New Year Public holiday
Sat 7 Mar Saturday (weekend) Day of Nuzul Al-Quran Public holiday
Sat 21 Mar Saturday (weekend) End of Ramadan (Eid al-Fitr) Public holiday
Sun 22 Mar Sunday (weekend) End of Ramadan (Eid al-Fitr) Public holiday
Fri 1 May Friday Labour Day Public holiday
Wed 27 May Wednesday Feast of the Sacrifice (Eid al-Adha) Public holiday
Sun 31 May Sunday (weekend) Vesak Day Public holiday
Mon 1 Jun Monday Yang di-Pertuan Agong's Birthday Public holiday
Wed 17 Jun Wednesday Islamic New Year Public holiday
Tue 25 Aug Tuesday Birthday of Muhammad (Mawlid) Public holiday
Mon 31 Aug Monday Independence Day Public holiday
Wed 16 Sept Wednesday Malaysia Day Public holiday
Sun 8 Nov Sunday (weekend) Deepavali Public holiday
Mon 9 Nov Monday Deepavali Public holiday
Fri 25 Dec Friday Christmas Day Public holiday

Islamic holidays follow the lunar calendar and are confirmed by moon sighting, so the official date can differ by a day from the one shown.

Long weekends and bridge days in 2026

Breaks of three days or more where a public holiday meets the weekend:

Make it longer with a day or two of leave

Counted from the public holidays above and a Saturday and Sunday weekend. Individual employers, schools and regions may differ.

Regional holidays in 2026

On top of the national list, these public holidays apply only in some parts of Malaysia:

DateHolidayWhere
Wed 14 Jan Yang di-Pertuan Besar of Negeri Sembilan's Birthday Negeri Sembilan
Fri 16 Jan Laylat al-Mi'raj Terengganu, Kedah, Negeri Sembilan, Perlis
Sun 1 Feb Federal Territory Day Kuala Lumpur, Labuan, Putrajaya
Sun 1 Feb Thaipusam Selangor, Kuala Lumpur, Putrajaya, Johor, Kedah, Negeri Sembilan, Penang, Perak
Wed 4 Mar Anniversary of Installation of the Sultan of Terengganu Terengganu
Mon 23 Mar Sultan of Johor's Birthday Johor
Fri 3 Apr Good Friday Sabah, Sarawak
Wed 15 Apr Declaration of Malacca City as Historical City Malacca
Sun 26 Apr Sultan of Terengganu's Birthday Terengganu
Fri 22 May Hari Hol of Pahang Pahang
Tue 26 May Arafat Day Terengganu
Thu 28 May Feast of the Sacrifice (Eid al-Adha) Terengganu, Kedah, Kelantan, Perlis
Sat 30 May Tadau Kaamatan Sabah, Labuan
Tue 2 Jun Gawai Dayak Sarawak
Sun 21 Jun Sultan of Kedah's Birthday Kedah
Tue 7 Jul Declaration of George Town as World Heritage Site Penang
Sat 11 Jul Penang State Governor's Birthday Penang
Fri 17 Jul Raja of Perlis's Birthday Perlis
Mon 20 Jul Hari Hol of Sultan Iskandar of Johor Johor
Wed 22 Jul Sarawak Independence Day Sarawak
Thu 30 Jul Sultan of Pahang's Birthday Pahang
Mon 24 Aug Melaka State Governor's Birthday Malacca
Sat 3 Oct Sabah State Governor's Birthday Sabah
Sat 10 Oct Sarawak State Governor's Birthday Sarawak
Fri 6 Nov Sultan of Perak's Birthday Perak
Wed 11 Nov Sultan of Kelantan's Birthday Kelantan
Thu 12 Nov Sultan of Kelantan's Birthday Kelantan
Fri 11 Dec Sultan of Selangor's Birthday Selangor
Thu 24 Dec Christmas Eve Sabah

Public holidays in 2027

DateDayHolidayType
Fri 1 Jan Friday New Year's Day Public holiday
Sat 6 Feb Saturday Chinese New Year Public holiday
Sun 7 Feb Sunday Chinese New Year Public holiday
Mon 8 Feb Monday Chinese New Year (substitute day) Substitute day
Wed 24 Feb Wednesday Day of Nuzul Al-Quran Public holiday
Tue 9 Mar Tuesday End of Ramadan (Eid al-Fitr) Public holiday
Wed 10 Mar Wednesday End of Ramadan (Eid al-Fitr) Public holiday
Sat 1 May Saturday Labour Day Public holiday
Sun 16 May Sunday Feast of the Sacrifice (Eid al-Adha) Public holiday
Sun 6 Jun Sunday Islamic New Year Public holiday
Mon 7 Jun Monday Yang di-Pertuan Agong's Birthday Public holiday
Sat 14 Aug Saturday Birthday of Muhammad (Mawlid) Public holiday
Tue 31 Aug Tuesday Independence Day Public holiday
Thu 16 Sept Thursday Malaysia Day Public holiday
Thu 28 Oct Thursday Deepavali Public holiday
Sat 25 Dec Saturday Christmas Day Public holiday

2027 brings 3 long weekends: Fri 1 Jan – Sun 3 Jan (3 days); Sat 6 Feb – Mon 8 Feb (3 days); Sat 5 Jun – Mon 7 Jun (3 days).

Questions about holidays in Malaysia

How many public holidays does Malaysia have in 2026?
17 public or bank holidays are listed for 2026, and 16 for 2027.
How many 2026 holidays fall on a weekend in Malaysia?
5 — Day of Nuzul Al-Quran (Saturday), End of Ramadan (Eid al-Fitr) (Saturday), End of Ramadan (Eid al-Fitr) (Sunday), Vesak Day (Sunday), Deepavali (Sunday). No substitute weekday is listed for them in this calendar.
How many long weekends are there in Malaysia in 2026?
5 breaks of three days or more are created by public holidays: Fri 1 May – Sun 3 May (3 days); Sat 30 May – Mon 1 Jun (3 days); Sat 29 Aug – Mon 31 Aug (3 days); Sat 7 Nov – Mon 9 Nov (3 days); Fri 25 Dec – Sun 27 Dec (3 days).

More on Malaysia

Time and time zones in Malaysia · Sunrise and sunset times · 2026 calendar · All countries