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.
Every 2027 leave hack in Kuala Lumpur
| Holiday | Leave | Break | Take leave on |
|---|---|---|---|
| Christmas Day 2026 + New Year’s Day | 4 days | 10 days, Fri 25 Dec – Sun 3 Jan | Mon 28 Dec, Tue 29 Dec, Wed 30 Dec, Thu 31 Dec |
| New Year’s Day | 0 days | 3 days, Fri 1 Jan – Sun 3 Jan | No leave needed |
| Thaipusam | 4 days | 9 days, Sat 16 Jan – Sun 24 Jan | Mon 18 Jan, Tue 19 Jan, Wed 20 Jan, Thu 21 Jan |
| 0 days | 3 days, Fri 22 Jan – Sun 24 Jan | No leave needed | |
| Federal Territory Day + Chinese New Year | 0 days | 3 days, Sat 30 Jan – Mon 1 Feb | No leave needed |
| 4 days | 10 days, Sat 30 Jan – Mon 8 Feb | Tue 2 Feb, Wed 3 Feb, Thu 4 Feb, Fri 5 Feb | |
| Chinese New Year | 0 days | 3 days, Sat 6 Feb – Mon 8 Feb | No leave needed |
| 4 days | 9 days, Sat 6 Feb – Sun 14 Feb | Tue 9 Feb, Wed 10 Feb, Thu 11 Feb, Fri 12 Feb | |
| Nuzul Al-Quran | 2 days | 5 days, Sat 20 Feb – Wed 24 Feb | Mon 22 Feb, Tue 23 Feb |
| 4 days | 9 days, Sat 20 Feb – Sun 28 Feb | Mon 22 Feb, Tue 23 Feb, Thu 25 Feb, Fri 26 Feb | |
| Hari Raya Aidilfitri | 3 days | 9 days, Sat 6 Mar – Sun 14 Mar | Mon 8 Mar, Tue 9 Mar, Fri 12 Mar |
| 1 days | 5 days, Wed 10 Mar – Sun 14 Mar | Fri 12 Mar | |
| Hari Raya Haji + Wesak Day | 0 days | 3 days, Sat 15 May – Mon 17 May | No leave needed |
| 3 days | 9 days, Sat 15 May – Sun 23 May | Tue 18 May, Wed 19 May, Fri 21 May | |
| Wesak Day | 1 days | 4 days, Thu 20 May – Sun 23 May | Fri 21 May |
| Awal Muharram + Agong’s Birthday | 0 days | 4 days, Sat 5 Jun – Tue 8 Jun | No leave needed |
| 3 days | 9 days, Sat 5 Jun – Sun 13 Jun | Wed 9 Jun, Thu 10 Jun, Fri 11 Jun | |
| Prophet Muhammad’s Birthday | 0 days | 3 days, Sat 14 Aug – Mon 16 Aug | No leave needed |
| 4 days | 9 days, Sat 14 Aug – Sun 22 Aug | Tue 17 Aug, Wed 18 Aug, Thu 19 Aug, Fri 20 Aug | |
| National Day | 1 days | 4 days, Sat 28 Aug – Tue 31 Aug | Mon 30 Aug |
| 4 days | 9 days, Sat 28 Aug – Sun 5 Sep | Mon 30 Aug, Wed 1 Sep, Thu 2 Sep, Fri 3 Sep | |
| Malaysia Day | 4 days | 9 days, Sat 11 Sep – Sun 19 Sep | Mon 13 Sep, Tue 14 Sep, Wed 15 Sep, Fri 17 Sep |
| 1 days | 4 days, Thu 16 Sep – Sun 19 Sep | Fri 17 Sep | |
| Deepavali | 4 days | 9 days, Sat 23 Oct – Sun 31 Oct | Mon 25 Oct, Tue 26 Oct, Wed 27 Oct, Fri 29 Oct |
| 1 days | 4 days, Thu 28 Oct – Sun 31 Oct | Fri 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
- Everyone sees the same hacks, so expect clashing requests around Raya, May and December. Agree a fair way to decide before requests arrive.
- Teams across states have different holidays. Put everyone on one shared rota so cover gaps show up early: the free leave and rota planner does this.
- Paying someone who works on a public holiday? See the Malaysia overtime and public holiday pay calculator, and check leave balances with the annual leave calculator.
- Team in Singapore too? Use the Singapore 2027 long weekends planner.
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).
Related
- Singapore: Annual leave entitlement
- Singapore: Notice period
- Singapore: Public holidays 2027
- Singapore: Overtime pay calculator
- Singapore: Incomplete month salary and no-pay leave
- Singapore: CPF contribution calculator
- Singapore: Public holiday and rest day pay
- Singapore: Sick and hospitalisation leave
- Singapore: Childcare leave
- Singapore: Maternity, paternity and shared parental leave
- Singapore: Retrenchment benefit
- Singapore: Final pay when someone leaves
- Singapore: AWS and bonus pro-rating
- Singapore: Long weekends and leave hacks 2027
- Malaysia: Annual leave entitlement
- Malaysia: Notice period
- Malaysia: EPF contribution calculator
- Malaysia: SOCSO and EIS calculator
- Malaysia: Overtime, rest day and public holiday pay
- Free leave and rota planner