Public Holidays 2027 in Johor: Calendar and Long Weekends for Factory Workers

Public Holidays 2027 in Johor: Calendar and Long Weekends for Factory Workers

If you plan to go home next year, tickets are cheapest when bought early. The government has already announced the 2027 public holiday list. This article sums up what applies in Johor, which days fall on weekends, and where the long weekends are.

Information as of 30 Oct 2026. The original list comes from the Cabinet, Constitution and Inter-Governmental Relations Division, Prime Minister's Department. We could not open kabinet.gov.my (certificate error), so we read a copy of the list in an FMM circular and cross-checked it with two other sites. An asterisk () means the date may change. Islamic dates usually depend on moon sighting.*

2027 national holidays (apply in Johor)

| Holiday | Date | Day | |---|---|---| | Chinese New Year | 6 Feb | Saturday | | Chinese New Year (day 2) | 7 Feb | Sunday | | Hari Raya Puasa * | 10 Mar | Wednesday | | Hari Raya Puasa * (day 2) | 11 Mar | Thursday | | Labour Day | 1 May | Saturday | | Hari Raya Qurban * | 17 May | Monday | | Wesak Day | 20 May | Thursday | | Awal Muharram | 6 Jun | Sunday | | Agong's Birthday | 7 Jun | Monday | | Maulidur Rasul | 15 Aug | Sunday | | National Day | 31 Aug | Tuesday | | Malaysia Day | 16 Sep | Thursday | | Deepavali * | 28 Oct | Thursday | | Christmas Day | 25 Dec | Saturday |

The second day of Hari Raya Qurban (18 May) is not in Johor's column. In the table it is for Kedah, Kelantan and Terengganu.

One conflict: Office Holidays shows Deepavali on 29 Oct. The Cabinet list quoted by FMM, Human Resources Online and Ecentral all say 28 Oct. We follow 28 Oct, but confirm with your employer closer to the date.

Johor state holidays 2027

  • Friday 22 Jan: Thaipusam.
  • Monday 8 Feb: Awal Ramadan * (Johor and Kedah).
  • Tuesday 23 Mar: Birthday of the Sultan of Johor.
  • Sunday 11 Jul: Hari Hol of the late Sultan Iskandar.

Holidays that fall on weekends

Johor went back to a Saturday and Sunday weekend on 1 January 2025 for most private employers (The Star). Your real rest day follows your contract.

In 2027 these holidays fall on a weekend: 6 & 7 Feb (CNY), 1 May (Labour Day), 6 Jun (Awal Muharram), 11 Jul (Johor Hol), 15 Aug (Maulidur Rasul) and 25 Dec (Christmas).

The note on the Cabinet table says: if a holiday falls on the weekly rest day (Friday or Sunday, depending on the state), the next day becomes a replacement holiday. If that next day is also a holiday, the day after it takes over. For Johor, holidays on a Sunday are therefore expected to get a replacement. Following that note, and the matching QPP Studio list:

  • CNY day 2 (Sunday 7 Feb): replacement Monday 8 Feb, but that Monday is already Awal Ramadan, so the replacement lands on Tuesday 9 Feb.
  • Awal Muharram (Sunday 6 Jun): Monday 7 Jun is already the Agong's birthday, so the replacement is Tuesday 8 Jun.
  • Johor Hol (Sunday 11 Jul): replacement Monday 12 Jul.
  • Maulidur Rasul (Sunday 15 Aug): replacement Monday 16 Aug.

These are expectations, not an announcement of replacement days. Wait for the official announcement and your company calendar. Holidays on a Saturday (6 Feb, 1 May, 25 Dec) are not mentioned in that note, so do not assume a replacement day. Ask HR. For pay if you are told to work on a public holiday, read OT, rest day and public holiday pay. We do not repeat the rates here.

Long weekends in 2027

Based on the list above. Your factory may follow its own calendar.

| When | Days | Annual leave needed | |---|---|---| | 22–24 Jan (Thaipusam) | Fri–Sun, 3 days | 0 | | 6–9 Feb (CNY, Awal Ramadan, replacement expected) | Sat–Tue, 4 days | 0 | | 10–14 Mar (Hari Raya Puasa) | Wed–Sun, 5 days | 1 (Friday 12 Mar) | | 20–23 Mar (Sultan of Johor) | Sat–Tue, 4 days | 1 (Monday 22 Mar) | | 15–23 May (Qurban + Wesak) | Sat–Sun, 9 days | 3 (18, 19 and 21 May) | | 5–8 Jun (Muharram, replacement expected) | Sat–Tue, 4 days | 0 | | 10–12 Jul (Johor Hol, replacement expected) | Sat–Mon, 3 days | 0 | | 14–16 Aug (Maulidur Rasul, replacement expected) | Sat–Mon, 3 days | 0 | | 28–31 Aug (National Day) | Sat–Tue, 4 days | 1 (Monday 30 Aug) | | 16–19 Sep (Malaysia Day) | Thu–Sun, 4 days | 1 (Friday 17 Sep) | | 28–31 Oct (Deepavali) | Thu–Sun, 4 days | 1 (Friday 29 Oct) |

Hari Raya Puasa and Qurban depend on moon sighting, so avoid non-changeable tickets until the dates are confirmed. Annual leave must be approved by your employer.

For Sabahans and Sarawakians

What to do / who to call

| Situation | Action | |---|---| | Want to know if the factory is closed | Ask HR; request the company's 2027 holiday calendar | | Holiday falls on Saturday or Sunday | Ask whether there is a replacement day and which day | | Buying tickets for Raya or Gawai | Choose changeable tickets until the date is confirmed | | Told to work on a public holiday | Ask about pay before you work; keep your time card | | Pay does not match your rights | See JTK Johor Bahru |

Common mistakes

  • Assuming every Saturday holiday gets a replacement. The Cabinet note does not mention Saturday.
  • Buying non-changeable tickets for Hari Raya before the date is confirmed.
  • Mixing up state holidays. Kaamatan and Gawai do not apply in Johor.
  • Asking for annual leave late. Long weekends fill up fast.

Looking for a room in Senai?

If you are looking for a worker room near your factory in Senai, see our current rooms and pricing or WhatsApp +60 12-708 8789 (https://wa.me/60127088789) to check availability.

FAQ

When is Hari Raya Aidilfitri 2027? Expected 10–11 March 2027 (Wednesday and Thursday), subject to moon sighting.

When is Deepavali 2027? Thursday 28 Oct 2027 per the Cabinet list quoted by FMM. An asterisk means it may change.

Is there a replacement day for 1 May 2027? 1 May is a Saturday. The Cabinet note mentions replacement days only for a Friday or Sunday rest day. Ask your employer.

What are the Johor state holidays in 2027? Thaipusam 22 Jan, Awal Ramadan 8 Feb, Sultan of Johor's Birthday 23 Mar and Hari Hol of the late Sultan Iskandar 11 Jul.

Sumber / Sources

Looking for a room in Senai? See the rooms at House 16, Lorong Jaya, Kampung Baru Senai, check rent, deposit & house rules, or go straight to today's vacant rooms.

Rooms available now?

Check the latest vacancies on the home page or WhatsApp us directly.

View Vacant Rooms

Interested? Contact Us Now

WhatsApp us to ask about availability, view rooms, or book.

Vacant Rooms WhatsApp