Malaysia has a lot of public holidays, and if you are planning a trip you mainly need to know two things: which dates make the country busy and expensive, and what actually closes when they arrive. The short version is that very little closes, and the crowds matter far more than the shutters.
One honest warning before the dates. As of 4 August 2026, the 2027 public holiday calendar has not been officially gazetted. The Malaysian cabinet confirms the coming year’s holidays through the Prime Minister’s Department, and until that happens every 2027 calendar online, including this one, is working from projection rather than proclamation. Fixed dates like Merdeka will not move. Islamic dates depend on moon sighting and can shift by a day. Treat what follows as a strong planning guide, then confirm before you book anything expensive.

Federal public holidays in 2027
These apply nationwide. The confidence column matters, so read it rather than skipping to the dates.
| Date | Day | Holiday | Confidence |
|---|---|---|---|
| 1 January | Friday | New Year’s Day | Fixed |
| 22 January | Friday | Thaipusam (most states, including KL) | Reliable |
| 1 February | Monday | Federal Territory Day (KL, Putrajaya, Labuan) | Fixed |
| 6 to 7 February | Sat to Sun | Chinese New Year | Reliable |
| 10 to 11 March | Wed to Thu | Hari Raya Aidilfitri | Estimate, moon sighting |
| 1 May | Saturday | Labour Day | Fixed |
| Mid to late May | To confirm | Wesak Day | Date not yet reliable |
| 17 May | Monday | Hari Raya Haji | Estimate, moon sighting |
| 6 June | Sunday | Awal Muharram | Estimate, moon sighting |
| 7 June | Monday | Yang di-Pertuan Agong’s Birthday | Reliable |
| 15 August | Sunday | Maulidur Rasul | Estimate, moon sighting |
| 31 August | Tuesday | Hari Merdeka | Fixed |
| 16 September | Thursday | Malaysia Day | Fixed |
| Late October or November | To confirm | Deepavali | Date not yet reliable |
| 25 December | Saturday | Christmas Day | Fixed |
On Wesak and Deepavali, the sources that normally carry full Malaysian holiday listings do not yet show settled 2027 dates, and the ones that do disagree. Rather than print a number that might be wrong, the honest answer is that Wesak falls in May and Deepavali in late October or November, and you should check the official listing closer to the time. If your trip depends on either, that is worth doing properly.
What actually closes
Less than visitors expect. Kuala Lumpur is not a city that shuts down for holidays, and this is the single biggest misconception about travelling here during a festive period.
Stays open: shopping malls, which is most of KL’s retail and dining. Hotels obviously. Trains and Grab run, sometimes on reduced frequency. Convenience stores. Most tourist attractions. Malls in Malaysia frequently treat public holidays as their busiest trading days, so they open normally and often stay busy until late.
Closes or reduces: government offices, banks and post offices, on every gazetted holiday. Small family-run businesses, which is where the real disruption lives. Independent shops, and clinics and dental practices. Wet markets may run shorter hours.
The pattern worth understanding is that closures track the owner’s community rather than the calendar as a whole. Around Chinese New Year, Chinese-run coffee shops, hawker stalls and family businesses close, and some stay closed for several days up to a week. Around Hari Raya Aidilfitri, Malay-run food stalls and warungs close, and again some take an extended break. Indian-run businesses do the same around Deepavali. Nothing announces this in advance, so a stall you planned your morning around may simply have a handwritten sign on the shutter.
The practical fix is low tech. If you are in KL during a major festival, have a backup for breakfast, and do not build a day around one specific small restaurant. Mall food courts and hotel restaurants are the reliable fallback.
The two that genuinely change your trip
Chinese New Year, 6 to 7 February 2027
2027 brings in the Year of the Sheep, running from 6 February 2027 to 25 January 2028. The two public holiday days fall on a Saturday and Sunday, which sounds convenient but usually means a replacement holiday on the Monday, so expect the practical break to run into the following week.
What this means on the ground: domestic flights and intercity buses sell out well in advance as families travel home, hotel rates in KL can soften slightly while rates in hometown destinations rise, and Chinese-owned businesses close. Chinatown and temple areas get genuinely crowded. It is a good time to see lion dances and decorated malls, and a bad time to arrive without booked transport.
Hari Raya Aidilfitri, around 10 to 11 March 2027
This is the big one, and the date is an estimate until the moon is sighted. It marks the end of Ramadan, which in 2027 is expected to begin around 8 February.
The dominant effect is balik kampung, the mass return to hometowns. In the days before Raya, highways out of the Klang Valley are severely congested, intercity transport is booked out weeks ahead, and KL empties. Counterintuitively this makes the city itself pleasant to be in: light traffic, easy parking, quiet roads. The trade-off is that a good share of small local food stalls are shut and the city feels subdued rather than lively.
If you are travelling within Malaysia around Raya, book transport as early as you realistically can. If you are staying put in KL, you may quietly enjoy it.
A 2027 quirk worth knowing
Chinese New Year falls on 6 February 2027, and Ramadan is expected to begin around 8 February. The two sit almost back to back.
For a visitor in February that means an unusual few days: Chinese New Year celebrations winding down just as Ramadan begins. During Ramadan, many Malay restaurants adjust hours during daylight, and the Ramadan bazaars that appear in the late afternoon are one of the better food experiences in the country. Non-Muslim visitors eat normally, and nothing is expected of you beyond ordinary courtesy. It is a genuinely interesting time to be here, and almost nobody plans for it.
Long weekends in 2027
Long weekends are when domestic tourism spikes. Hill stations, beach towns and theme parks fill, and hotel rates in those places climb. If you want quiet, avoid these. If you want atmosphere, target them.
| Dates | Why | Effect |
|---|---|---|
| 1 to 3 January | New Year’s Day on a Friday | Three day weekend |
| 22 to 24 January | Thaipusam on a Friday | Batu Caves extremely busy |
| 6 to 8 February | Chinese New Year, likely Monday replacement | Peak domestic travel |
| 10 to 14 March | Raya midweek, most people bridge to the weekend | Heaviest travel of the year |
| 15 to 18 May | Hari Raya Haji on a Monday | Long weekend |
| 5 to 7 June | Awal Muharram Sunday, Agong’s Birthday Monday | Long weekend |
| 28 to 31 August | Merdeka on a Tuesday, Monday bridged | Four day weekend for many |
| 16 to 19 September | Malaysia Day on a Thursday, Friday bridged | Four day weekend for many |
Two of these deserve a flag. Thaipusam at Batu Caves draws enormous crowds, with road closures and a completely different atmosphere from a normal visit. Worth seeing deliberately, miserable to stumble into unprepared. And the Merdeka to Malaysia Day stretch in late August and September carries national day events in the city, which is a good time for atmosphere in KL itself.
Federal, state and why your dates may differ
Malaysia’s holidays come in two layers, and this catches people out constantly.
Federal holidays apply nationwide. State holidays are set separately by each of the 13 states and 3 federal territories, and cover things like sultans’ birthdays, state celebrations and regional festivals. The result is that the same date can be a holiday in Selangor and an ordinary working day in Penang.
Examples for 2027: Thaipusam is observed in Kuala Lumpur, Selangor, Penang, Perak, Johor, Negeri Sembilan and Putrajaya, but not in several other states. Good Friday on 26 March is a holiday only in Sabah and Sarawak. Gawai Dayak on 1 and 2 June is Sarawak only, and the Harvest Festival at the end of May is Sabah and Labuan only. Federal Territory Day on 1 February applies only to Kuala Lumpur, Putrajaya and Labuan.
For a KL trip, the federal list plus Federal Territory Day and Thaipusam is what matters. If you are travelling to Sabah, Sarawak or Penang, check that state’s own calendar, because it will differ.
One more rule: when a public holiday falls on a Sunday, a replacement holiday is normally granted on the following working day. This is why a Sunday holiday still produces a Monday closure.
Should you avoid holidays altogether?
No, and the advice to dodge them is lazier than it looks. Festival periods are when the country is at its most interesting, and KL is well set up for visitors year round. Our guide to the best time to visit Kuala Lumpur makes the same point about weather: there is no bad month, only trade-offs.
A reasonable way to think about it:
- Come during a festival if you want atmosphere, decorations, bazaars and a sense of the country’s actual culture, and you are willing to book transport early and accept some closures.
- Come just after a festival if you want the best of both: decorations still up, crowds gone, everything reopened.
- Avoid the exact travel peak, meaning the two or three days before Hari Raya and Chinese New Year, if you need to move between cities.
- Stay in KL during Raya if you want an unusually quiet, easy version of the city.
For how holidays interact with costs, see our breakdown of what a KL trip actually costs, and for the rain question, the rainy season guide covers what to expect month by month.
What to book early around holiday dates
- Intercity buses and trains, especially around Raya and Chinese New Year. These sell out weeks ahead, not days.
- Domestic flights, for the same reason and with sharper price rises.
- Hotels in destination towns such as hill stations, islands and beach areas, which fill on every long weekend.
- Popular restaurants, particularly for festive set menus.
Within KL itself, you rarely need to book far ahead. City hotel rates often ease during major festivals because business travel stops and residents leave. Getting around stays straightforward, and our guides to the KL rail network and using Grab in Malaysia cover the options, both of which keep running through holidays.
Official & useful resources
Frequently asked questions
How many public holidays does Malaysia have in 2027?
Malaysia has around 11 to 12 federal public holidays, and the total you actually get depends on your state, which adds its own. Kuala Lumpur, Putrajaya and Labuan also observe Federal Territory Day. The full 2027 list is not gazetted until the cabinet announces it, so treat any 2027 calendar you see as provisional.
Are the 2027 dates confirmed?
Not yet, as of August 2026. Fixed-date holidays like Merdeka on 31 August and Christmas on 25 December will not change. Islamic holidays including both Hari Raya festivals depend on moon sighting and can move by a day. Chinese New Year on 6 February is astronomically calculated and reliable. Confirm anything critical against the official government listing.
Do shops close on public holidays in Malaysia?
Malls, chain stores and most attractions stay open, and holidays are often among the busiest mall trading days. What closes is government offices, banks, and small family-run businesses, and those closures follow the community celebrating. Chinese-run stalls close around Chinese New Year, Malay-run stalls around Hari Raya, and some stay shut for several days.
Is Kuala Lumpur busy during Hari Raya?
The opposite. Large numbers of residents travel to hometowns for balik kampung, so KL becomes noticeably quiet, with light traffic and easy parking. The congestion is on the highways out of the city and on intercity transport, not in the city itself. Book any travel between cities well ahead.
When is Chinese New Year 2027 in Malaysia?
6 February 2027, a Saturday, with the second day on Sunday 7 February. It begins the Year of the Sheep. Because both days fall on the weekend, a replacement holiday on the Monday is likely, which in practice extends the break.
Should I avoid visiting Malaysia during a public holiday?
No. Festival periods are among the most interesting times to visit, and city infrastructure keeps running. The only real reason to shift your dates is if you need to travel between cities during the peak days just before Hari Raya or Chinese New Year, when transport sells out and highways are congested.
Related reading
- Best time to visit Kuala Lumpur, month by month
- The Kuala Lumpur travel guide, everything for planning a trip
- KL in the rainy season, what the weather actually does
- How much a KL trip costs
- Best day trips from Kuala Lumpur, useful on long weekends