THE LEAVEGAIN MALAYSIA GUIDE

Malaysia Public Holidays 2027

National and state holidays do not always match. A federal territory holiday may create an opportunity in Kuala Lumpur that does not exist in Johor. Choose the state in which you work when using the calculator, rather than the state you plan to visit.

Optimize Your Own Leave

Which state do you work in?

All Malaysia · nationwide holidays only
官方数据· Bahagian Kabinet, Jabatan Perdana Menteri已核验于 2026年9月14日
THE YEAR AT A GLANCE

Malaysia Holiday Summary

Public holiday dates
13
Natural long weekends
2
Days off with 1 leave day
5

Calculations assume a Monday–Friday workweek with Saturday–Sunday weekends, including for state guides. Compare your employer’s working week before using these dates. Counts are distinct calendar dates, including explicitly listed observed dates; substitute holidays are not inferred.

This national overview uses only dates marked as applying to all states and federal territories. State calendars include additional holidays and can produce different breaks. Select your workplace state above for local dates.

Public Holidays in Malaysia

左右滑动以查看完整假期详情。

公共假期日期及适用州属
公共假期日期星期适用州属
农历新年星期六所有州属与联邦直辖区
农历新年(第二天)星期日所有州属与联邦直辖区
开斋节星期三所有州属与联邦直辖区
开斋节(第二天)星期四所有州属与联邦直辖区
劳动节星期六所有州属与联邦直辖区
哈芝节星期一所有州属与联邦直辖区
卫塞节星期四所有州属与联邦直辖区
回历新年星期日所有州属与联邦直辖区
最高元首诞辰星期一所有州属与联邦直辖区
穆罕默德诞辰星期日所有州属与联邦直辖区
国庆日星期二所有州属与联邦直辖区
马来西亚日星期四所有州属与联邦直辖区
圣诞节星期六所有州属与联邦直辖区

Natural Long Weekends in Malaysia

These breaks need no annual leave. Efficiency is not applicable when no leave is used.

–

3 days off · 0 leave days · +3 days gained

Hari Raya Qurban

  1. 周六休息(周末)
  2. 周日休息(周末)
  3. 周一公假

–

3 days off · 0 leave days · +3 days gained

Awal Muharam (Maal Hijrah) / Hari Keputeraan Rasmi Seri Paduka Baginda Yang di-Pertuan Agong

  1. 周六休息(周末)
  2. 周日公假
  3. 周一公假

Best Leave Days in Malaysia

Choose a small leave commitment, a longer continuous break, or the most days off per leave day. These are alternatives and may overlap; do not add their totals together.

Best 1-Day Leave Opportunity

–

1 leave day → 5 days off → +4 days gained

5.0× efficiency · Hari Raya Puasa / Hari Raya Puasa (Hari Kedua)

Request annual leave:

  1. 周三公假
  2. 周四公假
  3. 周五年假
  4. 周六休息(周末)
  5. 周日休息(周末)

Best 2-Day Leave Opportunity

–

2 leave days → 6 days off → +4 days gained

3.0× efficiency · Hari Raya Puasa / Hari Raya Puasa (Hari Kedua)

Request annual leave: ,

  1. 周六休息(周末)
  2. 周日休息(周末)
  3. 周一年假
  4. 周二年假
  5. 周三公假
  6. 周四公假

Best Extended Break

–

9 leave days → 17 days off → +8 days gained

1.9× efficiency · Hari Raya Qurban / Hari Wesak

Request annual leave: , , , , , , , ,

  1. 周六休息(周末)
  2. 周日休息(周末)
  3. 周一年假
  4. 周二年假
  5. 周三年假
  6. 周四年假
  7. 周五年假
  8. 周六休息(周末)
  9. 周日休息(周末)
  10. 周一公假
  11. 周二年假
  12. 周三年假
  13. 周四公假
  14. 周五年假
  15. 周六休息(周末)
  16. 周日休息(周末)
  17. 周一年假
COMPARE A WHOLE YEAR OF BREAKS

What can 3, 5 or 10 leave days buy in Malaysia?

These are three separate plans for the 2027 calendar, each using at most three leave days per trip. Unlike individual recommendation cards, each row combines trips without overlapping dates. Compare the breaks you would actually take before choosing how much of your balance to commit.

This national comparison uses only holidays applying nationwide. The interactive planner asks for your workplace state and includes its additional holidays, so its trips and totals can differ from this overview.

Malaysia 2027: Monday–Friday working week, maximize-days-off strategy
Leave budgetLeave usedDays off in chosen breaksTripsUnspent leave
3 days31330
5 days52150
10 days1037100
  • 10 Mar – 14 Mar5 days offRequest Fri, 12 Mar(1 leave day)
  • 14 May – 17 May4 days offRequest Fri, 14 May(1 leave day)
  • 20 May – 23 May4 days offRequest Fri, 21 May(1 leave day)
