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
| Date | Day | Holiday | Type |
|---|---|---|---|
| 1 Jan | Thu | New Year's Day | Federal |
| 1 Feb | Sun | Federal Territory Day | FT (replacement 2 Feb Mon) |
| 5 Feb | Thu | Thaipusam | KL state |
| 17 Feb | Tue | Chinese New Year | Federal |
| 18 Feb | Wed | Chinese New Year (Day 2) | Federal |
| 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) |
| 25 Dec | Fri | Christmas Day | Federal |
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.