MALAYSIA · FOR MANAGERS

Malaysia long weekends 2027 by state

Malaysia’s 2027 public holidays depend on your state, and so does your weekend: Kedah, Kelantan and Terengganu rest on Friday and Saturday. Pick your state and leave balance, and the planner finds the leave days that turn holidays into the longest breaks.

Leave used14 days
Total days off in these breaks61 days
  1. 3 days off · Fri 1 Jan – Sun 3 Jan · New Year’s DayNo leave needed
  2. 3 days off · Fri 22 Jan – Sun 24 Jan · ThaipusamNo leave needed
  3. 3 days off · Sat 30 Jan – Mon 1 Feb · Federal Territory DayNo leave needed
  4. 3 days off · Sat 6 Feb – Mon 8 Feb · Chinese New YearNo leave needed
  5. 9 days off · Sat 20 Feb – Sun 28 Feb · Nuzul Al-QuranTake leave: Mon 22 Feb, Tue 23 Feb, Thu 25 Feb, Fri 26 Feb
  6. 9 days off · Sat 6 Mar – Sun 14 Mar · Hari Raya AidilfitriTake leave: Mon 8 Mar, Tue 9 Mar, Fri 12 Mar
  7. 3 days off · Sat 15 May – Mon 17 May · Hari Raya HajiNo leave needed
  8. 4 days off · Thu 20 May – Sun 23 May · Wesak DayTake leave: Fri 21 May
  9. 4 days off · Sat 5 Jun – Tue 8 Jun · Awal Muharram + Agong’s BirthdayNo leave needed
  10. 3 days off · Sat 14 Aug – Mon 16 Aug · Prophet Muhammad’s BirthdayNo leave needed
  11. 4 days off · Sat 28 Aug – Tue 31 Aug · National DayTake leave: Mon 30 Aug
  12. 9 days off · Sat 11 Sep – Sun 19 Sep · Malaysia DayTake leave: Mon 13 Sep, Tue 14 Sep, Wed 15 Sep, Fri 17 Sep
  13. 4 days off · Thu 28 Oct – Sun 31 Oct · DeepavaliTake leave: Fri 29 Oct

Kuala Lumpur: 21 public holidays in 2027, including replacement days. Islamic holiday dates are subject to moon sighting. Calendar files work with Google Calendar, Outlook and Apple Calendar.

Every 2027 leave hack in Kuala Lumpur

