Public Holidays

Public Holiday Kuala Lumpur 2026: Federal Territory Day + Thaipusam

Kandungan

Part of our Malaysia public holidays guide, see the federal calendar and all 16 state observances.

Kuala Lumpur, as a Federal Territory, observes all 13 federal gazetted holidays plus two additional Federal Territory days: Federal Territory Day (1 February) and Thaipusam. KL shares the Federal Territory Day with Labuan and Putrajaya, but Thaipusam is observed in KL, Putrajaya, Negeri Sembilan, Selangor, Perak, Penang, and Johor (where significant Hindu populations reside).

Public holiday Kuala Lumpur 2026

DateDayHolidayType
1 JanThuNew Year's DayFederal
1 FebSunFederal Territory DayFT (replacement 2 Feb Mon)
5 FebThuThaipusamKL state
17 FebTueChinese New YearFederal
18 FebWedChinese New Year (Day 2)Federal
21 MarSatHari Raya Aidilfitri (subject to moon sighting)Federal
1 MayFriLabour DayFederal
27 MayWedHari Raya HajiFederal
1 JunMonAgong's BirthdayFederal
17 JunWedAwal MuharramFederal
26 AugWedMaulidur RasulFederal
31 AugMonNational Day (Merdeka)Federal
16 SepWedMalaysia DayFederal
8 NovSunDeepavaliFederal (9 Nov Mon replacement)
25 DecFriChristmas DayFederal

Source: dbkl.gov.my. Islamic dates subject to moon sighting.

KL Federal Territory-specific holidays

  • Federal Territory Day (1 February 2026): commemorates 1 February 1974 when Kuala Lumpur was carved from Selangor and made the federal capital. Observed in KL, Labuan, and Putrajaya. Falls on a Sunday in 2026 so the Monday following is the replacement holiday.
  • Thaipusam (5 February 2026): a major Hindu festival commemorating Lord Murugan. Batu Caves outside KL is the focal point, drawing 1.5-2 million pilgrims each year. Thaipusam falls on Thursday in 2026.

Replacement holiday rule in KL

If a federal gazetted holiday falls on a Sunday, the following Monday is observed as a replacement under Section 8 of the Holidays Act 1951. This applies to KL the same as other Saturday-Sunday weekend states. In 2026:

  • Federal Territory Day (1 Feb Sun): replacement on 2 Feb Mon
  • Deepavali (8 Nov Sun): replacement on 9 Nov Mon

Thaipusam at Batu Caves

Thaipusam is the most visually striking Malaysian holiday for KL residents and tourists alike. Devotees carry kavadi (decorative arches) and walk 13km from KL Sri Mahamariamman Temple (Jalan Tun H.S. Lee) to Batu Caves, where the 272-step climb to the cave temple culminates the procession. Traffic around Batu Caves is closed from midnight, with shuttle buses provided from key points (Selayang, Sungai Buloh). If you're visiting, arrive before sunrise to avoid both crowds and heat.

Planning around KL holidays

KL goes nearly silent during Hari Raya Aidilfitri week (most Malay residents return to hometowns). Traffic is exceptionally light on the actual Hari Raya day. Conversely, Chinese New Year week sees significant slowdown in CBD with restaurants closed. Christmas in KL is increasingly mainstream with major malls (Pavilion, Suria KLCC, Mid Valley) running elaborate decorations from late November. Federal Territory siblings: Putrajaya, Labuan. Bordering state: Selangor.

FAQ: Kuala Lumpur public holidays 2026

How many public holidays does KL have in 2026?

15 days: 13 federal gazetted holidays plus Federal Territory Day (1 February) and Thaipusam (5 February). With the Federal Territory Day Monday replacement on 2 February, KL effectively gets 16 calendar-day closures.

Why is Thaipusam a holiday in KL but not in all states?

Thaipusam is gazetted in states with significant Hindu populations: KL, Putrajaya, Selangor, Negeri Sembilan, Perak, Penang, and Johor. Sabah, Sarawak, and east coast Muslim-majority states do not observe it.

Is Federal Territory Day a national holiday?

No. Federal Territory Day is observed only in the three Federal Territories: Kuala Lumpur, Labuan, and Putrajaya.

What time does the Thaipusam procession to Batu Caves start?

The kavadi procession from KL Sri Mahamariamman Temple (Jalan Tun H.S. Lee) begins at midnight on the eve of Thaipusam. Most pilgrims arrive at Batu Caves between 4 am and noon on Thaipusam day itself.

Summary: Kuala Lumpur public holidays 2026

KL residents in 2026 observe 13 federal holidays plus 2 Federal Territory-specific days: Federal Territory Day (1 February, with Monday replacement on 2 February) and Thaipusam (5 February). The Batu Caves Thaipusam pilgrimage is the visually largest mass observance in the KL calendar. For the full Malaysia public holiday picture, see the federal calendar.