BM – Baca dalam Bahasa Melayu

Working Days Calculator Malaysia

Selangor has 248 working days in 2027 (244 in 2026) after Saturday–Sunday weekends and public holidays; Kuala Lumpur has 247, and the Friday–Saturday states have fewer (Kelantan 241, Terengganu 239). Pick your state and dates below, take off your leave, or add working days to find a deadline.

Holidays verified Runs in your browser; nothing is sentBaca dalam Bahasa Melayu

Dates and state

Deadline

Working days

Working days

248

of 365 days: 104 weekend, 13 public holidays

Count
Calendar days365
Weekend days− 104
Public holidays on workdays− 13
Public holidays on a weekend7
Working days248
Deadline
Start date14 October 2026
Working days added14
Weekend and holiday days skipped6
End date3 November 2026

Advertisement

Public holidays in Selangor 2027

Fri 1 JanNew Year's Day
Fri 22 JanThaipusam
Sat 6 FebChinese New Year (weekend)
Sun 7 FebChinese New Year (Second Day) (weekend)
Mon 8 FebChinese New Year (Second Day) (observed)
Wed 24 FebNuzul Al-Quran Day
Wed 10 MarHari Raya Aidilfitri
Thu 11 MarHari Raya Aidilfitri (second day)
Sat 1 MayLabour Day (weekend)
Mon 17 MayHari Raya Aidiladha
Thu 20 MayVesak Day
Sun 6 JunAwal Muharram (Islamic New Year) (weekend)
Mon 7 JunBirthday of the Yang di-Pertuan Agong
Sun 15 AugMaulidur Rasul (Prophet Muhammad's Birthday) (weekend)
Mon 16 AugMaulidur Rasul (observed)
Tue 31 AugNational Day
Thu 16 SeptMalaysia Day
Thu 28 OctDeepavali
Sat 11 DecBirthday of the Sultan of Selangor (weekend)
Sat 25 DecChristmas Day (weekend)

Working days a month, Selangor 2027

MonthDaysWeekendHolidaysWorking days
January3110219
February288218
March318221
April308022
May3110219
June308121
July319022
August319220
September308121
October3110120
November308022
December318023

How working days are counted

  1. Calendar days from the start date to the end date, both included.
  2. Minus weekends: Friday and Saturday in Kedah, Kelantan and Terengganu; Saturday and Sunday elsewhere.
  3. Minus public holidays on workdays, federal and state, with replacement days.
  4. Minus annual leave you plan to take.
  5. Deadline: step forward from the start date, counting only working days.

Advertisement

Working days by state, 2026 and 2027

StateWeekend20262027Holidays 2027
JohorSat–Sun24324820
KedahFri–Sat24524419
KelantanFri–Sat24324122
MelakaSat–Sun24324820
Negeri SembilanSat–Sun24424622
PahangSat–Sun24424820
PenangSat–Sun24424721
PerakSat–Sun24424720
PerlisSat–Sun24524721
SelangorSat–Sun24424820
TerengganuFri–Sat24323924
SabahSat–Sun24324622
SarawakSat–Sun24424721
Kuala LumpurSat–Sun24524720
LabuanSat–Sun24524721
PutrajayaSat–Sun24524720

Public holiday rules

  • Weekends: Kedah, Kelantan and Terengganu rest on Friday and Saturday; Johor moved to Saturday and Sunday on 1 January 2025.
  • Extra Hari Raya holiday 2026: Friday 20 March 2026 nationwide, plus Thursday 19 March in Kelantan.
  • Islamic dates follow the official moon sighting and can shift by a day.
  • Employees: the Employment Act 1955 gives 11 paid public holidays a year, five of them fixed; employers pick the rest from gazetted holidays.

Sources

Disclaimer: Holidays as gazetted and announced by 14 October 2026. Check later announcements and your employer's holiday list.

Frequently asked questions

How many working days are there in 2027 in Malaysia?

It depends on the state. Selangor has 248 working days in 2027, Kuala Lumpur 247, Johor 248, Penang 247, Sabah 246 and Sarawak 247. Fri–Sat states have fewer: Kedah 244, Kelantan 241 and Terengganu 239.

How many working days are in 2026?

Selangor has 244 working days in 2026. For the rest of the year, November 2026 has 20 working days in Selangor and December 2026 has 21.

Which states have a Friday–Saturday weekend?

Kedah, Kelantan and Terengganu. Johor returned to a Saturday–Sunday weekend on 1 January 2025, so every other state and federal territory rests on Saturday and Sunday.

What happens when a public holiday falls on a weekend?

In most cases the next working day is a replacement holiday. In Selangor, Deepavali on Sunday 8 November 2026 is replaced on Monday 9 November. Saturday–Sunday states usually replace only Sunday holidays.

What date is 14 working days from today?

Count only working days, skipping weekends and public holidays. 14 working days from Wednesday 14 October 2026 in Selangor ends on 3 November 2026: three weekends (six days) are skipped.

Are the Islamic holiday dates final?

Hari Raya Aidilfitri, Aidiladha, Awal Muharram, Maulidur Rasul, Nuzul al-Quran and Israk Mikraj follow the official moon sighting, so a date can move by a day. Ad hoc holidays declared later are not included until they are announced.

How many public holidays does Selangor have in 2027?

20 public holiday dates, including replacement days. Some fall on weekends, so they do not reduce the working day count.

Advertisement