Try this budget in the planner →
  • 10 Mar – 14 Mar5 days offRequest Fri, 12 Mar(1 leave day)
  • 14 May – 17 May4 days offRequest Fri, 14 May(1 leave day)
  • 20 May – 23 May4 days offRequest Fri, 21 May(1 leave day)
  • 4 Jun – 7 Jun4 days offRequest Fri, 4 Jun(1 leave day)
  • 28 Aug – 31 Aug4 days offRequest Mon, 30 Aug(1 leave day)
Try this budget in the planner →
  • 5 Feb – 7 Feb3 days offRequest Fri, 5 Feb(1 leave day)
  • 10 Mar – 14 Mar5 days offRequest Fri, 12 Mar(1 leave day)
  • 30 Apr – 2 May3 days offRequest Fri, 30 Apr(1 leave day)
  • 14 May – 17 May4 days offRequest Fri, 14 May(1 leave day)
  • 20 May – 23 May4 days offRequest Fri, 21 May(1 leave day)
  • 4 Jun – 7 Jun4 days offRequest Fri, 4 Jun(1 leave day)
  • 13 Aug – 15 Aug3 days offRequest Fri, 13 Aug(1 leave day)
  • 28 Aug – 31 Aug4 days offRequest Mon, 30 Aug(1 leave day)
  • 16 Sept – 19 Sept4 days offRequest Fri, 17 Sept(1 leave day)
  • 24 Dec – 26 Dec3 days offRequest Fri, 24 Dec(1 leave day)
Try this budget in the planner →

These totals cover only the selected breaks, not every weekend or public holiday in the year. The plans use the full year, so check for past dates before requesting leave. Each larger budget is recalculated from scratch: it may replace a smaller plan’s trip rather than simply extend it. The search is limited to candidates near holidays, and workplace substitutions are not inferred.

What the 2027 calendar means for your leave

In this Malaysia calendar, 7 of the 13 distinct public holiday dates fall on Monday to Friday. The remaining 6 fall on Saturday or Sunday. This distinction matters: a weekday holiday can remove a working day from a break, while a holiday on an existing weekly off-day does not automatically create another day off in this planner.

Read the holiday table as a list of calendar dates, rather than a leave balance. Two holiday names on the same date occupy one day in a trip. An explicitly listed observed date can occupy a separate day; LeaveGain does not invent another substitute date when holidays overlap. Check the linked official schedule and your workplace calendar if an observed day affects a booking.

Why the national list is only a starting point

This overview includes only entries marked for all states and federal territories in the bundled schedule. Holidays applying to several, but not all, states appear on the relevant state pages instead. Open your workplace’s state guide before copying any leave dates. Selecting your travel destination would answer a different question and can give you the wrong leave cost.

A worked Malaysia 2027 leave example

For a one-day request, the planner finds a break from Wednesday, 10 March 2027 to Sunday, 14 March 2027, around Hari Raya Puasa / Hari Raya Puasa (Hari Kedua). Request Friday, 12 March 2027 as annual leave. The other dates in this 5-day span are public holidays or weekly off-days in the calendar used for this page.

The calculation is 1 leave day + 4 holiday or weekly off-days = 5 consecutive days off. The 5.0× figure divides total days off by leave used. “Days gained” describes the non-leave dates inside that break; it does not mean that your employer gives you 4 extra leave days.

With a two-day budget, another candidate runs from Saturday, 6 March 2027 to Thursday, 11 March 2027 and gives 6 days off. Its leave dates are Monday, 8 March 2027 and Tuesday, 9 March 2027. Compare this entire alternative with the one-day option; it may surround a different holiday or overlap it. Do not add the two cards’ totals together without checking their dates.

Turn these dates into a workable request

Check every date marked as leave against your actual working week. If you work Saturdays, the weekend-based total may overstate your free time. If your days off rotate from week to week, a repeating custom week cannot represent the whole roster; review each date manually. The year and state labels alone do not establish your personal schedule.

Send your employer the working dates you want to take off, together with the full absence period and a return-to-work date checked against your roster. Keep an alternative break in case colleagues have requested the same dates. Once approved, record the leave you have used before planning the next trip so the same balance is not spent twice.

For a step-by-step budget example, overlapping-trip explanation and planning checklist, read how to build an annual leave plan. The holiday source on this page supports the calendar dates; the comparisons and recommendations are LeaveGain’s calculations from that data.

How LeaveGain Calculates Longer Breaks

LeaveGain combines official holiday dates with weekends, then evaluates the working days between them using the same optimizer as the calculator. Opportunities are ranked by efficiency, then break length. Days gained means days off minus leave used; efficiency is days off divided by leave used.

These guides search up to 12 leave days per break within the selected year, using the optimizer’s seven-day windows around holidays. “Best” means the best candidate found within that search, not a guaranteed global optimum. Confirm the applicable holiday dates and leave approval with your employer.