BlackRevo blog · Employee rights

Malaysia public holidays 2027: the Selangor and KL list, every long weekend, and what the law gives you

Yap Pat Yih, Co-founder and General Manager · 2026-10-03 · 10 min read

The 2027 gazette is out: the Selangor and KL list with weekdays, the long weekends and the leave each costs, the four Saturday holidays, and what section 60D says.

The Prime Minister's Department published the 2027 public holiday schedule in August, so the year is plannable now. Here is the Selangor and Kuala Lumpur list with weekdays, the long weekends and what each costs in annual leave, and the part most calendars leave out: four 2027 holidays fall on a Saturday, and whether you get anything for them depends on your employer, not the gazette. Then section 60D of the Employment Act, because that is what our HR system gets asked most in December.

TL;DR

Planner card listing the 2027 long weekends in Selangor and Kuala Lumpur with dates and days of leave
2027 long weekends for Selangor and KL, and the annual leave each one needs.

First, what is left of 2026

Three long weekends remain in Selangor, two in KL, and none costs leave (2026 schedule): Deepavali on Sunday 8 November (subject to change), with Monday 9 November as the substitute where observed; the Sultan of Selangor's birthday on Friday 11 December; and Christmas on Friday 25 December, a week before New Year's Day on Friday 1 January. With leave to use before your year-end cut-off, two weeks give the most back: 14 to 18 December in Selangor, five days of leave for ten days off, and 28 to 31 December, four days of leave for ten days off from Christmas to 3 January. Our people carry over five days into the next year and lose the rest at the end of March, so I say this in the office every November.

Malaysia public holidays 2027: Selangor and Kuala Lumpur

This is the gazette, not any one company's list. Selangor adds New Year's Day, Thaipusam, Nuzul Al-Quran and the Sultan's birthday to the federal holidays; Kuala Lumpur adds New Year's Day, Thaipusam, Federal Territory Day and Nuzul Al-Quran. Unmarked days are federal and apply in both.

Source: Jadual Hari Kelepasan Am 2027, Prime Minister's Department. Substitute days are not in the gazette; they follow from the Act, your rest day and which holidays your company observes.

The 2027 long weekends, and what each costs in leave

Assuming a Monday to Friday week with Sunday as the rest day, and a company that observes the holiday in question:

The five one-day bridges turn five days of leave into 21 days off. Add Chinese New Year and Christmas, and 14 days of leave cover 55 days away in Selangor, 58 in KL. Book the Chinese New Year week early; everyone else has read the same gazette.

The June double

Awal Muharram falls on Sunday 6 June and the Agong's official birthday on Monday 7 June. The Act replaces a holiday on the rest day with the working day immediately following it, and that Monday is not a working day, so the substitute moves to Tuesday 8 June where Awal Muharram is observed. Expect HR to confirm it.

A February 2027 wall calendar on a desk with a Monday circled in red pen
Ask in January.

The Saturday problem

Chinese New Year day one, Labour Day, the Sultan of Selangor's birthday and Christmas all land on a Saturday in 2027. If Saturday is your rest day, the next working day is a paid substitute. If your rest day is Sunday and Saturday is simply an off day, the common five-day arrangement, the Act's substitute rule does not reach it: section 60D replaces a holiday on the rest day or on another public holiday, and a Saturday off day is neither. Whether you get a day in lieu is then down to your contract and your employer's practice: some give the Monday, some give nothing. Labour Day is one of the five compulsory holidays, so ask about that one by name. Ask in January, not on 30 April.

What section 60D gives you

Checked against the Employment Act 1955, reprint as at 1 August 2023, which includes the 2022 amendment.

How we handle it at BlackRevo

We work Monday to Friday, Saturday is off and Sunday is the rest day. Our holiday list is the five compulsory holidays plus the days BlackRevo sets for the year, and it is published in Lumen, our HR system, before the year starts, so nobody finds out in February. For a holiday on our list that falls on the Sunday rest day, the next working day is the paid substitute. For a holiday that falls on a Saturday, we do not give a replacement day. Every holiday sits in the same calendar as your leave, so when you apply for the Friday after a Thursday holiday on our list the system already knows and counts one day, not two. Anyone asked to work on one of our holidays is paid, or given another day off, as the Act and our handbook provide. If you would rather plan a year around a list you can see in advance, the open roles are at jobs.blackrevo.com.my.

How much annual leave you have is in our annual leave guide; what a holiday shift is worth by the hour is in the overtime guide.

FAQ

How many public holidays are employees entitled to in Malaysia?

At least 11 paid gazetted public holidays a year under section 60D of the Employment Act 1955. Five are compulsory: National Day, the Agong's birthday, your state Ruler's birthday or Federal Territory Day, Labour Day and Malaysia Day. The employer chooses the rest, so two companies on the same street can have different calendars.

What happens if a public holiday falls on a Saturday in Malaysia?

If Saturday is your rest day, the next working day is a paid substitute. If Sunday is your rest day and Saturday an off day, the Act does not require one and it depends on your employer. In 2027 it affects Chinese New Year day one, Labour Day, the Sultan of Selangor's birthday and Christmas.

How many public holidays are there in Selangor in 2027?

Eighteen: 14 federal holidays plus New Year's Day, Thaipusam, Nuzul Al-Quran and the Sultan of Selangor's birthday. Kuala Lumpur also has 18, with Federal Territory Day instead of the Sultan's birthday. Your employer must give at least 11.

What are the long weekends in Malaysia in 2027?

Without leave: 1 to 3 January, 22 to 24 January, 30 January to 1 February (KL only), 6 to 8 February, 15 to 17 May, 5 to 8 June and 14 to 16 August. With one day of leave: Hari Raya (10 to 14 March), Wesak (20 to 23 May), National Day (28 to 31 August), Malaysia Day (16 to 19 September) and Deepavali (28 to 31 October).

How much is public holiday pay in Malaysia?

For working a public holiday, two days' wages at the ordinary rate on top of the holiday pay, plus at least three times the hourly rate beyond normal hours. It applies to employees earning up to RM4,000 a month and to manual workers whatever they earn; others follow their contract.

Is 2027 Hari Raya confirmed?

No. The gazette marks Hari Raya Aidilfitri (10 and 11 March), Hari Raya Aidiladha (17 May) and Deepavali (28 October) as subject to change; they are confirmed nearer the time.

Yap Pat Yih: Yap Pat Yih is Co-founder and General Manager of BlackRevo and looks after the team, the hiring and the HR system they run on.

Keep reading

See open roles at BlackRevo