Part of our Malaysia public holidays guide, see the federal calendar and all 16 state observances.
Selangor observes 13 federal gazetted holidays plus three state-specific days: Sultan of Selangor's Birthday (11 December), Thaipusam (5 February 2026), and Nuzul Al-Quran (11 March 2026). Selangor is Malaysia's most populous and economically active state, surrounding both KL and Putrajaya, and its public holiday calendar matters for the millions who commute into the federal capital region for work.
Public holiday Selangor 2026
| Date | Day | Holiday | Type |
|---|---|---|---|
| 1 Jan | Thu | New Year's Day | Federal |
| 5 Feb | Thu | Thaipusam | Selangor state |
| 17 Feb | Tue | Chinese New Year | Federal |
| 18 Feb | Wed | Chinese New Year (Day 2) | Federal |
| 11 Mar | Wed | Nuzul Al-Quran | Selangor state |
| 21 Mar | Sat | Hari Raya Aidilfitri (subject to moon sighting) | Federal |
| 1 May | Fri | Labour Day | Federal |
| 27 May | Wed | Hari Raya Haji | Federal |
| 1 Jun | Mon | Agong's Birthday | Federal |
| 17 Jun | Wed | Awal Muharram | Federal |
| 26 Aug | Wed | Maulidur Rasul | Federal |
| 31 Aug | Mon | National Day (Merdeka) | Federal |
| 16 Sep | Wed | Malaysia Day | Federal |
| 8 Nov | Sun | Deepavali | Federal (9 Nov Mon replacement) |
| 11 Dec | Fri | Sultan of Selangor's Birthday | Selangor state |
| 25 Dec | Fri | Christmas Day | Federal |
Source: selangor.gov.my. Islamic dates subject to moon sighting.
Selangor state-specific holidays
- Sultan of Selangor's Birthday (11 December 2026): honours Sultan Sharafuddin Idris Shah, who has reigned since 22 November 2001. Date fixed at 11 December.
- Thaipusam (5 February 2026): the Hindu festival commemorating Lord Murugan. Batu Caves (technically in Gombak district, Selangor) is the focal point with 1.5-2 million pilgrims annually.
- Nuzul Al-Quran (11 March 2026): commemorates the revelation of the Quran on the 17th of Ramadan. Observed in Selangor, Pahang, Kelantan, Perlis, and Federal Territories.
Sultan of Selangor and the Royal Palace
Sultan Sharafuddin Idris Shah ibni Almarhum Sultan Salahuddin Abdul Aziz Shah ascended the throne on 22 November 2001 following the passing of his father, who was Yang di-Pertuan Agong from 1999 until his death. The Sultan resides at Istana Bukit Kayangan in Shah Alam. The Sultan's Birthday on 11 December is marked by official receptions at the palace and traditional ceremonies at Masjid Sultan Salahuddin Abdul Aziz Shah (the Blue Mosque) in Shah Alam.
Replacement holiday rule in Selangor
Standard Section 8 replacement applies for federal gazetted holidays falling on Sundays. State holidays generally do not get replacement days. In 2026:
- Deepavali (8 Nov Sun): replacement on 9 Nov Mon
Planning around Selangor holidays
Selangor's tourism corridor (Shah Alam, Klang Valley, Sungai Buloh, Genting) fills up during the long weekends. Sunway Lagoon, i-City, and Sunway Pyramid see weekday-level crowds on state holidays. For the Sultan's Birthday on Friday 11 December, expect a long weekend with high traffic on the Karak Highway towards Genting and Cameron Highlands. Thaipusam pilgrimage to Batu Caves closes Jalan Batu Caves and significantly affects Selayang traffic from midnight onwards. Plan to arrive before sunrise for the cleanest crowd experience. Neighbouring calendars: Kuala Lumpur, Putrajaya, Negeri Sembilan, Perak.
FAQ: Selangor public holidays 2026
When is the Sultan of Selangor's Birthday 2026?
11 December 2026 (Friday). The date is fixed at 11 December every year, honouring Sultan Sharafuddin Idris Shah.
Is Batu Caves technically in Selangor or KL?
Batu Caves is in Gombak district, Selangor, although it sits just outside the KL boundary and is often associated with KL tourism. Thaipusam at Batu Caves is observed by both KL and Selangor calendars.
Does Selangor observe Nuzul Al-Quran?
Yes. Selangor observes Nuzul Al-Quran (11 March 2026) along with Pahang, Kelantan, Perlis, and the Federal Territories.
How does Selangor's holiday calendar affect Klang Valley commuters?
Most Klang Valley residents work in KL or Putrajaya but live in Selangor. A Selangor-only holiday (like Sultan's Birthday on 11 December) does not close federal offices in KL/Putrajaya, so federal civil servants in Selangor commute as usual. Schools follow the state calendar.
Summary: Selangor public holidays 2026
Selangor residents in 2026 observe 13 federal holidays plus 3 state-specific holidays: Sultan of Selangor's Birthday (11 December), Thaipusam (5 February), and Nuzul Al-Quran (11 March). The Batu Caves Thaipusam pilgrimage and the Sultan's December birthday weekend are the largest mass observances. For the full Malaysia public holiday picture, see the federal calendar.