🇲🇾 Selangor Long Weekends 2026 — Federal + Selangor State Holidays, Stacked

Every cuti panjang in Selangor 2026. Includes Selangor-only state holidays (Thaipusam, Hari Keputeraan Sultan Selangor) that federal-only calendars miss.

If you live or work in Selangor — Petaling Jaya, Shah Alam, Subang, Klang, Kajang, Bangi, Cyberjaya border areas — you get a noticeably better long weekend calendar than the rest of peninsular Malaysia. The big one for 2026 is 30 Jan – 2 Feb (4 days off) for Thaipusam — a state holiday that Kedah, Kelantan and Terengganu do not observe. This page lists every Selangor-specific long weekend in 2026, plus the full Selangor state holiday calendar for reference.

🧮 Kalkulator cuti panjang Selangor 2026

Buka kalkulator dengan state Selangor diaktifkan — ia akan masukkan Thaipusam dan cuti negeri Selangor lain secara automatik, dan ranking semua kombinasi ikut kecekapan AL. Percuma, tiada login.

Buka kalkulator Selangor →

Top Long Weekends in Selangor 2026

The table below shows the longest contiguous non-working stretches for a Selangor employee in 2026 — combining federal and Selangor state holidays. Rows in SELANGOR are stretches that are unique to (or significantly improved by) Selangor's state holiday calendar.

DateDaysHow It StacksScope
29 May – 2 Jun 2026 5 days Wesak (Sun 31 May) + Agong's Birthday (Mon 1 Jun) + Wesak replacement holiday (Tue 2 Jun) + surrounding weekend. Best 5-day free stretch of the year. Federal
30 Jan – 2 Feb 2026 4 days Thaipusam replacement holiday (Fri 30 Jan) + Thaipusam itself (Sat 31 Jan) + Sun 1 Feb + Mon 2 Feb (Chinese New Year 1 — but the next day is Tue 3 Feb, a regular working day). 4 free days, Selangor/KL/Putrajaya/NS/Perak only. SELANGOR
20 – 23 Mar 2026 4 days Hari Raya Aidilfitri (Fri 20 + Sat 21) + regular Sun–Mon weekend. Dates depend on official moon-sighting gazette. Federal
6 – 9 Nov 2026 4 days Deepavali replacement holiday (Fri 6) + Deepavali on Sat 7 + Sun 8 + Mon 9. (Mon is a regular working day but the cluster still gives 4 free days.) Federal
14 – 17 Feb 2026 4 days Sat 14 + Sun 15 + Chinese New Year (Mon 16 is a Saturday gazette equivalent in 2026) + Tue 17 CNY. CNY 2026 falls on Tue 17 & Wed 18, but Selangor's gazette will confirm whether the Saturday–Sunday weekend is part of the cluster. Federal
9 – 11 Dec 2026 3 days Hari Keputeraan Sultan Selangor (Wed 9 Dec) + weekend. Take Thu 10 as 1 AL to extend to Thu–Sun 10–13 Dec (4 days). Selangor-only holiday. SELANGOR

The single biggest Selangor advantage is the 30 Jan – 2 Feb Thaipusam cluster. If you work in Kedah, Kelantan or Terengganu, this weekend doesn't exist on your calendar — you work a normal Friday and Saturday. Selangor, KL, Putrajaya, Negeri Sembilan, Perak, Penang and Johor employees all get it.

Why Selangor Employees Get Extra Long Weekends

Malaysia's public holiday system has two layers: persekutuan (federal, gazetted by the Prime Minister's Department, observed in all states) and negeri (state, gazetted by each state government). For 2026, Selangor gazettes 5–6 state holidays in addition to the 17 federal ones. The ones that materially affect long weekends are:

By comparison, Kedah, Kelantan and Terengganu do not gazette Thaipusam as a public holiday (Kelantan in particular has its own set of Islamic observance days that replace Thaipusam). If you're comparing Selangor vs. Kedah, you typically gain 1 extra long weekend per year from state holidays alone.

Edge case — Federal Territory Day (1 Feb): This is a public holiday in Kuala Lumpur, Putrajaya and Labuan, but not in Selangor. So if your office is in Petaling Jaya, Shah Alam or any Selangor location, 1 Feb is a normal working day. If you cross the border to KL or Putrajaya, you get it off. Check the office location, not the company HQ, when confirming.