HolidayLeaveBreakTake leave on
Christmas Day 2026 + New Year’s Day4 days10 days, Fri 25 Dec – Sun 3 JanMon 28 Dec, Tue 29 Dec, Wed 30 Dec, Thu 31 Dec
New Year’s Day0 days3 days, Fri 1 Jan – Sun 3 JanNo leave needed
Thaipusam4 days9 days, Sat 16 Jan – Sun 24 JanMon 18 Jan, Tue 19 Jan, Wed 20 Jan, Thu 21 Jan
0 days3 days, Fri 22 Jan – Sun 24 JanNo leave needed
Federal Territory Day + Chinese New Year0 days3 days, Sat 30 Jan – Mon 1 FebNo leave needed
4 days10 days, Sat 30 Jan – Mon 8 FebTue 2 Feb, Wed 3 Feb, Thu 4 Feb, Fri 5 Feb
Chinese New Year0 days3 days, Sat 6 Feb – Mon 8 FebNo leave needed
4 days9 days, Sat 6 Feb – Sun 14 FebTue 9 Feb, Wed 10 Feb, Thu 11 Feb, Fri 12 Feb
Nuzul Al-Quran2 days5 days, Sat 20 Feb – Wed 24 FebMon 22 Feb, Tue 23 Feb
4 days9 days, Sat 20 Feb – Sun 28 FebMon 22 Feb, Tue 23 Feb, Thu 25 Feb, Fri 26 Feb
Hari Raya Aidilfitri3 days9 days, Sat 6 Mar – Sun 14 MarMon 8 Mar, Tue 9 Mar, Fri 12 Mar
1 days5 days, Wed 10 Mar – Sun 14 MarFri 12 Mar
Hari Raya Haji + Wesak Day0 days3 days, Sat 15 May – Mon 17 MayNo leave needed
3 days9 days, Sat 15 May – Sun 23 MayTue 18 May, Wed 19 May, Fri 21 May
Wesak Day1 days4 days, Thu 20 May – Sun 23 MayFri 21 May
Awal Muharram + Agong’s Birthday0 days4 days, Sat 5 Jun – Tue 8 JunNo leave needed
3 days9 days, Sat 5 Jun – Sun 13 JunWed 9 Jun, Thu 10 Jun, Fri 11 Jun
Prophet Muhammad’s Birthday0 days3 days, Sat 14 Aug – Mon 16 AugNo leave needed
4 days9 days, Sat 14 Aug – Sun 22 AugTue 17 Aug, Wed 18 Aug, Thu 19 Aug, Fri 20 Aug
National Day1 days4 days, Sat 28 Aug – Tue 31 AugMon 30 Aug
4 days9 days, Sat 28 Aug – Sun 5 SepMon 30 Aug, Wed 1 Sep, Thu 2 Sep, Fri 3 Sep
Malaysia Day4 days9 days, Sat 11 Sep – Sun 19 SepMon 13 Sep, Tue 14 Sep, Wed 15 Sep, Fri 17 Sep
1 days4 days, Thu 16 Sep – Sun 19 SepFri 17 Sep
Deepavali4 days9 days, Sat 23 Oct – Sun 31 OctMon 25 Oct, Tue 26 Oct, Wed 27 Oct, Fri 29 Oct
1 days4 days, Thu 28 Oct – Sun 31 OctFri 29 Oct

The 2027 breaks most of Malaysia gets

  • Chinese New Year (6–8 February): Saturday, Sunday and a replacement holiday on Monday 8 February in most states, so a free 3-day weekend. Four days of leave (9–12 February) make it 9 days.
  • Hari Raya Aidilfitri (Wednesday 10 and Thursday 11 March): take Friday 12 March and Monday 8 and Tuesday 9 March for a 9-day break with 3 days of leave. Melaka already has Friday as a third Raya holiday.
  • Hari Raya Haji and Wesak (Monday 17 and Thursday 20 May): 3 days of leave (18, 19 and 21 May) give 9 days off; in Kedah, Kelantan, Perlis and Terengganu, Raya Haji has a second day.
  • Awal Muharram and the Agong’s Birthday (6–8 June): a Sunday holiday, the Monday birthday and a Tuesday replacement give most states a 4-day weekend with no leave.
  • Merdeka and Malaysia Day: Tuesday 31 August and Thursday 16 September each sit one day from a weekend, so a single day of leave makes a 4-day break.

Weekends and replacement holidays by state

  • Kedah, Kelantan and Terengganu have a Friday–Saturday weekend; the planner switches to a Sunday-to-Thursday week for them.
  • Johor moved to a Saturday–Sunday weekend from 1 January 2025.
  • When a holiday falls on the weekly rest day or on another holiday, the next working day is given as a replacement (cuti ganti). The official schedule lists the holidays themselves; the replacement days here follow that rule and state announcements. The replacement days shown for Kelantan and Terengganu after Saturday holidays (8 February, 2 May, 26 and 27 December) are as reported for those states, so confirm them with HR or the state government before booking.
  • Under the Employment Act, employees are entitled to 11 paid public holidays a year, five of them fixed (National Day, the Agong’s Birthday, the state Ruler or Governor’s Birthday, Workers’ Day and Malaysia Day).

For managers: plan the team’s leave early

General information for managers, checked in October 2026. It is not legal advice, and contracts or company policies may give more. Always check the official source: Prime Minister’s Department: Jadual Hari Kelepasan Am Persekutuan dan Negeri 2027 (PDF).

Add this calculator to your website

Free for HR, payroll and company websites. Paste this where you want it to appear; it stays up to date when the rules change.

Related