Full Selangor State Holiday Calendar 2026

Reference list of all 2026 state holidays gazetted by the Selangor State Government, in addition to the 17 federal holidays. Use this to double-check the kalkulator's output against the official state gazette.

DateDayHoliday
30 Jan 2026FridayThaipusam (Cuti Ganti)
31 Jan 2026SaturdayThaipusam
17 Jun 2026WednesdayAwal Muharram (1448H)
25 Aug 2026TuesdayHari Merdeka Awal (Selangor observes a day before the federal Hari Merdeka)
9 Dec 2026WednesdayHari Keputeraan Sultan Selangor

Note: Selangor's exact gazette can shift by 1 day for replacement holidays. Confirm with the Pejabat Setiausaha Kerajaan Negeri Selangor (selangor.gov.my) or your HR department before booking travel. The kalkulator uses the official 2026 Selangor gazette as published.

Recommended AL Plan for a Selangor Employee in 2026

With 14 AL days and the Selangor calendar, the optimal plan is similar to the federal plan but with 2–3 additional state-only entry points. The recommended priorities:

  1. Free (0 AL): 29 May – 2 Jun (5 days), 30 Jan – 2 Feb (4 days Selangor-only), 20 – 23 Mar (4 days), 6 – 9 Nov (4 days), 17–18 Feb CNY (2 days), 16–17 Jun Awal Muharram (2 days).
  2. 1 AL high efficiency: Thu 28 May OR Wed 3 Jun (6 days off for 1 AL around the May–Jun cluster), Thu 19 Mar (5 days for Hari Raya), Thu 5 Nov (5 days for Deepavali), Thu 10 Dec (4 days for Sultan Selangor's Birthday).
  3. 2 AL medium efficiency: Thu 29 Jan + Fri 30 Jan (but Fri 30 is already off for Thaipusam — so just take Thu for 5 days) for the Thaipusam stack. Use remaining AL for block leave.

The 14-AL plan should give a Selangor employee around 60–65 total days off in 2026 (counting weekends), versus the ~50 a federal-only employee would get. The 10-day gap is largely driven by the Thaipusam cluster and the Sultan Selangor's birthday.

Selangor-Specific FAQ

What extra long weekends do Selangor employees get in 2026?
The headline Selangor-only long weekend in 2026 is 30 Jan – 2 Feb 2026 (4 days) for Thaipusam + Thaipusam replacement holiday. This stack is invisible on federal-only calendars and only applies in Selangor, Kuala Lumpur, Putrajaya, Negeri Sembilan, Perak and Johor (Thaipusam is a gazetted holiday in these states but not in Kedah, Kelantan or Terengganu).
When is the Sultan of Selangor's Birthday 2026?
The official birthday of DYMM Sultan Selangor is 11 December, but the gazetted public holiday (Hari Keputeraan Sultan Selangor) is observed on a different date. In 2026 the gazetted date is Wednesday 9 December 2026 — a stand-alone midweek holiday that you can extend into a 4-day weekend with 1 AL day on Thursday 10 Dec.
Does Selangor observe Thaipusam as a public holiday?
Yes. Selangor is one of the states that gazettes Thaipusam as a state public holiday (others: Kuala Lumpur, Putrajaya, Negeri Sembilan, Perak, Penang, Johor). Kedah, Kelantan and Terengganu do not observe Thaipusam as a public holiday.
Is Federal Territory Day a holiday in Selangor?
Federal Territory Day (Hari Wilayah Persekutuan) on 1 February is a public holiday in Kuala Lumpur, Putrajaya and Labuan only — it is NOT a public holiday in Selangor state. If you work in Selangor (not in KL/Putrajaya), you do not get 1 Feb off unless your company grants it as a special rest day.

Source & accuracy: Selangor state holiday data is sourced from the Pejabat Setiausaha Kerajaan Negeri Selangor (selangor.gov.my) and cross-referenced with publicholidays.com.my. Important: Islamic holiday dates (Hari Raya Aidilfitri, Hari Raya Haji, Maal Hijrah, Israk & Mikraj, Maulidur Rasul) are determined by moon sighting and may shift ±1–2 days from the preliminary schedule. Thaipusam dates depend on the Tamil calendar and are gazetted by individual state governments. Always verify the final gazette at kabinet.gov.my and your state's official portal before booking travel or applying for leave.